67
submitted 1 week ago* (last edited 1 week ago) by Septimaeus@infosec.pub to c/experienced_devs@programming.dev

ETA: summary…

Author describes how agentic coding tools have disincentivized the developer training and mentorship pipeline that the software industry has implicitly relied on to produce seasoned developers, predicting that once the shortage is fully realized it could take years to reverse.

The solution proposed is for managers and senior developers to get ahead of this shortage by foregoing the immediate yet shortlived productivity maximization offered by the agent-multiplied-senior structure in favor of longterm sustainability by deliberately facilitating experience fan-out to juniors.

The methodology proposed is based on a successful nuclear engineering apprenticeship program carried out on active service naval submarines.

you are viewing a single comment's thread
view the rest of the comments
[-] jollyrogue@lemmy.ml 2 points 1 week ago

Basically. Making employee retention a priority pays off. Getting new people spooled up is expensive. Team productivity dips while the newbie gets their bearings. Keeping the knowledge around.

Although, another problem would be people sticking around which would block Jrs from moving up.

[-] onlinepersona@programming.dev 0 points 1 week ago

New seniors are also newbies. I haven't seen a single senior who's been productive from day one. It always takes a few months to understand the systems organisation, get to know how people work, and so on. People expect 3 months to be enough, but it can take up until a year.

Regarding people staying and not making space, I'm not sure where the problem is. If someone gains skills, they get a raise. If there isn't money, that means you can't keep them around anyway because there isn't enough work to pay them. If you're still growing you'll be able to pay them and their increased skillset.

IMO there is no "space" issue. A team that starts out with 5 juniors and 5 seniors that grows into 10 seniors isn't an issue unless you can't pay for it. Am I missing something

this post was submitted on 25 Sep 2026
67 points (93.5% liked)

Experienced Devs

5730 readers
10 users here now

A community for discussion amongst professional software developers.

Posts should be relevant to those well into their careers.

For those looking to break into the industry, are hustling for their first job, or have just started their career and are looking for advice, check out:

founded 3 years ago
MODERATORS