561

We're about to learn a painful lesson about delayed gratification in software engineering.

New data from China, 26,811 students tracked January 2023 through June 2025. Students using AI for homework saw their scores jump 20 percent. Completion time dropped nearly half. They aced the assignments.

Then exam season came. Those same students scored 20 to 40 percent worse when they couldn't use the tool.

The homework phase is over. The exam phase is coming.

We're doing this in software right now. Vibe coding feels incredible. Features ship fast. Nobody's asking what happens in Month 18 when the original dev has left and nobody understands the codebase.

Commercial pilots fly with autopilot for most of every flight. They're required to maintain manual flying proficiency regardless. If the system fails mid-air and the pilot can't take over, people die.

Most teams using AI right now have forgotten how to fly manually. They've become passengers in their own systems. The autopilot flies, nobody checks instruments, and the first sign of trouble will be a breach notice or outage.

Three rules:

  1. Command the mission. Define architecture before prompting. Ambiguity kills in code and in flight. Delegate selectively. Offload mechanical work. Keep design and security reviews human. Verify everything. Audit before production.
  1. Never trust the automation without checking instruments.
  1. Quick wins feel good. Sustainable engineering feels boring. Boring keeps systems standing.

Organisations surviving the next two years won't ship the fastest. They'll be the ones who remember how to fly without the aids.


people insisting that you actually be skilled, independently of your tools, doesn't make them Luddites. Rather, being unable to do so makes you a phony.

you are viewing a single comment's thread
view the rest of the comments
[-] FuglyDuck@lemmy.world 115 points 1 day ago

The luddites had a point.

They weren’t opposed to technology, but the use of technology to remove skilled labor to produce inferior products.

Also, the pilot/autopilot argument is, kinda not applicable. The pilots aren’t just fucking around- autopilot systems only manage some aspects of flying, the pilots are still fully engaged.

[-] WolfLink@sh.itjust.works 49 points 1 day ago* (last edited 1 day ago)

The pilots absolutely can just fuck around for most of the flight, and even during the critical moments of takeoff and landing, the plane can do a lot of it automatically these days.

Pilots need to actively practice flying without autopilot to keep those skills up in case the autopilot fails.

[-] sem@piefed.blahaj.zone 3 points 1 day ago

I watch a lot of airplane youtube, and this just seems to be wrong. During critical phases of flight, i.e landing and descending, the pilots have a high workload even with the autopilot. They are directing the autopilot ( which isn't obvious how to do), they're communicating, navigating, etc.

Flight crews of the 20th century sometimes had crews of 3 or 4 people to handle all the tasks that are more automated these days. We don't have dedicated flight engineers or navigators any more -- the pilots do these jobs now too.

During the cruise phase of flight, yes the pilots have a lower workload because of the autopilot. But on lots of flights, there might not be much of a cruise at all -- they climb, and then descend.

I don't know how much commercial pilots are required to hand fly the plane, but it is a high workload even with the automation -- the automation just helps them do a better job.

[-] fake@sh.itjust.works 16 points 1 day ago

the plane can do a lot of it automatically these days.

It can but nobody is out there flying CAT IIIc autoland approaches because its 'easier'.

[-] untorquer@quokk.au 11 points 1 day ago

The pilots job is specifically to prevent to finding out phase.

[-] Agent641@lemmy.world 4 points 1 day ago

Just install a second autopilot that can take over if the first one fails!

[-] WolfLink@sh.itjust.works 2 points 1 day ago

They do in fact have like 3 autopilots for this reason

[-] Fandangalo@lemmy.world 26 points 1 day ago* (last edited 1 day ago)

I feel like their point was that the gains of technology were not distributed fairly, which is largely the concern today. It’s not “technology is bad”, or “technology make bad thing”; rather, “the owners of the machine undercut our labor, and we lose our jobs”, which I think was true. In the modern world, there are likely less tailors, as a percentage of the working population, certainly in first world countries. Sweatshops still exist, and it’s people’s labor competing against a production line, in terms of ROI for a business.

I get the sense we all know AI isn’t going to bring about a uptopia for all people, because the economic systems don’t incentivize that. There’s some hypothetical world where this sort of technological advance could benefit all people, but it’s not the one we live in. That’s a reality & major problem for the technology (among other issues).

I certainly think the cost of labor for tech development is going to drop significantly due to the market pressures; look at all the tech layoffs. At the same time, the upside is these tools make certain projects accessible & possible, because prior, would have needed significant funding, amazing solo skills, etc. There’s new opportunities available, but it’ll come at the cost of cratering tech position compensation & job security.

I don’t know anyone in my field right now who feels safe (game dev), and I have many talented friends out of work.

[-] nightlily@leminal.space 15 points 1 day ago

Just look at any productivity vs wage growth chart from any country. Anyone who thinks that any efficiency gain will pay off for workers is either naive or part of the grift.

this post was submitted on 15 Sep 2026
561 points (96.2% liked)

Programmer Humor

33235 readers
1197 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS