Managers don't sit around completing projects or for that matter debugging or writing code or handling OnCall tickets. Managers are police officers who crack the whip if you slack. Managers also fool you first by painting a good image of the team but then work you to bone during sprints. Managers also show you the carrot by promising you promo while at the same time opening up a headcount as your backup because they know you will bounce after a promo. Managers are some of the most cunning foxes who make you believe that a manager's job is a "thankless job". Managers are responsible for project failures but what really fails a project ? - Devs. So just pass on the blame on to devs if the project fails. Simple. VPs Directors are all hand in gloves in climbing the career ladder and throwing someone under the bus when the time comes.
preach
Yeah I want to become a manager too. Climbing career ladder as IC is 100x harder
There is no ladder after senior/staff. It almost feels like an impossible one.
Yeah you need to be really good to crack l7. On the other hand, managers can just stay long enough to become a M2 or be at the right place at the right time
I have never been more stressed and developed insights since i switched to management. Everytime life becomes difficult i do think about going back to engineering
Yeah, and I have been wanting to go back to India ever since I came to the US. π
Maybe thats why you are prone to judging others are similar to you perhaps? :) I just moved and my time as manager is much shorter than my long career in tech in low level sw dev. You can care to be curious or judgemental but its ur choice
It's very hard to be a manager. I wish you could ask someone from a different department what it means to be one. It's hard, because you are between 2 layers (upper management and engineers). Engineers want more money, want career progression or to slack, upper management wants things done yesterday with tight bugets and time limits. People quit, complain or hate you. I know that things are hard, but try to find out the downside. Plus, you get the blame from the upper management and most of the time you have no control over what the team does, you just need to trust them. And that, my friend, sucks!
You need to hire competent devs. Aka overhire and grab all the resources. You clearly don't know how to cone people. Back home in India we build cartels of people that look like us and mercilessly slaughter people below us if they refuse to grind, all while claiming to be "empathetic". It seems you want to be nice to everyone. Always learn that you don't have to be.
It's always a great pleasure to get advice from people with so much management experience.
My manager worked his/her a$$ off. Definitely more than anyone else in the team. Everything is coded in a way only s/he can debug or feature enhance.
VP material
You clearly have not worked under a good manager I see. Find one.
I have and I don't see much difference between a good manager and a bad manager.
Then probably you are the problem!
Mid management is actually the worse. You deal with frontline staff, while also fighting political wars horizontally and trying to manage up. Upper management is cushy though. You manage fewer people at the top to keep them happy. And then you push the frontline managers.
Tech Industry
6h
411
When was the last time you had to take a piss test for work?
India
Yesterday
839
Any Indians Think Kashmir Should be Independent?
India
7h
2216
Why is it so G*damn difficult to move money out of India
AMA
Yesterday
2204
I have worked at TikTok US core tech for 3 years. AMA.
Tech Industry
Yesterday
2799
I do tech screens at Google. AMA
Wow. Well in our team my manager has a lot of domain knowledge. Without him we would be f***ed.
Congratulations your manager has successfully fooled you π
Not everyone is a dev π There are other jobs too π