← X

Something I have been thinking about: in the past, the best engineers I knew spe

X · bcherny · July 15, 2026
The best engineers of the past spent considerable time automating their work through various methods including vim/emacs customizations, writing lint rules to catch recurring code issues, and building comprehensive end-to-end test suites. These automation practices reduced the need for manual smoke testing and represented a core part of their productivity approach.

Detailed Analysis

The observation at the center of this piece draws a direct line between a long-standing trait of elite software engineers—an instinct for automation—and the emerging skill set required to work effectively with AI coding assistants like Claude. Historically, the best engineers distinguished themselves not just through raw coding ability but through a meta-level habit: they invested time in automating their own workflows, whether through custom editor macros in vim or emacs, writing lint rules to catch recurring code issues before they became bugs, or building comprehensive end-to-end test suites that eliminated the need for manual smoke testing. This behavior was never about laziness; it reflected a deeper understanding that time invested in tooling compounds over the life of a project, freeing cognitive bandwidth for harder problems.

This historical pattern matters now because it reframes what it means to be a strong engineer in the age of AI coding agents. As tools like Claude Code become embedded in daily development workflows, the engineers who thrive are likely to be those who apply that same automation-first mindset to how they collaborate with AI—building better prompts, systematizing how they review AI-generated code, creating guardrails and test harnesses that let an agent operate autonomously without constant supervision, and encoding institutional knowledge into configuration files or custom instructions that the AI can consistently follow. In other words, the skills that made someone a "10x engineer" in the pre-AI era—systems thinking, tooling investment, and a bias toward eliminating repetitive manual work—are the same skills that translate into effectively directing and scaling AI-assisted development today.

This connects to a broader trend in the AI industry: the shift from viewing AI coding tools as autocomplete-on-steroids to viewing them as semi-autonomous collaborators that require their own management infrastructure. Anthropic's own product direction with Claude Code reflects this shift, emphasizing agentic capabilities, memory, custom tool use, and the ability to operate across multi-step tasks with minimal hand-holding. The implication is that competitive advantage in software engineering is moving away from raw typing speed or even raw problem-solving speed, and toward the meta-skill of designing systems—whether human-authored lint rules or AI-directed agent workflows—that scale an individual's judgment across a much larger volume of work.

More broadly, this reflects an industry-wide recalibration of what "engineering excellence" looks like as AI models become more capable and autonomous. The best engineers of the AI era may increasingly be defined not by how much code they personally write, but by how effectively they architect the guardrails, tests, and feedback loops that let AI systems do reliable work at scale. This mirrors broader discourse across the AI industry about the transition from "AI as tool" to "AI as teammate," and suggests that the automation instincts prized in engineering culture for decades are now the very foundation of effective human-AI collaboration.

Read original article →