I will say this
One thing I have learned is pundits don't have a clue. They write articles. If I had a dime for every time I've read contradictions, vague and obvious statements presented as scoops, and flat out nonsense presented as truth, I wouldn't have to work in IT, or any other industry. I'd be set.
A few things I will point out as obvious, and needs to be considered by anyone either considering the rest of their career, or advising young people on their careers.
1. The 90's and early 2000's are over.
2. Business does not view I.T. as a profession. You will not change that perception.
3. Business will probably always prefer young people to older workers for I.T. work. They can be counted on to exercise the same naivete I exercised, and spoke of in an earlier post.
Does that mean the right thing to do is look for another line of work, and maybe relegate technology to part-time, or even hobby? That's up to the individual. I'm just saying I don't think the three things I mentioned are likely to change.
I've also noticed you can't tell most 20 year olds anything. They already know it all, and they will repeat the same mistakes we have already made because of that.