Software engineers are required to train themselves, sometimes on their own time. Only management gets to spend money on training, usually in some other city.
All of my corporate humor deals with the equal blend of comedy and tragedy that is “normal” in the corporate world. Over my career I have observed so many seemingly idiotic behaviors caused by obtuse accounting and tax rules. And when you add the reality-warping effects of Wall Street on top of it, it leads to behavior that can only be described as “insane” outside the strange universes of accounting, taxes, and Wall Street pressures.
there’s always two issues with software. one, the tool the company bought and used for older designs no longer is robust or agile enough for new ones, but old designs cannot easily be upgraded with the latest software tool. Training is usually- find the one guy who knows the tool and learn from him. And second, everything is done on the cheap, sw engineers are dividing time across multiple projects. So portable code, warts and all, get reused wherever possible. And then all the bugs get identified long after the design is fixed…
Yes, there is always a lag between the technology and the tools. And another lag between the roll-out of the tools and the providing of training (assuming any training is provided at all). My experience is the same as yours. Management never wants to spring for the training, so everyone just teaches themselves. Not the most efficient way of doing it.
Software engineers are required to train themselves, sometimes on their own time. Only management gets to spend money on training, usually in some other city.
LikeLiked by 1 person
And on topics that don’t have anything to do with anything.
LikeLiked by 1 person
Good series, Biff. Keep ’em coming!
LikeLiked by 1 person
Thanks, Masercot! I will certainly try! I’m so glad that you are enjoying them!
LikeLike
Hmm. Sounds like the typical day of work for the average person. Not exactly sure whether that’s funny or sad…😜
LikeLiked by 2 people
All of my corporate humor deals with the equal blend of comedy and tragedy that is “normal” in the corporate world. Over my career I have observed so many seemingly idiotic behaviors caused by obtuse accounting and tax rules. And when you add the reality-warping effects of Wall Street on top of it, it leads to behavior that can only be described as “insane” outside the strange universes of accounting, taxes, and Wall Street pressures.
LikeLiked by 1 person
there’s always two issues with software. one, the tool the company bought and used for older designs no longer is robust or agile enough for new ones, but old designs cannot easily be upgraded with the latest software tool. Training is usually- find the one guy who knows the tool and learn from him. And second, everything is done on the cheap, sw engineers are dividing time across multiple projects. So portable code, warts and all, get reused wherever possible. And then all the bugs get identified long after the design is fixed…
LikeLiked by 1 person
Yes, there is always a lag between the technology and the tools. And another lag between the roll-out of the tools and the providing of training (assuming any training is provided at all). My experience is the same as yours. Management never wants to spring for the training, so everyone just teaches themselves. Not the most efficient way of doing it.
LikeLiked by 1 person