3 ms·
Have observed a strong correlation between conscientiousness and how developed a country is. This is undoubtedly due to a self-selection bias in developed coun
by lindy2021 5y ago
Have observed a strong correlation between conscientiousness and how developed a country is.
This is undoubtedly due to a self-selection bias in developed countries, where there are a million opportunities, wherein only those deeply interested in programming choose (and stick with) it as a career.
Those in less developed countries don't have the same privilege, with many choosing programming as an easy ticket out of poverty.
- elboru 5y agoAnother factor is that in less developed countries outsourced projects are the norm. Those projects tend to look for cheap work force instead of skilled developers. Therefore a lot of projects tend to have poor code quality. Basically you have thousands of developers working most of their career in poor implemented projects. It becomes a vicious circle. If you live in a less developed country and you choose to work for outsource companies you have to be careful about choosing good quality projects, otherwise you could spend years learning bad practice after bad practice.
- tleb_ 5y agoI don't see what conscientiousness means in this context, could you expand?
- lindy2021 5y agoThe amount of effort expended, e.g. - always additive, never proactively refactoring - a proclivity towards reaching for SO rather than reading the manual - inconsistent formatting, number of line breaks, ordering of identifiers, etc