They can make their communication skills better by starting running these meetings. And there are many examples where people on the team, they want to get better at running a meeting, presenting something, or they're just shy talking in public. You want to grow them into those levels. These are really great things to do. Really do and manage all of our stand-ups. Run those or run project retrospective meetings or do a weekly update project meeting and then you just drive those. So these are not the things that you have to do. You can easily delegate.
And the last example on rubber friends, training programs. I mean, if your team needs to go through something as a training and it's easily delegatable because you don't have to actually do that yourself, you can delegate it to someone. They can run the training needs and goals, like as an example, we are going onboarding into TypeScript from JavaScript on LinkedIn and a lot of people have to go through this training program. And what I did, I actually put a TypeScript champion on the team and delegated the training people to this person. So he basically identifies who has to get trained and onboarded into TypeScript. Where are they in the training journey? And then setting up quizzes and examples to make sure they're fully onboarded and being the person that they can reach out to. This is again a type of working task that can grow that engineer, but at the same time, it can offload some stuff off your plate. So you can pay attention to those glass breads that are on your bread and you won't get burnt out. So these are really good examples we went through and we talked about all of these threads of work.
I want to wrap up here. I know this is not a very complicated talk. It's just a simple framework for you, which was very useful for me. And over the years, I realized that as a leader, a technical leader, or even a people manager, I have to realize my limits. It's not that I have to do everything myself and I have to realize what is the right way of delegation and collaboration and building partnership with other people to move things forward. This makes you a way more effective leader and you can get way more things done. It empowers your team. It gives them a full sense of ownership and it actually lightens your workload so you can focus on things that really matter to your attention. At the same time, you're promoting your growth and the skill development of your team members, which is amazing. So with this framework, actually you're delegating wisely, you're partnering wisely, and you know when you have to delegate, when you have to partner, and when something requires your attention.
To conclude, effective leadership, if you're a technical leader, people management is the right balance. And over the years, I came to realize that it's not about doing things again and again and again. It's also about protecting my well-being and doing things effectively, and at the same time, empowering others and giving them opportunities to take on so many things on the team. So it is for me a right balance between ambition of me wanting to get things done and move fast and create impact, and also empathy, empathy for myself, empathy for my team. Because if I'm stressed as a leader, the team is going to be stressed, and I'm going to transfer all of these negative feelings to my team. So having empathy and care for myself and my team, and also at the end, really paying attention to our self-care and mental health and not getting burned out. So that is all. Thanks for watching and listening to me. Feel free to reach out to me on my handle, nasa.dev on my website. You can find my LinkedIn, Instagram, and all my other handles there, and reach out to me if you have any questions.
Comments