senior developer agents • Buttondown
When you're responsible for a junior developer, there's an early, crucial milestone: they know when to ask for help. Before this milestone, every task must be carefully curated. Each day of radio silence — be it from embarrassment or enthusiasm — is a cause for concern. Achieving this milestone can be difficult. It requires the developer to intuit the difference between forward motion and progress. It is, however, necessary; until they do, the developer will remain a drain on their team's resources. And this is what we've seen in the first generation of developer agents. Consider Devin, an "AI developer." Everyone I know who's evaluated it has reported the same thing: armed with a prompt, a search engine, and boundless yes-and enthusiasm, it pushes tirelessly forward. Successful outcomes require problems to be carefully scoped, and solutions to be carefully reviewed. It is, in other words, an intern simulator. In this post, we will be exploring a few different topics. The first is the
November 27, 2024 senior developer agents Code review is about more than checking for mistakes; it is about ensuring simplicity. When you're responsible for a junior developer, there's an early, crucial milestone: they know when to ask for help. Before this milestone, every task must be carefully curated. Each day of radio silence — be it from embarrassment or enthusiasm — is a cause for concern. Achieving this milestone can be difficult. It requires the developer to intuit the difference between forward motion and progress. It is, however, necessary; until they do, the developer will remain a
related reading
- Your job is to deliver code you have proven to worksimonwillison.net
- New Junior Developers Can’t Actually Code | N’s Blognmn.gl
- Code was our medium for thoughtwattenberger.com
- AI is removing the middle class of software engineeringblog.florianherrengt.com
- How do we close the Junior <> Senior talent gap™? · Ady Mehtaadymehta.xyz
- Senior SWE-Benchsenior-swe-bench.snorkel.ai
- Thoughts on slowing the fuck downmariozechner.at
- claude code is not making your product betterethanding.substack.com
- Don’t Outsource Your Thinkingteltam.github.io
- Why senior developers fail to communicate their expertise | nair.shnair.sh
- AddyOsmani.com - The Next Two Years of Software Engineeringaddyosmani.com
- The 70% problem: Hard truths about AI-assisted codingaddyo.substack.com