I majored in Creative Writing and interdisciplinary (politics, philosophy, and economics) studies. Currently working as an applied AI researcher and about to go back to get my phd in AI as well. There are many paths to take. Often being different helps you stand out. Having a humanities and social science background is just as important and useful as a strong tech and quantitative background.
My first tech job, I was the only English major in the candidate pool. Turns out being able to communicate well and being articulate is also super useful.
I went to a vocational school high school in a underprivileged community where college was not reality for most students( < 30% of student went to college). I dropped out of CS in undergrad because I lacked basic math skills most students have. My career path was IT analyst -> project manager -> data scientist -> applied AI. It took about ten years of self study, work, and some luck to get to where I am today. And I am nowhere near done learning and growing (hence going back for a phd at 32).
For many their paths will be non-linear especially if they come from underprivileged backgrounds. I had a colleague who went back to do his undergrad at 29 after work 10 years as line chef and found success in his mid thirties.
It's problematic that we conflate price for value and that the purpose of college is career training. Ideally college would be free or heavily subsidized like it is in many other countries.
A strong liberal arts training is valuable in producing a more educated populace. For me, coming from a small community, my biggest fear was being stuck working at my terrible high school. The main value of college for me was imagination. Being able to imagine myself not confined by my circumstance was far more impactful in my life than many of the marketable skills that I picked along the way.
Would you say that intelligence is ...artificial?
I strongly feel that path is only an affordable luxury if you come from a upper middle class background and up. Most people can't afford to experiment with higher education given its high monetary cost. You guys might not agree, but qzx_pierri has a point.
But I agree that it is harder to take risks coming from a low-income background where the cost of bad choices is amplified. Risk taking is risky though. That's the tragedy, it's hard to escape your social location incrementally. But at the same time for each success story there are many that don't succeed whose stories we don't hear.
I usually tell students to double major (or minor) if they are privileged to go to college. We as a society have moved away from the idea of renaissance person who has experience in many disciplines towards hyper-specialization. It makes it hard to adapt when everything around you is bound to change.
We moved away from that because higher education has gotten exponentially more expensive. I'm sure there are some valid reasons for that (e.g. increasing graduate student TA pay?) as well as terrible ones (e.g. an increase in both administrative execs along with administrative exec pay), but that's what's directly hurting the motivation for experimentation. Only the well-to-do have that privilege now. For others, it's risk and not harmless experimentation.
I took a bunch of art history courses that focused mostly on Asia while double majoring in STEM fields.
I'm a scientist, not a designer, but I do manage a team that includes designers. I often have to weigh in on certain design choices, and getting those choices right is often make/break for the project. The tools and skills I developed in art history courses are super helpful. As a manager or either people or product, these "soft" fields that intersect with anthro start providing a lot of value.
A good friend double-majored in music and has a similar opinion.
So, I would not recommend majoring exclusivity in an obscure humanity. But attending university without taking some upper-division humanities courses is probable a mistake.
Oh, and ignoring intro-level humanities courses is an even bigger mistake. SWEs who are weak coders can often be mentored. SWEs who can't write or communicate well are pretty much a lost cause.
It be an interesting study to look at universities that offer both tracks.
Take Columbia University that where one can earn a BSE in CS from the school of engineering, or one can earn a BA from columbia college. where the students are taking many of the same "core" CS classes, but the engineering students have a larger CS course load, while the BA students have a larger humanities course load.
I'm sure there are other universities that have similar setups where one can get similar degrees with different course load emphasis.
Not sure I agree about liberal arts colleges writ large. The tippy-top tier are pretty great. But the ones in our region have... eclectic... CS faculty. Random math phds and early retirement from industry types. Entire departments taken together have single digit H-indices. I'm sure they're great teachers and all, but...
$25K+/yr for the same sort of de facto non-academic retired/shifted-from-industry instructors you can get at any coding bootcamp or community college is robbery. Especially when the state school next door is about the same price and has a real faculty still pushing the edges of the field.
Really? I feel exactly the opposite, especially for CS. How do you become a good writer without feedback from a good writer (or, at least, critical reader)?
Software developers have to communicate with our co-workers and write documents continually anyway so it's not much additional effort to observe the clarity, effectiveness and persuasiveness of what one is writing or even solicit feedback. You also get to observe colleagues and leaders who are good (or not) at writing and learn from their output. Being a competent communicator becomes more or less a requirement as one rises through the ranks, for both managers and senior technical individual contributors, so it's best to make a virtue out of necessity and hone your writing skills in the workplace.
Those people are usually stuck as juniors without formal education because they’re not at the point where self-teaching is possible.
Ymmv
If they're that poorly educated, then they'll be floundering in college humanities courses too so I'm not sure how that's a counterargument. Spending credit-hours on remedial English courses is even worse value for money.
In particular, the popular and effective Moore method of teaching math relies heavily on interaction with other students.
https://en.wikipedia.org/wiki/Moore_method
>[T]he content of the course is usually presented in whole or in part by the students themselves. Instead of using a textbook, the students are given a list of definitions and theorems which they are to prove and present in class, leading them through the subject material.
applied STEM will pay off for the investment. I still take college courses online after my Masters in CS. I really enjoy learning about humanities and arts at a cheaper CC during my free time.
In all seriousness, I agree with you. However, I think some degrees are borderline "hobby-tier" - They're cool, but not very useful outside of personal enjoyment.
Believe it or not, there are some skills you can pick up studying the humanities that will set you apart from your CS major peers. Being able to write and communicate clearly, for example, is pretty much a super power in most tech jobs.
However a self taught programmer with a humanities degree can also get to the same position with some sweat equity.
Once at the position of software developer the person with the humanities degree takes off.
They've learned to write, they learned to talk and be communicative amongst friends and colleagues. Your job will let you learn as you go wrt to tech, but not as much with soft skills. where the stem grad is still that weird awkward guy who gets into arguments about pedantics, the humanities person is writing proposals and building a network.
The stem person needs to put in a lot more work on the soft skills they never learned, especially if they want to rise in the rankings, this is where the humanities person has that leg up
I took several upper-level humanities courses in college (almost enough to get a classics minor), but I don't really feel like they improved my ability to communicate/network in the office. in my experience, these courses teach the material and the skill of writing a very specific kind of formal research paper that doesn't have much to do with business or technical writing. while you don't directly use a lot of the concepts you learn in a CS degree, I find the technical background much more useful in my day-to-day work.
Well other than finance, but you could argue that STEM is heavily mixed into that field of study (and its derivatives) as well (mathematics, technology, data science)
[1] https://datausa.io/profile/cip/cultural-gender-studies [2] https://datausa.io/profile/cip/computer-science
The problem here really isn't unmarketable degrees. It's low wage jobs that require college-educated workers.
Also - in my subjective opinion as someone who has been in the workforce for nearly 20 years: that Gender Studies student is going to be a better writer than the STEM major with a B.S. Too often they barely capable of professional writing. 90% of the good technical writing I see is done by less than 10% of the engineers. And the best writing I see is from the self-taught people who got a History major or something like that. Being able to produce a 100-level college paper is just table stakes.
I used to be the sponsor of an intern program and I'd say based on my experience is that, like anything else, ymmv with programs. One of the schools that I used to get folks from have a very good English, History, Caribbean Studies, and African Studies program, and the students are awesome. Some of the other programs have lower standards or are less mature, (or are landing zones for people who wash out of things) and the students suffer for it.
This happens for all things though. At my alma mater, the Business school was a recruiting funnel for big-5 accountants had a strict GPA requirement. So the frat boys and others would squeak out with an Economics degree. At another school, the Classics department was fossilized and core classes were solely graded on a bunch of multiple choice exams virtually unchanged for 30 years... you can imagine what type of student is attracted to that.
To me gender studies in particular seems to be an overly specific field to warrant such a high number (comparatively). I'm also very suspicious of its implementation (and I say that reluctantly as a feminist).
That said, I think there is huge value in philosophy/ethics but also in history and social sciences.
We need more smart, scientifically minded people studying these things globally and generating results, because we suffer from a severe lack of meaning and rational discourse.
To me it seems like half-baked ideology, fundamentalism, religion, cynical propaganda and tribalism are suppressing the advancement and refinement of our value systems and the resulting long-term goals of our societies.
While today's youth and intellectuals are squabbling over superficial things like gender pronouns, the powerful greedily disregard their responsibilities (at best) in the name of self interest. They're not only ignoring the consequences but actively try to discredit everything that gets in their way, even scientific fact, without repercussion!
People are still getting, murdered, mutilated and enslaved/oppressed and nature is starting to beat down hard on everyone, while the media and politics only further the divide and stir unrest by fighting over attention.
What value systems do we have today? Many base theirs still on provably toxic, incoherent and cynical ideologies like Marxism, Neo-Liberalism, Nationalism, Imperialism, Social Relativism, religion and so on. And in the middle we have a huge gaping "meh": An unreflective hodgepodge of tribalistic, after-the-fact values resulting in a pessimistic, regressive mindset: full of conservative nay-saying and hostile cancel-culture.
None of this is good enough and I feel like we are not advancing, but regressing. And none of this is solved by having more CS graduates who end up tuning the knobs on some ERP-system, analyzing customer data or building marketing websites.
> only 29.7 per cent of employed individuals in Ontario with bachelor’s degrees or higher in engineering were working as engineers or engineering managers.
> A further 37 per cent worked in professional positions that normally require a university degree.
> Those who were not working as engineers and were working in positions that don’t necessarily require a degree made up fully 33.3 per cent of the total.
In other words, there are more people with engineering degrees who work in jobs not requiring any degree at all, than there are people working in engineering.
Source: https://www.ospe.on.ca/public/documents/advocacy/2015-crisis...
In some other parts of the world, it is considered meaningful to learn a subject because one is passionate about it, and therefore is not a "waste of life".
Additionally, consider that some non-STEM degrees may produce trained thinkers (e.g. philosophy), which may turn to STEM careers in an indirect way; I've witnessed this on both sides - employees (careers) and employers (hiring).