I freaking hate this question as there is no magic answer aside from "whatever it takes to minimize the overall negative impact of the outcome for the company/project/product"
Switched to People Manager / Product Manager / Many Other Hats role around the birth of my child.
I find it quite rewarding, but yes, endless hours and high stress. It's also an adjustment from programmer life when you had very short feedback loops, but now as a manager no one ever tells you "Hey, you're doing a good/bad job here!" and instead, you have to just read every situation better and generally don't see results of initiatives or work you've done until months (or years) later
When people grow and you find opportunities for them, it's incredibly rewarding and amazing. That's one thing I could never have as a programmer on my own.
Turning "off" is hard but I manage my hours so that I get home early enough to make dinner and spend the evening with my son before he's in bed by 8pm. I usually work (or think about work) after that unless I have a planned event.
I'm just spewing now -- I think most of us product managers need therapy sessions to just talk to people. There's just so much .. :)
I don't know. I love the product we've built and I find challenge through iterating on the big ideas. Sometimes I like to go back in the code and improve non critical things. Maybe I'm just a workaholic?
If your company is using the sprint model, the Product manager is not doing much of project management.
At the end of the day, what a PM does depends on the company and how they use PMs
In practice I'm not sure how different they actually are. Typically when someone is desperate to say how much better/harder their title difference is it's because it's not really obvious otherwise.
The project managers are in the engineering department and interface with the engineers, suppliers, operations, etc. Most have engineering degrees.
They work out most of the project documentation together, such as the specifications, budget, schedule, etc.
Yes, they make more, in some cases much more, but after being in IT for over 20 years, I desire my "8-4 M-F no work nights/no work weekends" life more than I do a little extra coin. I go home and do zero work save things for the wife and kids, which are more akin to fun projects. I have told my boss more than once that I have a union mentality towards work. I work only during working hours. I demand a life/work balance and would happily leave should this become otherwise. I tell young IT people all the time to not allow themselves to be burned out. Work your day job and go home to your girlfriend/wife and enjoy your down time. When I'm home, I don't do any IT work other than tinker with Raspberry Pis or projects with my kids.
You cannot hit the rewind button if you have a family. Your family will not remember you for your long work schedule (hell, they may not even remember you), rather you will be remembered for the quality time. I have told myself that I want my kids to remember our time together as one big, fun on-going series of projects where we learn things together and have fun doing it.
I take my kids fishing and hunting, for example, things they thoroughly enjoy. We go to the cinema, bookstore to get hands on reading time, they have learned how to budget for groceries, gas, fun money, etc. I could do none of this were I chained to my desk at work pounding out code in Visual Studio.
Those middle management jobs seem to be super high stress, long hours, and low reward. Literally everybody I've known who went into one of those jobs did so upon the birth of their first kid, when they felt the financial pressure. Myself included.
Now that's my impression. If you like the job, of course I admire that, and welcome you to collect your reward!