Lead by example, focus on team growth and collaboration, skill sharing, let them be autonomous, step away sometimes and let team solve problems themselves, don't just spoonfeed solutions, help when they struggle.
When I was a team lead, that was the path I've taken and I believe it was successful. 🙂
👋 Hey there, I am Waylon Walker
I am a Husband, Father of two beautiful children, Senior Python Developer currently working in the Data Engineering platform space. I am a continuous learner, and sha
Thanks for the great advice!! I am learning how to step away and let the team solve problems on their own. Its really hard to not tell them to do it your way, or just solve problems for them
You also don't have to stop programming, pair program with them, solve problems together, show how you solve certain problems or watch them solve and guide them. Look into different pair programming models, this will create a stronger bond between you and is a free knowledge sharing.
If team is busy and doesn't need much help, look into new tech, tools, patterns, architecture from higher level. Do some research and present your findings to the them. 🙂
I'm a programmer working at Pupilfirst with a bunch of awesome people on our open-source LMS; it makes teaching long / involved / complex courses online easier.
👋 Hey there, I am Waylon Walker
I am a Husband, Father of two beautiful children, Senior Python Developer currently working in the Data Engineering platform space. I am a continuous learner, and sha
Trust your team, let them know you trust them and that they can fail, but push them so they fail fast during the product's development instead of years in the future when the product has been in prod environments for quite a while with the same old bugs.
One of the most salient features of our Tech Hiring culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted.
Top comments (8)
Lead by example, focus on team growth and collaboration, skill sharing, let them be autonomous, step away sometimes and let team solve problems themselves, don't just spoonfeed solutions, help when they struggle.
When I was a team lead, that was the path I've taken and I believe it was successful. 🙂
Thanks for the great advice!! I am learning how to step away and let the team solve problems on their own. Its really hard to not tell them to do it your way, or just solve problems for them
It is, indeed.
You also don't have to stop programming, pair program with them, solve problems together, show how you solve certain problems or watch them solve and guide them. Look into different pair programming models, this will create a stronger bond between you and is a free knowledge sharing.
If team is busy and doesn't need much help, look into new tech, tools, patterns, architecture from higher level. Do some research and present your findings to the them. 🙂
Don't let the word lead fool you; the best leaders are also the best servants.
Thanks for this.
Love this, listening to your team is a very important skill.
Trust your team, let them know you trust them and that they can fail, but push them so they fail fast during the product's development instead of years in the future when the product has been in prod environments for quite a while with the same old bugs.
You may find this interesting:
She was parenting two girls, nevertheless #shecoded and lead a team - Interview with Julie Vandenabeele-Orzea
Jean-Michel Fayard 🇫🇷🇩🇪🇬🇧🇪🇸🇨🇴 ・ Mar 8 ・ 7 min read