Discussion about this post

User's avatar
Darin Fox's avatar

Your article captures my biggest concern about AI so far. Emphasis on "so far".

I worry the rush to implement AI for efficiency gains will prove to be incredibly short-sighted. AI is replacing many of the tasks that help junior experts become better experts, and how the organisation learns in general. Efficiency is obtained over the short term, but there is a risk to the long-term capability of an organisation that doesn't stop to think about how they are going to compensate for the impact on their talent pipeline.

And I completely agree with "The visible output of code review is better code. The invisible output is a better engineering organization."

The invisible output can be much more important over time. A junior expert watches how the senior expert thinks, what they notice, which evidence they ignore, where they challenge an assumption, and why a similar problem is actually an exception.

I've written previously about the importance of deliberate practice in developing expertise. Expertise isn't simply accumulated knowledge. It develops through repeated experience, feedback, and opportunities to make increasingly difficult judgments.

If we automate something because its visible output can be produced faster, do we actually know what invisible developmental work we've just removed?

Pito Salas's avatar

“…reduced by more than 330%” ?

2 more comments...

No posts

Ready for more?