Hm, did I? I think if an over-the-shoulder senior engineer becomes a rounding error in terms of expenses then the solution is in fact to hire three times more engineers and pay them three times less. What do you think the implications of what I said are?
Because anything the AI cannot figure out on it’s own from the error, or logging in and requesting logs then opening them up (which can be trivially added to current gen AI), is not something a “junior” human engineer is likely to figure out.
Like other industries all the other times this happened, I instead expect 1⁄3 the number of engineers (for a given quantity of software) paid 3 times as much.
And because what you actually just described is from faulty architecture. A big reason why current systems are often so hard to debug and so “exception filled” is because they have trash designs. As in, they are so bad that a competent architect could trivially create a better one, but it costs so much money to rebuild a software product from scratch that the architecture becomes locked in, the technical debt permanent.
This all vanishes if AI “senior engineers” can churn out all new code to satisfy a new design, satisfying product level tests, in a few months.
Hm, did I? I think if an over-the-shoulder senior engineer becomes a rounding error in terms of expenses then the solution is in fact to hire three times more engineers and pay them three times less. What do you think the implications of what I said are?
Because anything the AI cannot figure out on it’s own from the error, or logging in and requesting logs then opening them up (which can be trivially added to current gen AI), is not something a “junior” human engineer is likely to figure out.
Like other industries all the other times this happened, I instead expect 1⁄3 the number of engineers (for a given quantity of software) paid 3 times as much.
And because what you actually just described is from faulty architecture. A big reason why current systems are often so hard to debug and so “exception filled” is because they have trash designs. As in, they are so bad that a competent architect could trivially create a better one, but it costs so much money to rebuild a software product from scratch that the architecture becomes locked in, the technical debt permanent.
This all vanishes if AI “senior engineers” can churn out all new code to satisfy a new design, satisfying product level tests, in a few months.