Originally posted by: beer
<snip>
Still with me? Good. So, why do I think this mentality is horse-shit, you ask? In a sentence, it simply doesn't give you the necessary training to get in with any of the A-level companies in silicon valley today, which is, or at least should be, the desire of most people here if they want to achieve prestige and wealth while at the same time doing fulfilling and potentially socially valuable work.
<snip>
Note that I'm really talking a strict "EE" degree here; that is to say, if the degree has a computer focus, the computer focus is on low-level work, either digital systems design (verilog, vhdl), compilers, and computer architecture or optimization. Certain schools have the concept of an EECS degree, which I'm not necessarily directly referring to, because I think the material being put forth in CS programs is significantly more relevant and, judging from the career paths of my friends that have pure CS backgrounds versus though that have EE backgrounds, much more financially rewarding and enjoyable. Abstractly, EE teaches you hard work, and it does teach you complicated things that few others know about - but the reality of the situation is, they don't particularly care to know about what you know about because it's wildly useless and not worth the time spent at it.
<snip>
The reason why I don't think EE is a particularly good choice of a degree is that its curriculum teaches you things that have already been solved and are now in a mode where they are being solved in lower cost or more cost-efficient manners, which, effectively, makes your particular skillset a commoditized item, which makes more senior engineers, marketing people, and managers with engineering degrees just slightly older than you, that remember the dot-com days, more money. Yes, you *could* do a strictly research track. But I work with Stanford Ph.Ds that work weeks at a time at 12-13 hours a day to make $150K, maybe $175K, that have few hopes of escaping the reality of the situation which is that for the number of problems that have yet to be solved are far outnumbered globally by the number of Ph.Ds and other "really smart people" that are trying to solve them. That's not a lot of money in the top echelon of this country and these people are many orders of magnitude more textbook-smart than other people that are making more doing less, or at least less complicated, work.
...