Originally Posted by emmett442
As a millennial, I see it a different way as far as "planning". We live in a much more dynamic time than the boomers did. That said, I don't "plan" on staying or leaving. I just work day by day, week by week, month by month, year by year. If things are working, I stay. If they aren't but will elsewhere, I leave.
In an age where buying power is much tighter and employers are less likely to take care of employees as they did in the boomer's heyday, employees have to better look out for themselves. And no one has time to wait around for that.
Very well stated, sad that it is that way but "it is what it is". So I'm at the tail of the boomers and have been in some very fast moving (and now dead) companies over my EE career and really enjoying where I'm at now (11+ years) and God willing, will retire from there (years into the future). You have to put your family first and the company second and keep a watchful eye to when it may be time to move to your next best opportunity due to poor management decisions, market conditions, etc.
In my career, I've worked for seven high tech companies (large and small including startups), six are now dead. I never was caught "off guard" by a companies decline and moved to better situations each time. Eyes Open!