The arc to obsolescence
Japanese blogger Hirano posts a chart mapping which skills Japanese IT workers have acquired, and which skills they want to acquire. Not being able to read the study that this chart is based on, I can’t tell how much it attempts to overcome the fuzziness inherent in its questions. (Does it make sense to ask a tech worker if he has or hasn’t acquired the skill “Linux” or “Security”?) Still, the general arc of technologies seems intuitively right, and it’s fairly provocative.
I got this via Tim Bray, who says he’s not certain what it means. Personally, I wonder if such a trend is specific to the technology field, or is just a more general trend you’d see in any quickly changing field with highly skilled labor. If you mapped this out for financial services, would you get the same trend, with hedge funds in the top-left quadrant and corporate auditing in the lower-left quadrant?
One interesting way to look at the chart is to note how quickly a skill moves from being cutting edge to old-fashioned. COBOL and Mainframe skills would’ve qualified as an “Emerging Skill” only a few decades ago. And if anything, such rate of change is accelerating—meaning that a college graduate today who banks his career on, say, Web Services, will face a severe skills obsolescence in his working life.
None of this is new, but I feel like the tech industry, with its love of change and its optimistic view of the future, doesn’t talk about it much. I know from personal experience that this industry can still be fun after ten years. But what about twenty years? Thirty? Fifty?
I’ve met many veterans in the field who are successful and content, but I’ve met probably just as many who are fighting a constant war against burnout. In many ways it seems that long-term success depends on the ability to either become a manager or a consultant, specializing less in specific technologies and more in managing people, organizations, and processes. But some programmers can’t or won’t make that transition, and the field can be more difficult for them.