What do you wish you knew about your job when you first started out?
Program Project Manager in Boston:
The most important skill needed are people skills because you have to have the ability to get people to do work for you who do not report to you.
Program Project Manager in Minneapolis:
"Communicate, Communicate, Communicate."
There is no such thing as over-communication. Keeping all project and program stakeholders updated on key components is extremely critical to being a successful Program and Project Manager.
Program Project Manager in Boulder:
Negotiate your salary first, as well as performance metric based bonus that can be measured. If you do not negotiate well, bonus will be based on nebulous terms.