Comment by dabinat
5 days ago
The bottleneck will always be humans. You could get AI to write a million lines of code a day, but you’d still need humans to review and test that code. We are a very long way from being able to blindly trust AI’s outputs in production.
I don’t even think it’s about reviewing and testing. The bottleneck will always be humans.
We don’t like to always admit it but most jobs are fairly straightforward, as in the actual day to day tasks. Yes being smart is great and useful etc. but after a certain point it’s diminishing returns on the actual tasks you have to do. Dealing with other humans and their egos and eccentricities and the multitude ways each person sees the world is always what makes all jobs tricky. I suspect this whole ai wave/hype/reality is going to open many people’s eyes to this. We will laugh that we use to call them “soft” skills.
IMO I would have agreed with this statement 2 months ago but now it’s clear AI is already much better at reviewing and even testing code (via spinning up simulators, etc) much better than we can. We’re already using AI’s outputs in production and not writing much code these days.
for code in isolation, perhaps, but how does it know what is correct for what the customer wants/needs?
> how does it know what is correct for what the customer wants/needs?
The way NASA does it so that they can trust deliverables from the lowest bidder.
That is, have developers translate the wants/needs into detailed contracts of work.
1 reply →