I've heard the phrase "We use the right tool for the right job" so often that it has lost all of its meaning. Most of the time it's used as a justification for using what everyone else is using or what someone has been using all the time without looking at anything else. It's not even subtle, because when you ask "Why is this the right tool?" said folks will give you answers like "Because we've always done it like that, and there are plenty of people also doing it like that!".
@raichoo being familiar is the key in the choice of tools. I try to break out of this pattern but this takes time and effort.
In stressful situations you tend to use the most familiar tools and don’t question their use because you already have the solution with them in your mind.
I try to get familiar with different tools up to a level where I don’t feel completely uncomfortable in stressful times.
But it is an uncommon practice.
@esopriester Like I said, nothing wrong with using what's comfortable to you. That's actually super important. However I've worked with people justifying their choices as "this is the right tool, we HAVE to use it" and this caused extreme problems and even that didn't lead to the realization that their choice was the wrong tool for the job.
@raichoo this is a no-go. I will accept justifications like „well this is the only tool we know thoroughly.“ but something like „we use it because it is the right tool“ makes me sick.
Had a job where I had to use tools which I knew were wrong but the manager forced us to use a certain technology because he thought it was the right way to do.
It took me twice as long and the solution was crappy because of the limitation of the tool of choice. It literally made me sick.
@esopriester This. That's exactly what I'm talking about. If possible those choices should be left to the developers and things need to be evaluated thoroughly.
chaos.social – a Fediverse instance for & by the Chaos community