Hasty Briefsbeta

Bilingual

In Praise of "Normal" Engineers

a year ago
  • #productivity
  • #sociotechnical-systems
  • #engineering-teams
  • The article challenges the notion of '10x engineers' and emphasizes the importance of building '10x engineering teams' instead.
  • Productivity in engineering is complex and cannot be measured by a single metric due to the diverse skills, experiences, and contexts involved.
  • Individual engineers are not the owners of software; teams are. The collective ability of a team to deliver, maintain, and improve software is what matters.
  • A great engineering organization enables 'normal' engineers to have significant impact, rather than relying solely on top-tier talent.
  • Designing sociotechnical systems with 'normal people' in mind—accounting for cognitive biases, fatigue, and other human factors—can enhance productivity.
  • Key strategies for building effective engineering teams include shortening deploy cycles, enabling easy rollbacks, investing in observability, and fostering an inclusive culture.
  • Diverse and resilient teams, composed of engineers at various levels, are more adaptable and effective in the long term.
  • The true measure of engineering productivity is the impact on the business, not the quantity of code produced.
  • Great engineering organizations naturally develop world-class engineers by creating environments where learning, growth, and impact are prioritized.
  • Hiring should focus on finding the 'right people' for the team, rather than obsessing over hiring the 'best' individuals, to build inclusive and high-performing teams.