Soft Skills Engineering

Episode 449: My tech lead ignored my warnings and I don't know what my leadership style is

35 snips
Feb 24, 2025
A listener grapples with whether to notify a former tech lead about a recurring bug after leaving their team, raising questions about boundaries in professional relationships. The hosts discuss the importance of theory building and the art of effective communication in software development. They also explore the challenges of defining personal leadership styles during interviews, encouraging self-reflection to articulate one’s unique approach. Along the way, they highlight the role of constructive feedback in maintaining positive developer-tech lead dynamics.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ADVICE

Giving Feedback to Tech Lead

  • Share the information with the tech lead tactfully, focusing on the decision-making process.
  • Frame the information as something for them to consider, rather than a direct challenge.
INSIGHT

Programming as Theory Building

  • Programming involves building a mental model of the program and how it interacts with the world.
  • Effectively communicating this model is crucial for successful handoffs and collaboration.
ADVICE

Addressing the Bug

  • Verify your assumptions about the bug's impact before raising concerns.
  • Consider the tech lead's perspective and potential reasons for downplaying the issue.
Get the Snipd Podcast app to discover more snips from this episode
Get the app