That's a total bullshit, unfortunately. Everything else is correct.
That's a total bullshit, unfortunately. Everything else is correct.
Basically a sort of on-the-job-training-degree, just that you get paid for it :-)
Things are very different now than they were 20, or even 10 years ago. It used to be that people coming into this field did it out of passion and interest in the work, and accordingly the talent pool was fairly small and someone with a bit of knowledge and aptitude could get a shot.
Now it's just seen as a lucrative career like Law or Business, and so CS has become the number one major at many US universities these days. We are facing an absolute glut of new grads. And if you're trying to compete for an entry level job without a degree now, you're pretty much out of luck.