AI has fundamentally changed software development workflows, but human review and judgment remain critical. While AI can generate code rapidly for bug fixes and features, engineers must review every change to ensure correctness, security, and architectural fit. The bottleneck has shifted from coding speed to review capability. The role of programmers who simply execute tasks is obsolete, but software engineers and architects who provide judgment, understand context, and maintain accountability are more crucial than ever. The real risk isn't AI replacing developers, but creating a culture where shipping unreviewed AI-generated code becomes acceptable.
Table of contents
My Workflow Has ChangedThe Bottleneck Has ShiftedThe Bloomberg Terminal QuestionForty Years of Practices Need RethinkingSoftware Engineers and Architects Are More Crucial Than EverThe Real QuestionWhat I'm Actually Worried AboutThe Path Forward15 Comments
Sort: