My personal opinion is most software will be easy to write by a junior programmer. There will still be high paid roles, but this will be a low paid profession. Web development, UI, etc will be heavily automated with LLMs. You will guide the model in building the software. It's already this way using cursor.sh, most people just havent realized it yet.
I think it will be the opposite, actually. AI seems to be eating the bottom, but there is still demand for higher level decision making that seniors or architects do. The stuff that I would usually delegate to junior devs, e.g. "move this button" or "change this column" are the things it can easily do now and in the near term. But questions like "How should I design this system" are not and I don't see that happening…
Ask HN: In 2024, is SWE a sustainable career?
21–30 of 63 posts
Re: Ask HN: In 2024, is SWE a sustainable career?
#22Earlier quoted context omitted.
I think it will be the opposite, actually. AI seems to be eating the bottom, but there is still demand for higher level decision making that seniors or architects do. The stuff that I would usually delegate to junior devs, e.g. "move this button" or "change this column" are the things it can easily do now and in the near term. But questions like "How should I design this system" are not and I don't see that happening…
If juniors are being cut out and seniors are being increasingly relied upon to do more and more, that seems to be unsustainable in the long term
Re: Ask HN: In 2024, is SWE a sustainable career?
#23Earlier quoted context omitted.
The flip side of this is that AI tools can enable much faster learning, so the time to go from junior to senior can potentially become much shorter for people who are motivated.
If anything, AI tools are doing the opposite. You don't acquire those skills by outsourcing your thinking to an LLM.
Honestly, I do a bit of both depending on the situation. Sometimes I just want a one-off script that does xyz and I don't really care enough to have a deep understanding of every detail. Other times I'm getting a crash course in some advanced concept and in an hour I have knowledge that previously only someone with years of experience in a niche domain (and a lot of patience for my dumb questions) could have given me.
Re: Ask HN: In 2024, is SWE a sustainable career?
#24Earlier quoted context omitted.
If juniors are being cut out and seniors are being increasingly relied upon to do more and more, that seems to be unsustainable in the long term
The flip side of this is that AI tools can enable much faster learning, so the time to go from junior to senior can potentially become much shorter for people who are motivated.
Re: Ask HN: In 2024, is SWE a sustainable career?
#25What makes a career sustainable?
Re: Ask HN: In 2024, is SWE a sustainable career?
#26Earlier quoted context omitted.
The flip side of this is that AI tools can enable much faster learning, so the time to go from junior to senior can potentially become much shorter for people who are motivated.
It could (and ultimately I agree it's probably what they should), but that's not what people are seeing juniors do. They're seeing them blindly trust the AI tools and think they don't have to learn what they're doing. So they're building at best a fragle understanding of the code their writing.
Re: Ask HN: In 2024, is SWE a sustainable career?
#27Interviews are irrelevant if you publish enough good things that companies reach out to you and offer to skip them. Write. Learn. Publish. Thrive.
Building fluff is indeed a serious issue, but there are plenty of places that are doing useful things, eg: Medical. Aerospace.
Demand is weak for javascript monkeys. It is plenty strong in the same places it always has been: solving complex problems in complex systems. Go work there.
Re: Ask HN: In 2024, is SWE a sustainable career?
#28I've been programming since approximately age 8, so around 40 years. For the past few years have been focused on generative AI, agents, etc. I have built multiple agent frameworks in Node.js, Rust and now Python. I use AI with my agent system to help me write code for projects and my agent system. The leading edge models are incredible, but still somewhat brittle. They can make some weird mistakes. And I definitely h…
This baffles me as well. So many low hanging fruits to pick, we literally just started with these large models. One obvious direction is predicting the next video frame. Infinite training data is available.
Re: Ask HN: In 2024, is SWE a sustainable career?
#29I've been programming since approximately age 8, so around 40 years. For the past few years have been focused on generative AI, agents, etc. I have built multiple agent frameworks in Node.js, Rust and now Python. I use AI with my agent system to help me write code for projects and my agent system. The leading edge models are incredible, but still somewhat brittle. They can make some weird mistakes. And I definitely h…
When people call out the doom of SWE careers at the hands of AI, they seem to think that only SWE careers will be affected, which seems weirdly biased to me. If AI comes for our jobs, it'll come for everyone's jobs. And if that is the case, economics/capitalism as it exists today doesn't make any sense anymore.
Re: Ask HN: In 2024, is SWE a sustainable career?
#30What has surprised me about the near-apocalyptic enthusiasm for LLMs among some software engineers is that there appear to be a great many people who joined the industry expecting to do repetitive grunt-work, as a matter of course, apparently believing that typing out code is the point of it all and not just a means of expression. I can understand why they might be worried about the future, but perhaps they can relieve their anxiety by developing a deeper understanding of the art.