It's still a very solid career choice and probably will be for the foreseeable future. AFAIK, Thiel has a thesis about how most innovation in the past 50 years has come in the world of bits and not atoms. This seems unlikely to change in the near term as half of global population isn't on the internet and there are still productivity gains to be made in many industries by digitizing processes or rewriting legacy codebases.
If you're still an undergrad you could also think about some of the adjacent fields where having CS knowledge is a benefit. These include (applied) math, physics, economics and biology.
I majored in physics, but if I could do it all again I'd probably study equal amounts of math, economics and CS.
If you're still an undergrad you could also think about some of the adjacent fields where having CS knowledge is a benefit. These include (applied) math, physics, economics and biology.
I majored in physics, but if I could do it all again I'd probably study equal amounts of math, economics and CS.