How Teaching Made Me a Better Leader
David Weiss
I help software engineers to lead and grow by elevating their people skills
I haven’t always worked in Tech. I was a teacher in my first career. I taught high school and college courses, ranging from Spanish I to AP Spanish. At the time, I didn’t think I was learning much about leadership, but I realize now how much teaching shaped how I lead today.
When I transitioned into engineering leadership roles, I didn’t think I had any experience. But the truth is, the years I spent as a foreign language teacher were invaluable in shaping my leadership skills.
This week I want to share some lessons I learned as a teacher. And how they’ve influenced my leadership style.
Personalize your leadership
It didn’t take long for me to realize that every student is different. They have various skill levels and ways of learning. This revelation changed the way I approached teaching and now perceive leadership.
Not everyone learns the same way or has an equal level of knowledge in a subject. This proves the need to diversify lessons and get to know your students individually.
In a software engineering team, there can be a wide range of levels and roles. Some engineers might learn more from pair programming than from solo coding sessions. Other engineers prefer greenfield projects with many unknowns. While certain developers enjoy refactoring old code and fixing bugs where the outcome is anticipated.
That’s why engineering leaders need to spend time getting to know their team. When you understand how someone likes to work and what excites them, you can create an environment that supports their success and allows them to safely fail.
Here are two ways to do this:
Continued…
You can read the full article here:
Enabling people with the customer data story ? Customer Experiences (CX) at scale ? co-creator of Continuous Product Design (CPD) ? yoga teacher ? ??????/??
2 周Language *is* code. And Math is a universal language. Teaching is such a win-win when we all learn. Thank you for sharing your story, David!
Lead Frontend Developer ?? Angular, Typescript, ES6, RxJS, OpenAI API, LangChain ?? Strong mentoring, leadership and collaboration skills ?? 9 years of experience in Healthcare ?? & Fintech??
2 周In my opinion, teaching others is an incredible instrument. It can help you to learn a lot, to share you thoughts in more structured way, to feel the audience. And all this skills will help you be a better leader. Ot is definitely a good tool to master ??
Accomplished Financial & Business Systems Analyst | Expertise in Oracle PeopleSoft, Power BI, and SQL | Innovative Problem Solver Bridging Finance and IT Communication Gaps
2 周It's crazy how you learn a lesson on something you thought there was no lesson in long time ago.