Hacker News new | ask | show | jobs
by ejames 5221 days ago
I think there are two types of claims typically made in the "people who use X are better/worse programmers than people who don't" argument.

One is a claim based on difficulty. X is really hard, so if you can use it successfully, you must be an excellent programmer.

Another is a claim based on taste. You must be very sophisticated and knowledgeable in order to see why X is good, so people who choose X are excellent programmers, because they know the difference between good and bad technologies.

I tend to feel that you shouldn't take credit for having good taste in frameworks (or text editors, or etc.) until you have worked with more than one. Otherwise, even if you pick the 'best' one right off the bat, it was mostly luck.