top | item 34207939

(no title)

ScottStevenson | 3 years ago

IMHO the immaturity you're speaking of stems from High Conscientiousness. When conscientiousness becomes obsessive, we worship The Right Way, The Right Tools, The Right Culture. We believe in tools and methods like they have some magical power. We get more concerned about the "how" than the "what" we output. Dogmatism creates immature thinking and debate.

"Woodworking Mindset" is one antidote: https://scottstevenson.substack.com/p/lego-mindset-vs-woodwo...

A lot of the time being too high in conscientiousness actually makes it super hard to be creative: https://scottstevenson.substack.com/p/how-to-finally-make-so...

discuss

order

krona|3 years ago

High conscientiousness correlates with agreeableness; it's rare to have a highly conscientious, highly disagreeable person who would actually go out other way to offend others. So I don't think that's that's the explanation.

Further, commentors on any particular subject are, I think, statistically more likely to be monomaniac obsessives, and that correlates with poor social skills (e.g. truth-seeking at the cost of empathy). In other words, autism.

ScottStevenson|3 years ago

Fair point, but it correlates more with Neuroticism. Conscientious people could be agreeable because they tend to believe "what's in the water", or the dogma of the place and time. This could cause them to be disagreeable with those outside their tribe.

mablopoule|3 years ago

Thank you so much for those links. It resonate a lot with a previous experience I had in a company which was so obsessed with doing things "the right way" that they ended up with the most over-engineered abomination I've ever seen*.

They applied all the rules and "best practices" they saw on Medium with maximum strictness (of course) and were very adamant on doing everything now in the "right true way" in the codebase.

I had trouble putting words on that behavior, describing it as "religious fundamentalism, but with code", so I'm glad to finally have a better word for that.

* It was a simple corporate website, with a few, simple forms (though with visuals bells and whistles added), and some semi-customized pages. It could have been a minor project (in term of technical complexity, not business impact), and somehow was so overcomplicated that there was like 5 or 6 front-end dev working full time on useless churn, like adding more configurability to their deployment process, or changing a library with another based on the number of Github stars.

dinkumthinkum|3 years ago

I doubt that’s what happened at the Star Citizen sub-reddit … Also, this is interesting but there are just a lot of young people in programming forums being a bit immature. If you go to CppCon or GDC or some other tech conference, you don’t get the same discourse as in forums.

chrsig|3 years ago

ehhh, I think if you watch the cppcon videos, you can get a taste of what the OP is talking about.

The cpp community is possibly the worst offender on some of the points. Speakers walking on eggshells and having to have a laundry list of caveats comes to mind.

It's more mature in the sense that you probably wont see a lot of memes, the insecurity and ego still permeate the venue and community.