I should probably write a post, “Why not to major in computer science.” My advice is to be aware that there is almost no money in the world budgeted to computer science research, that most people can’t even conceive of or believe in the concept of computer science research, and that a degree in computer science leads only to jobs as a computer programmer unless it is from a top-five school.
I’m certainly not! (Yet.) I should’ve been specific instead of pithy.
My own approach was to take a couple of courses through Boston University to get some foundational knowledge, and then start the job hunting dance. It was enough of a structured educational environment to get me to actually learn, but still far, far cheaper than getting another degree. (Happy ending: I am employed.)
I do wish I’d studied more CS (i.e., any CS) when I was doing the undergrad thing, but programming jobs have much less respect for credentialing than other professions.
Welcome!
I should probably write a post, “Why not to major in computer science.” My advice is to be aware that there is almost no money in the world budgeted to computer science research, that most people can’t even conceive of or believe in the concept of computer science research, and that a degree in computer science leads only to jobs as a computer programmer unless it is from a top-five school.
You say that like it’s a bad thing.
Such jobs can also be acquired without a CS degree.
Well, if you’re good enough to teach yourself enough programming from scratch to be effective in those jobs. Not everyone is like that, IMO.
I’m certainly not! (Yet.) I should’ve been specific instead of pithy.
My own approach was to take a couple of courses through Boston University to get some foundational knowledge, and then start the job hunting dance. It was enough of a structured educational environment to get me to actually learn, but still far, far cheaper than getting another degree. (Happy ending: I am employed.)
I do wish I’d studied more CS (i.e., any CS) when I was doing the undergrad thing, but programming jobs have much less respect for credentialing than other professions.