One of the hardest parts of being a developer is picking my battles
One of the hardest parts of being a developer is picking my battles.
🚫 The team picks an “inferior” tech
🚫 The boss decides to double the team size to “double the velocity”
🚫 The product owner insists on a confusing design
🚫 Management says we can’t afford to upgrade our slow CI server.
Sometimes I’m convinced I’m right, but I have to accept it and move on.
Related quote that helps me justify giving up when I can tell I’m not going to change their mind:
“Nothing in life is as important as you think it is, while you are thinking about it.”