Becoming an effective leader

Table of contents

Introduction

In today’s fast-paced tech landscape, the roles of Tech Lead and Product Manager are converging, demanding a new breed of leader. This isn’t about simply executing tasks; it’s about driving innovation, understanding user needs at a deep level, and influencing your team towards a shared vision. Are you ready to move beyond being an order-taker and become a strategic force? This article provides actionable insights to elevate your leadership, regardless of your title.

How to Level Up as a Tech Lead/Product Manager

The world of product and technology leadership is constantly evolving. Whether you’re a Tech Lead or a Product Manager, to excel, you need more than just technical skills; you need a deep understanding of user needs, strategic thinking, and the ability to influence and guide your team. This article synthesizes key insights for both Tech Leads and Product Managers to help you move beyond being an “order-taker” and become a true leader.

1. Mastering User Insights and Discovery

Many product and tech leadership roles can devolve into simply relaying requests. The key to avoiding this is proactive discovery and a relentless focus on understanding the user.

How to Apply It (Tech Leads and Product Managers):

Whether you’re focusing on external customers or internal team members, these techniques are invaluable. Understanding pain points will allow you to help improve team efficiency, reduce roadblocks, and drive product development in the right direction.

2. Essential Meta-Product Framework

This framework provides a solid foundation for any product or technical initiative:

How to Apply It (Tech Leads and Product Managers):

Use this framework to ensure any initiative, whether it’s a new feature or a technical improvement, aligns with business goals and delivers measurable value.

3. Prioritizing Habits Over Frameworks

While frameworks can be helpful, consistent habits are crucial for success:

How to Apply It (Tech Leads and Product Managers):

Ensure that your decisions are grounded in reality, not just theory. Encourage a culture of documentation and data-driven decision-making within your team.

4. Navigating Disagreement and Building Influence

One of the toughest challenges is shipping features or implementing technical changes you disagree with. Here’s how to turn this into a growth opportunity:

How to Apply It (Tech Leads and Product Managers):

Use this approach when advocating for new initiatives or addressing conflicting priorities.

5. Creating Effective Documentation

Product Requirements Documents (PRDs) or Technical Specs are often dreaded by engineers. Here’s how to create documentation that people will actually read:

How to Apply It (Tech Leads and Product Managers):

This is crucial for effective communication and ensuring that everyone is on the same page.

6. Handling “Drive-By” Requests

Learn to manage those unexpected requests that can derail your roadmap or tech priorities:

How to Apply It (Tech Leads and Product Managers):

This is a core skill for managing expectations and maintaining a focused roadmap or technical vision.

7. Effective Smoke Testing

Landing page tests (or “smoke tests”) can be incredibly valuable, but only if done right:

How to Apply It (Tech Leads and Product Managers):

Use smoke tests to validate product ideas, pricing, key features, or even the adoption of a new technology before investing significant effort.

8. The Importance of Fundamentals

Avoid over-reliance on frameworks when the fundamentals are lacking:

How to Apply It (Tech Leads and Product Managers):

This is a reminder to always start with a solid understanding of the user, the technology, and the business context.

9. The Limitations of Frameworks

Recognize that every product/technical framework has a lifecycle:

  1. Designed as the perfect fix
  2. Gains wild popularity
  3. Used universally
  4. Breaks down
  5. Takes the fall

How to Apply It (Tech Leads and Product Managers):

Understand that frameworks are context-dependent and should be adapted to your specific situation. Be wary of blindly adopting the latest trends.

10. The Art of Stakeholder Management (Inspired by Hostage Negotiation)

Inspired by Chris Voss’s “Never Split the Difference,” here’s how to transform your stakeholder management:

How to Apply It (Tech Leads and Product Managers):

This is essential for building strong relationships with stakeholders and getting buy-in for your vision, whether it’s a product feature or a technical initiative.

11. Don’t Sabotage AI Adoption

Choosing cheap, ineffective AI models can kill adoption. Starting with the best (most expensive) AI is often the smartest strategy.

How to Apply It (Tech Leads and Product Managers):

Advocate for investing in the best AI tools and technologies to ensure optimal results.

12. My system

Every Sunday, I review:

This creates confidence from process, not performance.


Conclusion

The journey to becoming a highly effective Tech Lead or Product Manager is a continuous one. It requires a commitment to ongoing learning, a willingness to challenge assumptions, and a relentless focus on delivering value. Take these insights, experiment with the techniques, and start building the habits that will transform you into a leader who drives innovation and inspires your team.

See you on the next post.

Sincerely,

Eng. Adrian Beria.