Hacker News new | ask | show | jobs
by zoogeny 946 days ago
I once worked with a guy who hated Python. He also hated IntelliJ and did all of his programming in Eclipse. He hated MacOS and would only run old versions of Windows of Linux.

What I found was that he was just sensitive to change. It took him awhile to get comfortable with something but as soon as he did he would from then on resist any change. Anything that was different to what he was used to he hated.

In some sense, it makes sense. People should prefer processes over tools in many cases. If you have a process that works with one tool but doesn't work with a new tool then you might be better off sticking with the original tool. Broken processes can debilitate organizations.

When people say "I hate X" often what they are really saying is "I have a process to do Y that works for me but tool X makes that process too difficult". The problem is they just say "I hate X" so you never really hear about the process Y which provides the context.

2 comments

> Anything that was different to what he was used to he hated.

I suspect he just hated the constant churn. That's kind of a rational frame of mind when you think about it.

I enjoy learning new things, but my bar for "is this actually better?" seems to be unconsciously higher than it used to be.
Mine too. I suspect it's the classic explore/exploit dilemma. We've learned enough that every new hotness just doesn't seem that novel or worth the effort to learn given we already see a path to our goals using what we already know.

https://en.wikipedia.org/wiki/Exploration-exploitation_dilem...

GitHub PRs are both bad process (no stacking or per-commit review, incentivizes large changes, ...) and bad tool (no inter-diffs, noisy diffs, comments disappear through rebases, slow, ...).
> slow

but have you tried bitbucket? Omfg is it slow