Public Discussion / Re: Number of CS Majors Doubles
« Last post by The Gorn on January 30, 2019, 01:59:13 pm »Instead, youth is valued.
Jo, have you taken a close and exacting look at what (say) developers have to know today in order to compete? It's an absolute blizzard of stuff, no matter what niche or specialty.
Example: I used to develop on Windows and Linux in C++, Delphi, VB, C. I recently took a look at the Android SDK. I honestly didn't have any clue where to begin.
I've paid attention to a lot of small business informational articles, etc. One recurrent theme of hiring practices is to hire for enthusiasm, not necessarily raw ability, nor even experience. You just run out of that (enthusiasm) as the years drag on.
I'm not saying that I agree with the Kleenex theory of discarding humans when their short term usefulness has expired.
What I am saying is that there's a reason for everything under the sun and sometimes unfair practices happen to align with the reality of the situation.
Everyone 45+ in this field seems to expect - rather stupidly, in my opinion - that they should somehow be able to get approximately the same kind of job that they held, say, 10-15-20 years ago. That type of job just doesn't exist any more.
It hasn't been offshored, either. It is part of a tech ecosystem that's changed radically.
In today's environment, a systems company like Microsoft is now embracing Linux and open source libraries and tools as necessary, resulting in needing to learn 2x-5x the quantity of stuff in order to land a journeyman job.