Expert Answer
Anonymous
I had a senior engineer who was technically very strong and showed interest in becoming a tech lead. The team was in need of a tech lead so I wanted to grow this senior engineer into a tech lead.
A Tech Lead is more than just being technically strong. I first made sure the senior engineer is aware of what it means to be a tech lead for the team. Their technical responsibilities and how they will need to start working with XFN partners that are also non engineers when needed. Where this senior engineer was lacking to become a good tech lead was in communicating with non-eng XFN partners. The senior engineer was used to speaking with engineers who would understand their language. I started including the senior engineer into meetings and motivated him to run some meetings and discussion topics to get better a communication. After a few months, this senior engineer grew into a level where they were able to do a presentation in front of non-eng very effectively. After seeing the engineer can be an effective tech lead, I officially made him our tech lead but some of our stakeholders already thought he was the tech lead!