Ask HN: CS, still a good career in 3-5 years?
I think you have no idea how privileged you are for having the opportunity to enter the market with your background and a computer science degree in three years.  I interned during summers during university starting around 2000.  The dot com bubble had burst before I even graduated.  The party was over.  Managerialism was in full force.  IT Managers at what was then a Fortune-10 financial powerhouse were going on an on about how all of IT consisted of commoditised workers and the only way forward was as a manager of offshore consultants.  I felt like my degree was worthless.  The last ~20 years have proven those managers very, very wrong.  In fact, many of those managers didn&#x27;t go much further with their careers, as they were very reliant on politics, but the talented programmers and admins continued to grow in depth and breadth of in-demand expertise.<p>Pursue computer science but challenge yourself with it.  Don&#x27;t waste these years just getting by.  Double major in something that will help you work with artificial intelligence, if you want to do something practical, but double majoring in something such as philosophy could help you develop skills that you&#x27;ll use for the rest of your life.<p>Summer internships can help you gain perspective about what you may want to do after graduation.  A lot of people change employers, and some even change careers, within the first four years after university so anticipate change.