Age of the Racecar Driver — cover art: a small badger racecar-driver in vintage leather helmet and goggles standing proudly beside his ornate honey-oak-and-brass Victorian racer, while a slightly disheveled badger engineer crouches at the car's open engine bay with a brass wrench, both nodding to each other in mutual respect.

2005 · Drunken Blog Rants · Rant

“Our organization has settled on a fairly narrow definition of SDE. [...] Everyone we hire needs to be the last hope for the human race.”
— From Age of the Racecar Driver, 2005
Read the essay

© 2005 Steve Yegge. Originally published at Drunken Blog Rants.

Author’s note

This is an overly-long, impassioned, tipsy look at inevitable specialization in our industry (back in 2004-05) and how we were fighting to hire only generalists.

The crux here is that I found myself talking on the phone to a smart industry J2EE programmer who operated on a completely different plane of existence from that of a typical Amazon SDE. No computer science at all, basically. It was all super high-level modeling and operating at a level of abstraction that completely ignored performance. We would never hire him at Amazon, but he had found success in industry, and he had interesting insights.

I would say the conclusion to this piece is my 2026 essay, The Last Technical Interview, which admits that talent assessment is something we have never adequately solved.

AI Notes

A January 2005 Drunken Blog Rant in Steve's meanest register: the candidate's breed gets a Turing-themed acronym whose initials you can assemble yourself, and his résumé is compared to that of Ignatius P. Codswallop III, a fake applicant Steve had invented for a screening guide the year before. Under the name-calling sits a genuine quarrel with Joel Spolsky, who had recently written this kind of programmer off as an "Architecture Astronaut." Steve thinks the sneer teaches the wrong lesson. Fields fragment into roles as they mature — his tour runs from gaffers and key grips through game studios to the dentist who once cleaned Steve's teeth himself, with what felt like eighteen thumbs and no hygienist on staff — and a role that looks like a degraded version of yours may just be a different job.

The second half is where the rant earns the read. Steve hands the candidate the floor, and the man turns out to be a keen diagnostician of other people's comfort zones: his story about the assembly-language wizards at a European defense contractor, one of whom took the vendor's buggy compiler home, disassembled it, and brought back a patched binary the next morning while the firm slowly lost its market, gets retold here with obvious admiration. What that story exposes about the candidate himself, and what it does to Steve's vote, is the actual ending; this is one of the few 2005 rants that closes on an open question rather than a verdict. The diagnosis aged well: the industry really did splinter into titles. The acronym aged the way acronyms like that do.

Related listings

  • 2026

    The Last Technical Interview

    The conclusion, twenty-one years on. Racecar Driver names the problem — one title, one bar, ten different jobs; The Last Technical Interview is Steve's verdict that talent assessment was never adequately solved, and that the interview loop is finally collapsing under its own weight.

  • 2005

    Why Phone Screens Matter

    Same year — the methodology piece behind the Mr. Earnhardt screen. Why Phone Screens Matter is the procedure; Racecar Driver is what one screen taught Steve about the whole industry.

  • 2005

    The Miracle Interview

    Companion. Miracle Interview is what a brilliant screen feels like; Racecar Driver is what a mediocre but illuminating one teaches.