Good engineers will produce more good code, because they ask the right questions, know what good looks like and check the output.
Best code is the code that is never written in the first place. But that concept is difficult to explain and measure for management purposes. Just because “AI” can automate well-structured, tested boilerplate for “good” developers does not mean all that boilerplate should be there.
Amen. And LLMs have a bias for producing text. And the more questions I ask it, for example to solve more edge cases, it quickly escalates on the existing suggestion rather than find a new approach.
Best code is the code that is never written in the first place. But that concept is difficult to explain and measure for management purposes. Just because “AI” can automate well-structured, tested boilerplate for “good” developers does not mean all that boilerplate should be there.
Right. When management counted lines as progress, the software was sluggish because of bloat.
Amen. And LLMs have a bias for producing text. And the more questions I ask it, for example to solve more edge cases, it quickly escalates on the existing suggestion rather than find a new approach.