Code Story
Code Story

Dev Interrupted: Assembling & Nurturing Engineering Teams

Our host, Noah Labhart, couldn't be more excited about being featured on Dev Interrupted, whom we have followed for a long time, and have learned a ton from. Check out the post below, and subscribe to Dev Interrupted! Check out the original post here: https://linearb.io/dev-interrupted/podcast/

Featured Speakers

Noah Labhart - Startup Founder & CTO HostNoah Labhart Guest

Topics Discussed

Episode Summary

Executive Summary: Noah Labhart argues that strong engineering organizations are built by hiring “developers” who own outcomes, not just “programmers,” and by pairing hungry career-changing engineers with senior mentors. He emphasizes autonomy, direct feedback, shared goals, and treating people like people to build collaborative, high-retention teams. His Variable org uses squads aligned to product lines and relies on engineering managers—not product managers—to drive execution.

Main Topics: Hiring career-changing engineers (Priority: 5/5): Variable intentionally recruits engineers who came from non-traditional or non-programming backgrounds, valuing their hunger, growth mindset, and ability to think like end users. Senior mentorship and team composition (Priority: 5/5): Career-changing engineers perform best when paired with experienced technical leaders who can teach architecture, provide feedback, and create room for learning. Collaboration, autonomy, and accountability (Priority: 5/5): Labhart stresses high autonomy with high expectations, early code ownership, and direct feedback when performance slips, while avoiding micromanagement. Defining “developers” vs. “programmers” (Priority: 4/5): He distinguishes developers as people who own product outcomes across design, QA, strategy, and customer context, unlike programmers who simply execute code tasks. Squad-based operating model (Priority: 4/5): Variable organizes engineering into squads aligned to product lines, with subject-matter ownership and supporting backbone teams like core platform and core UI. Leadership growth and succession (Priority: 4/5): The company promotes from within by identifying people with leadership or architectural potential and growing them into future managers and architects. Feedback culture and hard personnel decisions (Priority: 5/5): Labhart describes learning to shorten the leash when performance issues persist and says letting someone stay too long can hurt the whole team.

Key Arguments: Career-changing engineers bring end-user perspective and motivation that improve product quality and customer alignment. A startup benefits when less-experienced engineers are paired with senior staff who can mentor and establish technical standards. High autonomy works only when expectations are clear and feedback is direct; otherwise collaboration and performance degrade. Engineering hiring should prioritize ownership, collaboration, and pride in the product over narrow coding ability. Squads work best when engineers are true subject-matter owners and can help shape what should be built, not just receive tasks. Engineering managers should be able to lead across disciplines, not only within a single technical specialty. Delayed accountability can damage team productivity, morale, and product quality, so leaders must address misfits sooner rather than later. Treating feedback as a shared problem-solving exercise, rather than boss-versus-employee conflict, improves trust and performance. Helping employees pursue their long-term career goals builds stronger retention and a healthier culture.

Data Points: Branches analyzed: 3.6 million - LinearBee 2023 engineering benchmarks report mentioned in the sponsor segment Dev teams analyzed: Over 2,000 - LinearBee 2023 engineering benchmarks report Countries covered: 32 - LinearBee 2023 engineering benchmarks report Estimated team mix: 25% computer science / 75% career-changing engineers - Labhart’s approximate current Variable composition for discussion purposes Delay in performance decision: 6 months longer than it should have been - Example of an early hire kept on too long Startup team size example: Handful of career-changing engineers plus founder-led technical leadership - Variable’s early days when Noah was providing foundational guidance Squad size: Biggest squad is 10 to 11 individuals - Variable’s squad structure

Pivotal Quotes: "It's us facing our shared goals." — Noah Labhart: Describing how he frames feedback and accountability as a team problem rather than a boss-versus-employee conflict "We hire developers, not programmers." — Noah Labhart: Explaining Variable’s preference for people who own product outcomes across strategy, design, testing, and customer context "Treat people like people; actually care about their well-being." — Noah Labhart: His closing advice on building strong teams and supporting career growth

Implications: Engineering leaders should build teams around ownership, collaboration, and coaching—not just technical output. Hiring for potential, pairing with mentors, and acting quickly on misfits can improve product quality, retention, and organizational resilience.

🔓 Sign Up for Unlimited Episode Search

About Code Story

Code Story is a podcast featuring startup founders, tech leaders, CTO's, CEO's, and software architects, reflecting on their human story in creating world changing innovation, disruptive digital products. Their tech. Their products. Their stories.

View all episodes from Code Story