why are so many programmers, system administrators, security experts, IT personnel, and basically anyone who works with computers so arrogant and condescending?
they act like they know everything all the time and that everything is effortless for them and therefore should be for everyone else as well, never owning up to or admitting their mistakes, acting like everything is "no big deal" when it is their fault, but yet acting like the sky is falling when it's someone else's
yet at the same time this same group of people is susceptible to Dunning-Kruger's like a motherfuck
why are some programmers, especially those with CS degrees who work for the botnet, completely without morals? they willingly work hard on technology which will hurt more people than it will help, favoring the rich over the poor, the haves over the have-nots (consider the daily routines of the developers of xkeyscore, driverless cars, WASM)
why are the programmers *with* morals (GNU, et. al) so grossly incompetent?
their documentation is entirely incomprehensible: poorly formatted with ALL CAPS SECTIONS, poor use of whitespace, poorly worded, long winded (like this shitpost haha amirite) meandering man pages, readmes, licenses, so-on and so forth which are hard to scan through quickly, which is the often the use-case:
no one reads technical documentation for leisure
their software often suffers the same sort of problem (see gist.github.com
what is human nature? why is it so shit? is everyone completely delusional and lacking in self-awareness? why are we working against each other instead of for? why does closed-source software exist? why does C++? How come every time I want to learn about game design do they start by telling me about memory management and pointers and linear algebra? how does that have anything to do