Not everyone can. Here in the US, doing so without family support / fallback if you fail out makes it extremely risky. If you're supporting yourself completely, having to work gets in the way of going to school (immersion while working full-time, especially at workplaces that demand all your time is basically impossible.) Others succeed in a work setting, but struggle in school. Still others don't want to deal with mounds of debt, and have no college fund/trust fund/aren't good enough to get scholarships. There are lots of reasons.
https://medium.com/@opirmusic/why-software-developers-should...
The more I learn about the US educational system, the more I consider it sucking majorly. I don't know how you can put up with that stuff. I already consider it a source of major social injustice, that here in GER you will only receive state-help for the first 5 years of your studies. But it's at least still possible for everyone who wants to get a degree, if they are willing to exit with something like 10K€ of interest-free debt, payable over 8 years (and have something like a 10h/week job on the side, which is incredibly easy to get as a CS-major).
I guess I'm just overly priviledged by the german educational system… :-/
Re:The Unemployable Programmer
by strathmeyer on Wednesday August 05, 2015 @08:34AM
(#10009254)
Uh I got a BS in Computer Science in 2004. There were never any jobs for us, much less ones that offered six figures. I thought that I was borderline competent. I was the smartest kid in my high school. I programmed an operating system and a raytracer. I built games for fun. But when I look for jobs everyone just tells me what a good investment my degree was. Having a degree doesn't get your foot in the door. How can I make it an investment that pays off? It was something that was completely worthless.
I just don't get, why it seems so much easier, to fight the system without a degree, than just giving up the fight and get one?