From the article, this stood out:
> Millennials strive to find work that is personally fulfilling, provides opportunities to make new friends, learn news skills, and be a part of a larger purpose.
How condescending is that? As if no previous generation every wanted to do work that was fulfilling and served a larger purpose.
Either way, it's extremely frustrating to deal with bad managers no matter what generation you're from...
I've seen plenty of older people who are unemployed adopting social media and other new technology. Their time isn't that valuable, so they make the effort to learn the new stuff. They're same generation as the folks in management, but the value proposition of investing time in learning technology is very different.
This generation gap is apparent to me, and it's all the more frustrating as I consider myself an outlier in it. I'm young (firmly in the middle of the millenials by this definition), but I identify more with the values and communication styles of the older generation. I love the technology behind it, but I don't use it. This leaves me with the prospect of looking like a horrible anachronism when myself and my peers are in the positions of power.
It seems to be a misconception of older people that a manager's time is too valuable to learn new things. I don't know why that is... it just always seems that way to me. Maybe you can enlighten me...
For instance: paper forms becoming web forms / database tables. Great for 99% of enterprise situations, but there is a loss of flexibility in edge cases. You can't write notes in the margins, or enter "invalid" but actually correct data.
Adoption will be seen differently by different people - those who have seen no edge cases (aka you) see the common case become substantially more efficient. Those who have more experience (aka management) might see the frailty of the new system and worry that important business will be lost.
So, people who value their time (doctors, lawyers, etc) still use older systems (often paper) that are more mature and flexible. Heck, I find myself (a "Millennial" early adopter) moving towards free text systems as I run into random inflexibility.
Whether or not you should try a new process is entirely a function of what kind of company you're in, not what generation the various players grew up in. If you're in a startup, you should definitely try any new process you can think of that might give you an edge. If the company is basically milking a cash-cow, be incredibly risk-averse when thinking about "making things better".