4 ms·
It's not just online, even in person, programmers display low maturity when it comes to arguments over tech. This used to be less of a thing many years ago, but
by rmk 4y ago
It's not just online, even in person, programmers display low maturity when it comes to arguments over tech. This used to be less of a thing many years ago, but is more common nowadays.
Some reasons:
- The field skews young. Like it or not, younger people are more obnoxious and doctrinaire than people with more experience.
- It used to be that the field attracted people who loved technology for its own sake and loved creating things (there was not much social cachet or recognition). But now it increasingly attracts people who are much more competitive and feel the need to project confidence to the point of being arrogant (any field that throws off large amounts of money eventually attracts these types). They are drawn to the money, recognition or a religious zeal to 'change the world'.
- Technical decisions such as libraries/languages/frameworks to pick are often the only avenues for self-expression and autonomy that are left in modern companies. Product Managers are often non-technical (still!) and tend to infantilize programmers. Programmers, despite making more money than other functions and providing obvious value and leverage, still have much lower standing in companies.
- Religion has disappeared from most people's lives, and for many, the religious fervor is replaced by fervor of a different kind. This is also why SJWs have proliferated everywhere. People need to believe and act on their beliefs.
- deleted 4y ago[deleted]
- chinabot 4y agoAdd to this if you do not use the Latest Language or framework de jour you are by default wrong.