Hey, N00B, We Didn't Hire You to Complete Tasks
Kent Beck offers crucial advice to new engineers, asserting that mere task completion isn't the metric for success; instead, senior engineers are investing in their future growth and potential. This challenges conventional wisdom and emphasizes long-term value over immediate output. The piece resonates with the HN community's interest in career development, engineering philosophy, and getting ahead in a technical role from a seasoned perspective.
The Lowdown
Kent Beck's newsletter post, "Hey, N00B, We Didn't Hire You to Complete Tasks," offers a candid perspective to new engineers on what truly matters to senior staff. He argues that companies don't hire junior talent for their immediate task-completion prowess, which is inherently inefficient, but rather as an "option premium" on the engineer they will become, focusing on future value and growth potential.
- Senior engineers classify new hires into A (game-changers), B (solid performers), and C (those who won't last), seeking signals to identify and nurture the top tiers.
- Immediate productivity is not the goal; rather, seniors look for engineers who demonstrate learning and growth over time.
- To qualify as a 'B' (solid performer), new engineers must ensure their code works, communicate effectively, complete tasks reasonably, and avoid creating undue work for others. Crucially, they should never repeat a 'C signal.'
- To become an 'A' (game-changer), engineers should leverage tasks to learn, innovate, and contribute strategically: questioning task necessity, finding 80/20 solutions, improving existing designs, delivering small, frequent diffs, building useful tools, contributing beyond their direct team, documenting insights, and providing valuable code reviews.
- These 'A' signals often require more than the absolute minimum time for task completion, emphasizing strategic investment of time into activities that foster personal growth and collective benefit.
Ultimately, Beck encourages new engineers to redefine success not by the number of tasks closed, but by the intellectual curiosity, problem-solving depth, and collaborative value they bring, transforming their initial "noobitude" into accelerated professional development.