<p>With all due respect, but anyone who thinks that job prospects for CS (or CSE) are excellent and rosy colored eyeglasses are needed, should really look harder…</p>
<p>For the lucky few thousands a year that graduate from the top - give or take - schools and snag the $90k a year jobs at Google, Apple, and the like, there’s tens of thousands more Comp Sci graduates that hit the outsourcing wall head-on and learn the ins and outs of the CS / IT job market the hard way…</p>
<p>Start by separating CS, CSE, and IT jobs - they’re not quite the same. This has been the case since before I graduated; Then, find out what’s the skill mix and location and competition for each…</p>
<p>The IT market is basically hosed and has been hosed since right after the Y2K debacle. Businesses have moved to very focused, complex platforms that need a lot fewer developers, and what’s left requires tremendous specialization and skill focus. Entry level IT is not for the faint at heart, unless they can pass interviews following the Indian model (Google “Informatica Interview Questions” for details) or they are willing to work for $45K a year fixing trouble tickets…</p>
<p>The CSE market is doing OK, but again, with most companies developing offshore, not very viable. Every week or two I get calls from recruiters all promising Lead This and Architect That and only after a phone call it invariably turns out the position, while well paying, involves 90% handholding offshore resources and 10% coding. Pfeh. </p>
<p>CS, it’s a dice roll (pun intended). Some schools have smart people and do send them to the Googles of the world; a friend’s kid just got an offer there for a lot of $. But, the kid, like his dad, is a coder genius. With skills like these, sure. With more ‘typical’ skills, and corporate IT being outsourced by the day, one eventually runs out of well paying Google and Apple jobs and starts the IT merry go round, etc.</p>
<p>Perhaps I’m a bit pessimistic here, but surviving 30-40% layoffs and nearly 30 years in the industry - plus Mrs. Turbo’s 25 as an IT consultant - have taught me a few things…</p>