1. Don't take anything personally. 2. Always remain calm and patient. 3. When people make bad decisions against your strong advice don't feel the need to make their bad decisions a success. 4. Don't own the failure of people who don't understand software development. You'll always be doing the best you can with what you're given. 5. You'll be remembered for your grace and professionalism. 6. Never tell a lie. Never g…
Ask HN: Switching from developer to project manager. What to keep in mind?
91–100 of 109 posts
Re: Ask HN: Switching from developer to project manager. What to keep in mind?
#92These are based off my current experience in transitioning to a management role. I'm still a dev, but my manager is "testing me out" for a management role. - Keep current on technologies, what your team uses and wants to use, and also technologies that might be useful. - Know your developers' strengths and weakness, both technical and interpersonal. - Time management. (Can't stress this enough). - Ask lots of thought…
Likewise, your job is to ship the project and you need your dev team's trust to do that, so you should look for new solutions and risk mitigations when raising project problems to management, not pointing blame or throwing people under the bus.
Re: Ask HN: Switching from developer to project manager. What to keep in mind?
#93Without shipped features or a trail of closed tickets to point at, what will be your measure of career success? In my experience making a similar move, I initially made my gauge of success too dependent on others. I had to sit and think to create new metrics and measurements outside of what was currently done in order to show my success.
Re: Ask HN: Switching from developer to project manager. What to keep in mind?
#94Out of interest, why are you switching to project management if you wouldn't mind me asking?
Re: Ask HN: Switching from developer to project manager. What to keep in mind?
#95Be nice if you didn't pull that shit.
Re: Ask HN: Switching from developer to project manager. What to keep in mind?
#96Earlier quoted context omitted.
> However I believe it is not a good idea to consider yourself a peer. But PMs are peers. PM is not a position of authority. If you are acting as a PM and try to present yourself as if you have the authority to override dev decisions or demand that they do certain things, it might work, or you might breed resentment and hurt your interactions as well as the general team dynamic. A PM should treat devs as peers and wo…
I think the difference here is between having responsibility vs acting like the guy with the crown. A manager should respect his engineers and shouldn't tell everybody that the engineers are "his guys" like he owns some slaves. But in the end he's the one who should be allowed to override an engineer's decision on whether to work on task A or task B, when to pull extra hours and when it's okay to slack a little. And…
No way. I can agree that often the PM has the ability to set task priorities (not always, devs can push back and the devs' people managers will have the final say), but no way does a PM have the authority to decide that a dev should be working extra hours. Absolutely not. That is a pure people management decision (and one that should almost always be decided no).
Re: Ask HN: Switching from developer to project manager. What to keep in mind?
#97Re: Ask HN: Switching from developer to project manager. What to keep in mind?
#98Communication seems to be key. Ensure you understand and that you are understood.
Re: Ask HN: Switching from developer to project manager. What to keep in mind?
#99Re: Ask HN: Switching from developer to project manager. What to keep in mind?
#100I'm currently reading the book "Team geek". It's a small book and I would highly recommend you read it!