As you may know, I'm not a millenial. I'm a Gen Xer, born in 1977. By many accounts, the last of the Gen Xers. And, I exhibit many of the their traits. I prefer to do work myself, instead of in a team (however, I do enjoy leading a team, which is why I love being a Project Manager). When I started working, I thought I knew more than most people, and expected that my "business management" degree and then my "Masters of Business Administration" qualified me to run a company. I also am much more about what I can get out of a company, instead of what I can do for a company.
However, I realized 10 years ago that I was going to have to put many of these things aside in order to be successful. If I wanted to reach a point in my career where I can leave the office when I want, where I can walk into my CEOs office and demand more pay (justified by showing that I am adding value to the company), and where I am more valuable to the company than the company is to me, then I was going to have to put in some sweat-equity.
For 5 years as a reservations manager and then for 7 years as a lobbyist, most of my contemporaries were making $80k+ per year with many making $100k+ per year. I was making $35k. And, especially during legislative sessions, I worked 60+ hours per week, worked on my own time, and cultivated relationships that served both me and the company. So, for close to 12 years, I did more than what was asked of me, for less dollars.
I don't see many of the current generation of grads doing this. Heck, it's evidenced here. "I'm not being treated right, so I'm just going to quit and go home."
Think about most of the successful people of our time. Did Mark Zuckerburg get paid a fair wage when he was developing FB? Or, did he work on his own time, at nights, getting the thing off the ground? Does Mark Cuban leave at 5pm and stop working, or does he go to dinner with people who can further his company objectives?
The Millenials need to realize that there is only one forumla for becoming successful. There has always been only 1 formula, and there will always be only 1 formula. You go to work (whatever you are doing, be it at a company or for yourself) and you become better than anyone else doing that job. You don't need to be better than anyone else doing anything. You just need to be better at that specific thing. I don't need to be better at real estate deals than Donald Trump. I don't need to create a better computer than Steve Jobs. But, I do need to be a better VP of Ops than any other VP of Ops at a comparable company.
Am I there? Heck no! I'm not even close. But, I'm getting better. And, once I master this particular job, then I'll go looking for a COO job. And, if I can show that I was a better VP than any other candidate, I'll get it.