I've been thinking about the AI gains a lot. If individual developers became, say, 20 percent more efficient at coding, the organization would potentially see even more gains, because all of the reduction in time spent coordinating between people. I.e. a 2-man task that needed 20 man-hours of work, 8 of which hours of work were just communicating, becomes a 1-man 10 hour task. Kind of an extreme example, but communication and coordination is extremely inefficient a lot of the time!
creer|1 year ago
To the point where in many places it's optimizing communication and management that might be the low lying fruit - as far as programming efficiency.