
What Project Manager is not
It has been over 9 months since I assumed a Project Manager role at Kemer Habesha. Assuming such a role as an engineer who loves to code a lot doesn’t sound comfortable at first. I say I have learned a lot about the position itself, alongside the critical elements of being a good Project Manager. Here are things one needs to know when given such a promotion from an Individual Contributor or a Tech Lead role. Meanwhile, I will try to explain the criticalness of having a Technical Project Manager in our sector.
- Being a Project Manager helps you manifest the impact you want to have on products or general operations.
If you are interested in having a say on approaches that help your teams and technical decisions, I don’t think there is a better way than considering leadership roles. One thing we always miss when trying to understand the role of Project Management is that we tend to think these people are people managers. This is off-putting for someone who doesn’t want to deal with corporate politics or conflicts that are far from technical realities in an organization. I am here to tip you to direct your focus on the projects or products that your teams are working on when acting like a Project Manager.
This may sound familiar to my colleagues, whom I adore the most, but I always try to communicate technical matters with an empathetic approach. “Let’s work on that, (teammate nickname)” is far better than “Please, work on this till Friday!” Because, almost always, your mere goal is achieving the best capacity of your teams in closing tickets as much as possible without creating a micro-managing environment.
2. Why so serious?
As a technical person, you would eventually understand most of the challenges your teammates encounter when trying to address a complicated feature request or even a bug fix. What works for me is trying to find solutions by relating topics to one another, putting analogies, or even sharing memes with all of them. You don’t want to be the clown of the company, but that doesn’t mean you have to be stricter than you should be. It is all about balancing humor with seriousness and discipline.
3. Know when you need upper management’s help! Decide with your colleagues!
Trying to battle every issue by yourself is counterproductive and doesn’t show great quality in your leadership skills. I challenge you to reach out to others for help when you need it. As much as one should be decisive in such roles, it is wiser to consider positive conflicts and heated conversations with everyone and be open-minded to up your Project Management game.
Featured Blogs

A Year at OneDegree Labs (Working on Runify)
Nov 10, 2026

What to Do During Lockdown as A Newbie Programmer
May 25, 2026
Behind The Fat or The Skinny Programmer
May 25, 2026

Who is to blame for the cons of AI…
May 25, 2026

Why I switched to Mobile App Development
May 25, 2026

Productivity Hacks that worked for me
May 25, 2026

How to Become a Bipolar Rockstar
May 25, 2026

DM 101: FUNDAMENTALS OF DIRECT MESSAGE FOR CAREER BUILDING JOURNEY
May 25, 2026

Why You Should Data a Tech Bro
May 25, 2026

Work Remote (as an Ethiopian developer)
May 25, 2026
![4 Years of Swift and I [the journey so far]](https://res.cloudinary.com/dow4f5h0y/image/upload/c_limit,w_320/f_auto/q_auto/v1779697152/portfolio/blog/1779697152579-0_CsEZ8RMrFPWIvCQX.png)
4 Years of Swift and I [the journey so far]
May 25, 2026

on not moving out — reasons to never go indie
May 25, 2026

Why Specialization is Not a Thing Anymore
May 25, 2026

