GAZAR

Principal Engineer | Mentor

Effective Leader

Effective Leader

Leadership comes with different techniques, you need to do certain things to be successful in leading your team.

Manage Yourself

Hard to understand and reshape your thoughts on how to manage yourself better. As a developer, you only work and focus on your ticket, you need limited skills in time management, but as a lead, you need to follow up and remember what your team requested or what is happening in the company and in the industry.

Many little tasks, mean priority and defining urgent becomes more important, or you should do them, or you can delegate them. It all means self-discipline.

One to Ones

Talking to your team member, once a month means connecting on different levels, you want to understand their past, present and future. talking about how they have done, what they are doing and what they will be focusing on.

Leading means making sure, they are not distracted, focused on what they want and helping them grow.

The wonderful time of the year

What is better than feedback, as long as you get constructive feedback, it’s always useful to rethink, find different ways and adjust little things about what you are doing.

Any system needs a feedback loop, as simple as it is, needs to be thought to how to write feedback and how to receive them. it’s all skill and after, feedback can be so useful, fun to hear and easy to apply.

Join us

The best way for a company to have new team members from advertising a new role to how interview, you don’t want to scare them away and you don’t want to hire an incompatible person to your team.

You want to show them who you really are and remove any stress from their interview process.

Game Over

Anyone might leave, accept it as it is, people might want to change because

  • Not enough challenge for them here anymore
  • They have issues with their boss
  • They don’t see a future in their role
  • They don’t get enough salary

Whatever the reason might be, you need to get feedback, if it’s something you can solve, you want them back, or if it’s not, you want to make sure, others don’t feel the same way.

Humans are hard

Humans are a system, complex enough to do the most complicated tasks, a machine with brains, emotions and so on. They are the hardest to operate.

You need to not only operate your own body and mind but also understand others, help them or lead them, and make sure they can use their potential.

  • Wobbles: They might have some issues wobbling here and there
  • Weep and the carrot: They might simply want some tickle, in order to excite them or stop them
  • Mount Stupid: They might be also on their way to being more knowledgeable in their journey, at start, we might find ourselves knowing everything, and the more we dig in, we will find out that we are in the beginning. So you want to know what stage they are in.

Delegation

It doesn't happen how fast or decisive or knowledgable you are, in order to get to the most urgent tasks, you need to delegate to others, and trust your team and colleagues. Delegation is a skill, that needs to be experienced and mastered.