4 ms·
Software guy with 40+ years in the biz here. Your job never has been safe. Well, not in "big tech firm" territory anyway. I've not gone more than 3 years witho
by kabdib 3y ago
Software guy with 40+ years in the biz here.
Your job never has been safe. Well, not in "big tech firm" territory anyway. I've not gone more than 3 years without seeing some kind of downsizing or shift in strategy or whatever. I swear that companies are like dogs, they roll over and scratch every once in a while, and have layoffs.
Sometimes it's just a distant boom over the horizon ("I hear they're getting killed over in Consumer"), sometimes it's like they line everyone up everyone in your division and boop! every fifth person and it sucks pretty hard.
I won't pontificate on another boring survival strategy, except to observe that I've nearly always switched jobs and technologies after five years anyway. I would be scared for my career if I spent ten years working on one thing.
Sometimes you're saved by smart, sometimes you're saved by lucky, and most of the time you'll be wrong about which one it was. :-)
- sdfsdf23423s 3y ago[dead]
- thefourthchime 3y ago"I've nearly always switched jobs and technologies after five years anyway." I'm another long-termer too, not as long but I aspire to! I haven't thought about it, but staying current, and switching techs is probably why I still love it and think I'll be ok in the next round of layoffs. Right now it's cloud and serverless in python, next, I bet it's LLMs or something in that space. Before that, it was protocol-level C++, UI C++, Java middleware. It just keeps changing, and that's a good thing! I can't imagine working in a dull static changing world.