Submit captions for this cartoon of “The Hotshot” in this post’s comments. And don’t forget to submit captions for the other Software Engineer Types as well…
The Hotshot
Smart and knows it, often quite young. Has great ideas and hacks crap together at midnight, then… is done.
Distinguishing Characteristics:
- Unfortunately has little appreciation for what it takes to actually ship software and thus never really finishes his features and his stuff is often fragile or just broken.
- Can’t be bothered with making sure his stuff is internationalized, thread-safe or designed to scale.
- Can’t be troubled to fix what he built because he’s on to the next thing.
- Detests “process” and all the process hangers-ons like QA, PM, Training, and Project/Program Managers.
- Doesn’t read the documentation OR reads the documentation and codes something “better.”
- Says things that annoy his fellow engineers and managers like, “If it takes Ed more than 2 days to do this feature, then he is seriously stupid.” But of course, Young Hot Shot never actually finished a real feature in just 2 days either. That is, if “finished” means working in more than just an obscure corner case scenario.
- Rarely seen without headphones or earbuds. Plays World of Warcraft and Halo.
- Drinks Red Bull and stacks empty cans up in his cube as some sort of offering to the God of Unmaintainable Software.
- All shirts purchased from threadless.com. Appears to either skate or snowboard. Green IM status 24/7.
- Natural habitat is start up environments.
Do you need this engineer?
Depends on whether you’re building something that a person will eventually need to use.
Project Pitfalls:
None, really, because you are not even on his radar.
Achilles Heel:
Cannot build evolvable, sustainable software.
Best Bet:
Convince him he’s a genius who really belongs in your company’s “Innovation” or R&D group.
Also in 7 Types of Engineers
- Caption Contest! (7 Types of Engineers)
- Caption Contest: The Veteran (The Seven Types of Software Engineers)
- Caption Contest: The Hotshot (The Seven Types of Software Engineers)
- Caption Contest: The Great One (The Seven Types of Software Engineers)
- Caption Contest: The Teflon-gineer (The Seven Types of Software Engineers)
- Caption Contest: Offshore (The Seven Types of Software Engineers)
- Caption Contest: The Maverick (The Seven Types of Software Engineers)
- Caption Contest: The Clockwork Mouse (The Seven Types of Software Engineers)
{ 11 comments }



