logoalt Hacker News

Waterluviantoday at 12:42 PM6 repliesview on HN

Improving developer skills is not valuable to your company. They don't tell a customer how many person-hours of engineering talent improvement their contract is responsible for. They just want a solved problem. Some companies comprehend how short-sighted this is and invest in professional development in one way or another. They want better engineers so that their operations run better. It's an investment and arguably a smart one.

Adoption of AI at a FOMO corporate pace doesn't seem to include this consideration. They largely want your skills to atrophy as you instead beep boop the AI machine to do the job (arguably) faster. I think they're wrong and silly and any time they try to justify it, the words don't reconcile into a rational series of statements. But they're the boss and they can do the thing if they want to. At work I either do what they want in exchange for money or I say no thank you and walk away.

Which led me to the conclusion I'm currently at: I think I'm mostly just mourning the fact that I got to do my hobby as a career for the past 15 years, but that’s ending. I can still code at home.


Replies

pfishermantoday at 1:31 PM

This is going to catch some heat, but what if the most important professional “developer skill” to learn or improve is how to effectively use coding agents?

I saw something similar in ML when neural nets came around. The whole “stack moar layerz” thing is a meme, but it was a real sentiment about newer entrants into the field not learning anything about ML theory or best practices. As it turns out, neural nets “won” and using them effectively required development and acquisition of some new domain knowledge and best practices. And the kids are ok. The people who scoffed at neural nets and never got up to speed not so much.

Edit: as an aside, I have learned plenty from reviewing coding agent generated implementations of various algorithms or methods.

show 12 replies
simonwtoday at 12:50 PM

> Improving developer skills is not valuable to your company

Every company I've ever worked at has genuinely believed in and invested in improving developer skills.

show 6 replies
stingraycharlestoday at 1:07 PM

> Improving developer skills is not valuable to your company.

Yet every company does it, except the worst sweatshops.

catlifeonmarstoday at 1:26 PM

Maybe I’m just getting extremely lucky, but I don’t use AI to code at work and I’m still keeping up with my peers who are all Clauded up. I do a lot of green field network appliance design and implementation and have not felt really felt the pressure in that space.

I do use Claude code at home maybe a couple hours a week, mostly for code base exploration. Still haven’t figured out how to fully vibe code: the generated code just annoys me and the agents are too chatty. (Insert old man shaking fist at cloud).

show 3 replies
titzertoday at 12:53 PM

The irony is that the vast deskilling that's happening because of this means that most "software engineers" will become incapable of understanding, let alone fixing or even building new versions of the systems that they are utterly dependent on.

There should be thousands or tens of thousands people worldwide that can build the operating systems, virtual machines, libraries, containers, and applications that AI is built on. But the number will dwindle and we'll ironically be unable to build what our ancestors did, utterly dependent on the AI artifacts to do it for us.

God I hope it doesn't all crash at once.

show 7 replies
qseratoday at 1:15 PM

> I got to do my hobby as a career for the past 15 years, but that’s ending.

Frankly I don't think so. The AI using LLMs is the perpetual motion mechanism scam of our time. But it is cloaked in unimaginable complexity, and thus it is the perfect scam. But even the most elaborately hidden power source in a perpetual motion machine cannot fool nature and should come to a complete stop as it runs out.

show 2 replies