How to annoy your tech lead

December 05, 2023

I saw a funny post from Irina Stanescu, ex-Google/Uber engineer & author of The Caring Techie newsletter, which I recommend. Here's an excerpt:

How to annoy a Tech Lead in 7 easy steps:

  1. Come up with fake ad-hoc emergencies without providing any clear explanation of where the urgency is coming from
  2. Ask for on-the-spot estimates without allowing time for scoping the work and then advertise those estimates to higher-ups as if they’re accurate
  3. Assign work straight to their team members instead of checking in with them first - it’s very disruptive to the team flow
  4. Start sentences with “why can’t we just...”, when you’re not a technical person familiar with the codebase
  5. Invite them to meetings with no context or agenda
  6. Ask them to put in temporary quick fixes - it’s never just temporary
  7. Never prioritizing addressing tech debt during planning meetings

These are funny & painful at the same time because they ring true. I've worked on teams where all of these things have happened.

If you're lucky, a great tech lead can see through most of these & will be able to disarm the offender without interrupting the team.

As a team member, aspiring tech lead, or someone already in team leadership, look out for these common practices from PMs & managers. They don't mean to do harm, but they seriously undermine your team's autonomy & focus.


Profile picture

I write something new every day for 2k software developers. You should sign up for the daily email.

© 2024