This post focuses on steps to take during the first 3 months of forming a new team. It is the second post in the "How to onboard teams" series which covers lessons and techniques acquired from ramping up many teams.
I have had several managers across several teams and projects. This has exposed me to various management styles and taught me what to emulate and what to avoid. There are no silver bullets when it comes to leadership however these are a few things I appreciate. 1. Openness Openness builds trust: a fundamental ingredient for … Continue reading What values do great leaders encourage?
A summary of chapter 2 of high output management
Stop giving people answers all the time! I love helping engineers and resolving tricky issues. This exposure to a wide slew of problems was awesome until I became responsible for large parts of the codebase. Then, I realized that my 'answers-always' approach made me a bottleneck, got me randomized and did not nurture new leaders. The … Continue reading Leading teams: Stop giving answers
1. Clarity What does success mean? For Leads and Managers Are you working on the right problems? Would your VP/Director/CEO be interested in your work? If the answer to any of those questions is no, then why are you doing all that work? If yes, great job! More questions!! What are the secondary and tertiary … Continue reading Five challenges of engineering teams
One of the most underrated parts of working at any job is interacting with people. It is amazing how much humans achieve via collaboration and also how fast relationships can degenerate. The following paragraphs cover real-life experiences and propose a model for kind influence - especially for senior team members. I am right and you … Continue reading Kind Leadership: Influence over Authority