This thread seemed pretty successful - https://news.ycombinator.com/item?id=15033156 . Let's see what the impressions on the other side are.
Being stupid about compensation was a pattern when I was managing.<p>Want people to be happy? Give them no benefits, no health care, no 401K, no bonuses, and plow all of that into salary. People would rather have bragging rights about how much they make. Doesn't matter if you point out that they get a bigger package when the employer pays the health care (if the employee pays then they pay with after tax money).<p>It is mind blowing to realize that people that are way smarter than me are stupid about money. But I've definitely seen that pattern.<p>I ignored what they wanted and gave them good health care, did 2:1 match into their 401K, and did bonuses so we didn't get double taxed (corporate and personal).
Side-stepping management and complaining to the HR department. The HR department's job is to protect and side with the company. Often enough they will call or email the manager asking "what's going on with employee XY" and sometimes even forward the full complaint email to management. Unless there's serious misconduct (e.g. sexual harassment, fraud) expect little privacy.
If people you manage are consistently making the same mistakes... I think that reflects back on the manager more than the individuals.<p>Thinking more broadly - I think a very positive behavior in employees is actively seeking and integrating feedback. Many people have a mindset where feedback comes to them. Being proactive on this front can be be really transformative.
I read a few comments on the other thread. So much of the output fall's on management's shoulder to clarify, motivate, and inspire.<p>Thinking over my stint at running a few teams, so long as we hired well, there was literally nothing I could complain about, but there were infinitely many more shortcomings I could see in myself.
This one will be harder since you have had to manage people to get some anecdotes. Its much easier (and fun) to poke fun at management. I used to manage people, doing SW engineering now and enjoying the "freedom".<p>* Assuming that the I (as a mgr) am in charge of their career. As a manager I can coach you but you have to have some sort of goal other than "be employed". Take some initiative.<p>* Thinking that pure technical merit of an idea will magically sell it to me (manager) and above.<p>* Under estimating the effort to get something complete.<p>* Not talking to people. If you go back n forth a couple times via email or chat and can't resolve something, talk in person. Before you complain to me about another person or team, please have at least talked to them first.
The one that I've seen and mostly righted is them thinking that the direction of their career is my or the companies responsibilities. It's not, but I still drive them and advocate for them to grow on behalf of the company. I tell them that if they find themselves in a different environment, they might find a company or manager that cares about them and their growth. They must find ways to be self driven and drive their growth and keep learning. Learning only during projects is not enough, one must step ahead of the pack or get left behind.