2 ms·
I love the Big Five. It is a framework with a lot of explanatory power. The Big Five are demonstrably not personality types because each trait is normally dist
by throw4847285 1y ago
I love the Big Five. It is a framework with a lot of explanatory power.
The Big Five are demonstrably not personality types because each trait is normally distributed. The biggest mistake that the MBTI makes is drawing a line right down the middle of each spectrum and turning it into a binary. So you get absurd scenarios like the 49% introvert and the 51% extrovert having less in common with eachother than with more extreme types.
The second biggest mistake is that the Big Five traits are totally independent of each other. Someone can be very open to experience and extremely neurotic which leads to behaviors that do not really make sense in terms of the common sense understanding of personality as a single "type" that is encoded in the MBTI. Relatedly, the third biggest mistake is that there is no dimension for neuroticism in the MBTI. This mistake was so bad that they fixed it by adding a fifth dimension for turbulence.
I would be interested in somebody trying to map Big Five onto the choice of programming languages, but then you face the challenge of trying to boil a complex decision down to human temperament. I would bet you $100 that two people with opposite "personalities" can both end up loving Python for very different reasons. Or, what if somebody is average across the board, the most likely scenario. What programming language are they going to gravitate towards?
Sorry you just shared a link to an article and I went off, but this is a topic that really gets me fired up.
- igouy 1y agoThanks maybe your comment will motivate me to take another look.
- igouy 1y ago> choice of programming languages We can make our own choice of features: declare variables once convert truthy / falsy to Boolean const and final when possible local type inference when possible But then someone else must deal with what we've done.