It’s the System, Stupid!
Jason Gorman:
When programmers get a feeling that they’re getting things done faster, they’re often only considering the part where they write the code – particularly when that’s their part of the process.
What they’re not considering is the whole software development process, and especially downstream activities like testing, code review, merging, deployment and operations.
Software developers are geocentric: the world revolves around them.
“A.I.” code generation’s a local optimisation that can come at the expense of the development system as a whole,
more code faster means bigger bottlenecks later.
Also, this on us programmers:
We, for the most part, do not [have established data interchange standards] probably because that would require enough of us to agree on some stuff, and that isn’t really our strong suit.