Ask HN: Should I stop pursuing a future career in software engineering?
3 encroach 6 5/3/2025, 12:11:13 AM
Its no secret that the software job market doesn't look too good right now. I would like a stable career that can support my future family. Should I switch while I'm still young? If so, what should I switch to? If not, how can I prepare myself to succeed?
Context: I will be starting my junior year as a computer science undergraduate in the fall. My current plan is to found a tech startup through my university's startup incubator my senior year. After graduation, the plan is to continue to grow the startup if it works out, or if it doesn't, pursue a software engineering role at another company.
What changes is how you package that foundation. Sprinkle in some applied AI electives, tinker with open‑source models, learn to measure and mitigate their failure modes. Pair that with product sense from the incubator project, and you are not the engineer AI is replacing—you are the engineer shipping AI safely and profitably. That combination buys you optionality, which is the real stability you want for a future family.
> I would like a stable career
> My current plan is to found a tech startup
This is a bigger mismatch. I'd look more towards industry+academia tracks or even campus socials over founding a startup. Startup founder is one of the least stable career tracks and that was just as true before.
Software engineering, working at other companies, working for others are stepping stones. You need one or more of them. And they would open the doors.