|
|
| | Ask HN: Would you get a CS degree today? | | 39 points by reilly3000 on Aug 10, 2025 | hide | past | favorite | 124 comments | | I’m looking for feedback from the community. My son made a plan to get a 4 year degree from a decent state university in computer science but is having second thoughts. He is looking at ~$130K in costs and 4 years of not working vs trying to find work and build a resume organically. He’s a fine young developer who loves C++ and learned Java, web dev, and EDA in his teen years for fun. His written several languages and toy compilers, ordered PCBs for his own gaming device, and built a social network in the 6th grade. He’s looking forward to higher level coursework but dreading the intro classes. His motivation for getting a degree was to be marketable to employers, but also to gain a better understanding of fundamentals. With AI making entry level programming jobs scarce, does it really make sense to invest the time and money? If not, what sort of pathway into a programming career would be a good alternative? Any and all advice appreciated. |
|

Consider applying for YC's Winter 2027 batch! Applications are open till November 2.
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
|
It says when trying to figure out what to study, think about what might give you most options for the future, a future that you might have almost NO way of predicting now. He calls this "staying upwind." He gives an example:
Suppose you're a college freshman deciding whether to major in math or economics. Well, math will give you more options: you can go into almost any field from math. If you major in math it will be easy to get into grad school in economics, but if you major in economics it will be hard to get into grad school in math.
And given a choice between studying two subjects that interest you, but one is easier for you and one is a bit harder (but still within your abilities), opt for the harder one:
The best protection is always to be working on hard problems. Writing novels is hard. Reading novels isn't. Hard means worry: if you're not worrying that something you're making will come out badly, or that you won't be able to understand something you're studying, then it isn't hard enough. There has to be suspense.
You don't have to automatically agree with everything in his essays as Great Truths, but it's worth considering his ideas.