Originally Posted by
kicksNbeats
I graduated with a degree in Comp Sci from San Francisco State University in 2009. Looking back, Electrical Engineering would have been the better route because it's more versatile and there are way too many diploma mills (University of Phoenix, ITT Tech, etc) spewing out CS degrees and watering down the value. The computer tech industry is suffering as well because of the recession; massive layoffs and companies outsourcing jobs to dudes in India and China who will be willing to work for half your salary
Working for the big companies (Google, Microsoft, Cisco, etc) has its perks because of the networking potential and they're not suffering as badly as the smaller companies. The problem is, you have to have graduated from Stanford, Berkeley, MIT or know somebody who already works there to even have a chance of landing an interview.
In terms of the actual work itself, you REALLY need to love and be exceptional at programming, coding, and working with computers. Let me tell you, the burn out rate for being a programmer or "code monkey" is really high. Many people quit the tech industry altogether to get into other fields because writing thousands of lines of commands prompts, functions, integrals, etc will make you go crazy. I was talking to one of my classmates who graduated in 2008 that worked with some software company in Silicon Valley making 46k/yr. He spent 1 year working there and quit because he got fed up with all the BS coding and stuff he had to do all day. He's about to join the Air Force as an intelligence officer and he's hoping to work for the government later on.
Now if you absolutely love programming and working with computers, then go on ahead and major in CS. If you're looking to get into it just because of the $$$$, you better choose another path like nursing or accounting. Finding a CS job nowadays is tough because there are tons of experienced workers who lost their jobs and immigrants who are competing for the few positions out there. This is one reason why I wanted to stay in the hotel industry after I graduated but I got accepted to UCLA business school and trying to become the manager of these code monkeys