Discussion about this post

User's avatar
Esborogardius Antoniopolus's avatar

The truth is that most coders are not engineers, even a lot of staff and ctos out there.

They don’t understand how errors compound, they have no idea of statistical quality control, that while not directly usable as it is in SE, it is an important discipline to understand as an engineer to develop a certain intuition.

part of the problem is that the academic world in the 90s decided that we needed more computing science and less engineering, because this was in the professional interests and in the financial interests of the Academic Industrial Complex.

Expand full comment
The Prairie Programmer's avatar

I think this is a very insightful way of looking at things. My only concern is that reviewing code is very difficult, time consuming, and (at least for me) not enjoyable. How do we effectively review at the pace that AI agents are able to spit out code? How do we internalize what is actually happening instead of just giving it a surface level look and approving, saying "looks good to me". Without the work of building the system yourself, how do you create that contextual knowledge that AI might struggle with?

Expand full comment
2 more comments...

No posts

Ready for more?