this post was submitted on 29 Feb 2024
43 points (100.0% liked)
chat
8151 readers
2 users here now
Chat is a text only community for casual conversation, please keep shitposting to the absolute minimum. This is intended to be a separate space from c/chapotraphouse or the daily megathread. Chat does this by being a long-form community where topics will remain from day to day unlike the megathread, and it is distinct from c/chapotraphouse in that we ask you to engage in this community in a genuine way. Please keep shitposting, bits, and irony to a minimum.
As with all communities posts need to abide by the code of conduct, additionally moderators will remove any posts or comments deemed to be inappropriate.
Thank you and happy chatting!
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Having done both, the main reason is because software development is a completely (high paying) white collar job while IT in the sense of tech support is a (not as high paying) white collar job with blue collar characteristics. For people who specialize in printers and security cameras, it's pretty much a blue collar job, not all that different from a plumber. Like many blue collar jobs, it's dirty as well. Like, security cameras covered in bird shit, old PCs filled with cockroaches, ancient switches caked with dust, cables chewed off by rats, printer toner getting everywhere (FYI, toner dust is carcinogenic), and so on. And this isn't even getting into help desk, which is completely indistinguishable from customer service, except you're getting yelled at boomer coworkers instead of boomer customers.
There's also a "wool pulled from your eyes" and "learning how the sausage is made" moment. You see the front office that's all nice and fancy looking, then you get to the server room and you see mission critical file servers running Windows 2000, boxes piled up blocking the circuit breaker just barely covering the label specifying that obstructing the circuit breaker with random shit is an OSHA violation, box fans everywhere because the boss cheaped out on AC. Executives pretty much treat the dev team as the golden goose while tech support is treated like some red-hair stepchild. The favoritism is very obvious, which probably also contributes to CS R*dditors thinking they're hot shit. The funny thing is that developers and certainly R*dditor developers are nowhere near as tech savvy as they think they are.
One of my favorite genre of online rants to read is when a CS person experiences mild trouble figuring out a user interface. They then declare something like "imagine how much difficulty the general public must have when even I, an Incredibly Technical Person, have trouble with this!" Often people will have no real difficulty with it at all, and the CS person has simply massively overestimated the technical abilities gifted to them by their ability to search stackoverflow posts.
I love the "PC power user" not understanding and complaining about Mac controls even though it takes like 5 minutes to figure out and it's mostly having to fight against muscle memory rather than any form of complexity. Honestly, the vast majority of PC g*mers are just as tech semi-literate. If anything, they're even worse because at least developers can code.