5 ms·
Sure. But getting ground down by dealing with people around you that generate the same problems over and over, can get tiring. I mean 2 basic areas: 1. Mana
by FrustratedMonky 3y ago
Sure.
But getting ground down by dealing with people around you that generate the same problems over and over, can get tiring.
I mean 2 basic areas:
1. Management turnover. New Managers, let's re-invent the wheel again.
2. New hires. Newer programmers that wont believe anything you say until they implement something incorrectly themselves. And you have to deal with fallout.
3. Should add 3rd -- New Framework/library/paradigm. Guess re-invent the wheel. Managers re-invent wheel because they don't know better, programmers want to re-invent the wheel just for hell of doing something new. Think these are 2 different cases.
- simonw 3y agoRight, dealing with this stuff is really difficult! That's why I reject the term "soft skills" and use the term "professional skills" instead. Software engineers who can help convince their organizations to work in the most effective way possible (avoiding not-invented-here and lets-use-the-cool-new-thing and suchlike) are enormously valuable.
- HeyLaughingBoy 3y agoMost of this just goes under the heading of Office Life. It's not specific to programmers except for #3 and that's pretty much self-inflicted.