T-Shaped Developer

Noun · Hacker Culture

Definitions

  1. A developer with broad competence across multiple areas and deep expertise in one particular domain, visualized as the shape of a T. The concept is used to describe balanced engineering growth that supports both collaboration and specialization.

    In plain English: A developer who knows many areas reasonably well and one area very deeply.

    Example: "She’s a classic T-shaped developer: broad product sense with deep strength in databases."

Related Terms