Ask HN: Am I getting old, or is working with AI juniors becoming a nightmare?
9 points
1 hour ago
| 6 comments
| HN
This is already the second time I’ve observed this. People coming from highly respected universities are doing everything with AI. It’s even hard to argue with them, since it’s all cross-checked with ChatGPT and similar tools.

The picture of software development also looks completely different. Code that used to be readable in a few lines becomes 100 lines—overblown because, well, code is cheap. Now, I could argue that it makes things unreadable and so on, but honestly, who cares? Right? The AI can fix it if it breaks...

So what do you guys think? Is this the future? Maybe the skill to focus on is orchestrating AI, and if you don’t do that, you become a legacy developer—someone with COBOL-like skills—still needed, but from the past millennium.

baCist
1 hour ago
[-]
I think all of this has a dark future. And this can be argued based on how AI works.

AI systems look at code on the internet that was written by humans. This is smart, clean code. And they learn from it. What they produce — unreadable spaghetti code — is the maximum they can squeeze out of the best code written by humans.

In the near future, AI-generated code will flood the internet, and AI will start training on its own code. On the other hand, juniors will forget how to write good code.

And when these two factors come together in the near future, I honestly don’t know what will happen to the industry.

reply
MichaelRazum
25 minutes ago
[-]
Not sure tbh. The labs which are creating the AI - definitely know what they are doing, and its incredible. Would just argue that the AI will become only better in the future
reply
Daedren
1 hour ago
[-]
It's a problem. Seniors with AI perform far better because they have the skills and experience to properly review the LLM's plans and outputs.

Juniors don't have that skillset yet, but they're being pushed to use AI because their peers are using it. Where do you draw the line?

What will happen when the current senior developers start retiring? What will happen when a new technology shows up that LLMs don't have human-written code to be trained on? Will pure LLM reasoning and generated agent skills be enough to bridge the gap?

It's all very interesting questions about the future of the development process.

reply
decasteve
59 minutes ago
[-]
Reviewing code becomes more arduous. Not only are the pull requests more bloated, the developer who pushed them doesn't always understand the implications of their changes. It's harder to maintain and track down bugs. I spend way too much time explaining AI generated code to the developer who "wrote" it.
reply
MichaelRazum
21 minutes ago
[-]
Agree, especially a review is always an knowledge update/exchange and for juniors a learning experience. If it is AI generated, its just not worth the time.
reply
kpbogdan
1 hour ago
[-]
Yea, the development process is changing rapidly now. We are in this transitional period. I have not idea where we will end up but it will be different place vs were we were like 1 year ago.
reply
coldtea
1 hour ago
[-]
>So what do you guys think? Is this the future?

Yes. The feature is quickly produced slop. Future LLMs will train on it too, getting even more sloppy. And "fresh out of uni juniors" and "outsourced my work to AI" seniors wont know any better.

reply
damnitbuilds
1 hour ago
[-]
There seems to be a disconnect, with some people claiming they don't write code any more, only specs, and me trying to get Copilot to fix a stupid sizing bug in our layout engine and it Not Getting It.

Is this because the guys claiming success are working in popular, known, more limited areas like Javascript in web pages, and the people outside those, with more complex systems, don't get the same results ?

I also note that most of the "Don't code any more" guys have AI tools of their own to promote...

reply
MichaelRazum
19 minutes ago
[-]
Maybe try claude. Also people are orchestrating AI for example with ralph. I think it is possible to write pretty decent, test driven, code with AI
reply
nazgu1
35 minutes ago
[-]
In my opinion these guys just don't give a sh** on "stupid sizing bugs". Those who cares about how they software behaves and looks like realises after a while that most of AI claims are scam.
reply