With the amount of bad rep that CS gets on /g/ I'm starting to think many people have just lost hope for what happens after their degree.
The smart thing to do would be to build up an impressive portfolio and build relationships with people who are already in the industry.
I'm going to study CS next year just because I want to. I don't have any prospects of landing a job, I don't think I could work in the industry anyway.
The course im doing now will take a year off the already 3 year degree so that buys me a lot of time.
Am I making foolish mistakes?
Trip checked.
Just trust your gut OP. Based on statisics, how well will/can each path you take go?
>>17398999
CS is a waste of time. There is absolutely nothing that you can learn in a CS curriculum that you couldn't teach yourself far more cheaply and efficiently. In fact getting a university degree is worse because their curricula lags behind the industry significantly. (A database course still teaching SQL 2000.)
If you want to do something for fun, study astronomy.
Another reason it's slammed is because the industry really is completely different. Clients have woken up to the endless software development failures and insane costs and are putting their data in the hands of respected cloud providers and their associated applications. They don't have to deal with development at all, data security is turned over to the provider, and all updates are performed by them as well. No Change/Configuration/Release Management (which was a scam anyway).
IT is now just slightly worse than being a plumber, because plumbers deal with real shit and in IT it's just imagined.