What are some things you think tech people presume others know, and know how to do?
It's helpful to take a few steps back from time to time to reassess where we're each coming from on our knowledge of tech (or anything) to better communicate.
Many people are very uncomfortable with the degree to which their work and life depend on computer systems they do not understand. They feel vulnerable to computer problems, pressured into depending on more tech than they really want, and do not believe they have the knowledge or resources to remedy problems with it.
So when something goes wrong, they feel helpless. This is not unfounded, but it can often make the problem worse.
Depending on the person, this can lead to blaming or blame-dodging behavior. IT folks — did you ever ask someone what the error message was and they say "It's not my fault!" or "It's not my job to fix it, you're the computer person!" ... as if blame ever helped!
The "tech person" differs not so much in knowledge but in having a different emotional response to tech doing a weird/broken thing: when something goes wrong, they jump to curiosity. It's not "I already know how to fix this" but "We don't know what happened here yet, but we can find out." Knowledge comes from exercising this curiosity.
But this is not something that everyone can do, because people who feel unsafe don't typically go to curiosity to resolve their unsafety.
True that. I got tired of the tech support theatre. Fix a problem in two minutes = unhappy user. Fix a problem in a quarter hour and make it look difficult = happy user. I just want to do my job and leave without any human interaction, y'know?
Agreed. For me personally, I've got 3 things I do to which helps me figure out the problem most of the time without demeaning the customer or implying that they don't have the knowledge.
1: Asking the right questions. My two most important and first ones are "What is it doing?", and/or "What is it not doing?". I find the question "what's wrong with it?" to be almost entirely ineffective.
2: Talking in an appropriate technical level to the person you're talking to. Eg, a 80 year old vs a 50 year old.
3: Using simple analogies. Eg. A CPU is like a brain, a motherboard like a body, a video card like legs to run really fast etc.
This describes it perfectly. I am the computer guy in the family and even work in computer repair. I don't have any official training, all "self taught". All I did to teach myself was to simply search solutions and apply then myself. Eventually you learn terms and some other knowledge but the biggest difference between IT and "most people" is mindset.
Even my CompTIA teacher said "IT folk are just people that know how to use Google"
Many people are very uncomfortable with the degree to which their work and life depend on computer systems they do not understand. They feel vulnerable to computer problems, pressured into depending on more tech than they really want, and do not believe they have the knowledge or resources to remedy problems with it.
About 1/3 of my customers. They mess with my electrical drawings because they can't mess with the software and try to redesign stuff so it doesn't have software. Or even worse they try to do it themselves and need me to bail them out. Generally I don't make a big deal about it. I already have designs for morons so I just give them a moron special. But yeah I have lost it a few times. My job is to build systems, not to reassure idiots that I will manage to overcome their mistakes.
Computers do actually turn the world into a place of magic boxes.
To understand the problem, imagine being Joe Miller, space detective, and having to clear one of those party tents from Harry Potter. You've got someone with a deathly fear of doors and corners, but unlike normal space where you can eventually say "clear!", you go into one of those Harry Potter tents and you don't know how much of it there is. A room you just walked out of could have changed behind you, and now there's enemies in there.
You can't clear a space like that.
A lot of our animal sense of safety is based on "clearing" territory. We thoroughly search the cave and once we've seen every part of it, we can calm down, think creatively, take our time. But until we can clear it, we need to be on high alert, ready for saber tooth tigers.
Every animal, especially animals with an evolutionary history of being prey, has a need psychological need to have all the territory mapped out, before we can feel safe.
And cyberspace -- the set of states and their transition pathways that a person can travel through as they use software -- doesn't work like normal space. It's not finite. It's not easily mappable. It's not consistent. When you've cleared a room, it doesn't necessarily stay clear. The rules you need to memorize to know whether it's clear change from room to room.
It feels extremely unsafe UNLESS the software world can be constrained to operate in a known manner, consistently, that doesn't change too much from context to context, that has consistent behaviors throughout. Then we can start to feel safe with it.
This is a problem for all of humanity. Cyberspace doesn't feel safe to us. It's exciting, for sure. It's powerful and useful, but it is an alien world and we do not feel at ease there unless we can inhabit a small part of it that always behaves consistently. That's the only software we can feel comfortable with. Like a calculator, or a video game. Finite, consistent behavior.
But even the finite, consistent behavior is a facade, an illusion. Depending on our tech culture, we always have some degree of fear that the "space-like" consistency of the software we're using is actually a thightly-constrained magical illusion. You might think you're in your own house, for instance, but you're really in some wizard's illusion.
Cyberspace, even the extremely well-regulated parts like apps we use every day, are places built and controlled by wizards, and there might be sneaky shit going on behind the scenes. What might appear to be a magic-free zone might actually have magic happening just subtly, in a way meant to mimic consistent reality.
Tech people presume that normal people think about how technology works
They don't even try to conceptualise how something on their phone gets there from the internet or 'the cloud' - when things stop working they don't think about the fact that their an app on their phone is using a network connection to a router, which distributes an internet service that connects them to a server, that is running a program, on which they have an authenticated account...
They wouldn't even know where to begin with troubleshooting, it's just 'broken' and they get frustrated
Sufficiently advanced technology is indistinguishable from magic. And for many people, computers are basically at that level. As long as it works, it's convenient magic.
honestly it's magic even when you understand it. Computers are pieces of rocks drawn on with runes in rare mineral ink, infused with lighting, and then made to do maths by generations of magicians perfecting the translation from the primal language of what can be only described as a pulse of being only made apparent by the times when it's not being, to words humans can comprehend, then with that maths they somehow they create illusions of entire new worlds, and did I mention they can telepathically communicate with other magical rocks? all through mystical waves all around us created by beacons big and small in key locations. Previously, to talk with a person on the other side of the planet, a single attempt to communicate would require months, if not years, now? seconds. if not less. Computers are magic.
Here's the difference you're probably not understanding about your self: people don't need to know everything about everything, and they couldn't if they tried.
A very small part of my job involves lubricating large industrial fans. Easy enough. What grease should we use? Hang on to your fucking panties
Lube or grease? Lithium-based? Urea? Composite? What was used previously? What should have been used previously? Have you ever done sampling? What's the vibration frequency?
Did you know there are people with PhD's in grease composition?
I bet you never even realized that was a thing.
So no, I don't know what TCP/IP means, or what port and protocols are or what the hell a subnet mask is. I don't even know what I don't know. And that's okay, because YOU know. Doesn't make you any smarter than me, any more than it makes a grease expert smarter than either of us.
Nothing I said was critical of anyone, any set of skills, any profession. I'm glad that you have specialist skills, everyone does because no-one can know everything
I was responding to a particular question about technology, and how non-techies approach it. I explained in another comment that this complexity in technology is fundamentally different from many other fields of everyday experience
If the industrial fan stops working, they call you, and somewhere between the power point and the air they want to move is the problem you can fix and diagnose
If someone can't see their cat photos, it could be anywhere from their device to their network, their ISP to the server, the programs on that server, the other server that holds the photos... Like with the fan they know the power is generally ok because the lights didn't go out, but from that point you actually need some conceptual model of the complexity to even know who to call
part is because the technology tries to hide the inner workings for the user experience and the profit. part is because education systems dont teach any systems concepts, and if they tried to they would be hopelessly outdated. part is because repairability and support are loss centers.
There was a period of time, way back when, in which personal computers were relatively common in households, but repair services basically didn’t exist in most places. Computers were still expensive, and not really useful enough that you’d just go buy a new one when it broke, you’d either fix it or hope someone you know could show you how.
That was a time of “learn or don’t use it” (we had a pc we couldn’t use for 6 months until we figured out how to fix it) and it’s sad that it was so short, because only a very specific age group of people grew up with that pioneering mindset. Since then it’s gotten more “user friendly/foolproof” (locked down and hidden) and the knowledge of how to do stuff with it is becoming more rare on the whole.
I always sort of expected that generations younger than mine would be more tech inclined (inner workings, not just using it) but they really aren’t due to how so much of our modern tech is just.. not approachable, locked, or hidden.
The primary reason is that the technology is designed in such a way that large distributed teams of people can build them without anyone needing to understand the entire structure, because the entire structure is beyond the understanding of a single mind.
A software developer wouldn't even try to read all the source code of all the libraries their app relies on, nor the machine operations and logic operations and character encodings and chip design and the chemistry and physics of computation.
We've consciously decided to abstract things down to reliable interfaces, and as long as the thing behind the interface works, we can understand the interface and build on top of it.
These other reasons are secondary to this one: people don't understand fully because we've gone beyond what a human can fully understand, and deliberately and consciously, decided to adopt this system of abstractions and interface contracts to allow ourselves to operate in the space beyond where the human mind can go.
I had a coworker get livid when an end user didn’t know what “the start menu” was.
Pointing out that the last version version of Windows to actually say “Start” on the start menu is old enough to drink (XP was released over 22 years ago; mainstream support ended 15 years ago) did not quell his anger.
This is why scammers are so efficient, they adapt to people not knowing things because the people they're targeting don't. They say start menu or button that looks like 4 windows
Now that you mention it...What are we supposed to call that anymore? The...Windows menu, I guess? This reminds me that the "icon-ification" so to speak, of interfaces has made things frustrating for everyone involved since there's no name/label for the icons to rely on to communicate what to click/tap.
This, but also don't underestimate people's curiosity to learn a bit more about a niche topic over some beers. I love hearing about crap I understanding nothing about. I watched a PhD defence about sea slugs and it was really cool.
I work in an admin role in the construction industry. I regularly encounter seasoned engineers, project managers, and architects who don't know the difference between a website and an app, or how to scan a QR code.
But then I remember that they know how to build a house from scratch, and I don't. We're all good at different things.
I think a big part of my career was shaped by hell desk IT at my uni for a semester. I know this guy is smart. He has like a bazillion papers in things I can't even pronounce and a whole mess of awards and what have you. He can't figure out why his printer isn't working.
I am far from perfect but I do make an effort to remember, as you said, that human knowledge and abilities can vary so much.
From the difference between WiFi, cellular data, and wired Ethernet to the ports on a computer.
People don’t know shit, and it’s getting worse thanks to the abundance of things like tablets and phones. Nobody knows anything about operating systems, file system structure or types, or even how to turn Bluetooth on.
And I am not what I consider highly tech literate. Plenty of stuff stumps me or I simply don’t know how to do. Yet I’m the family “IT guy” that has to troubleshoot and fix stuff.
Probably the worst part isn’t people not knowing. That’s fine. There’s tons of shit I don’t know. It’s the unwillingness to remember and learn about the system. That’s pretty maddening.
Also not to mention today, your computer hides shit from you. Back in the old days (around 10 years ago) you would get an error message, something you could search and understand but increasingly all you get now is "operation failed". You get this kind of thing on Mac's, iPhones, android and increasingly windows.
And of course phones/tablets are much more locked down and you see any of the "nitty gritty" computing, just icons and bubbles.
Windows has always had awful error codes. A BSOD with some (made up) 0x00000231a would get “Kernel gobbledygook” as the search result. Completely useless. It was and still is awful. Only by digging in to logs, event manger, and anything else you can imagine you might be able to correct the issue. However, I will offer that Windows has been stable AF since 7, and I could count the number of times it’s crashed on me in the last decade or so on one hand, and the times it did crash or was because of either a change I made or a bad driver update.
I have a love/hate relationship with Apple. I despise how everything is locked down and they spare no effort to make sure you stay in their walled garden and play with their toys under their supervision. OTOH, shit almost never breaks. Regular PC? You’re free to wreck it, and I love that.
It’s the unwillingness to remember and learn about the system
You hit the nail on the head. People assume that entry level software or hardware stuff gives way to calculus before they can actually solve their problem, so they don't even try.
My wife drives me up the wall with this. She insists on using similar passwords everywhere, like Lemmy1 or Lemmy12, even though I've set up BitWarden for her.
To make it worse, she reset her email password recently, refused to use the password manager, then promptly forgot it again 😤
idk man, I know a password manager would make things easier and more secure, but it's still putting all your eggs in one basket. If the service I gave all my passwords to has a leak or gets hacked - I'm fucked. And I don't trust them to keep all my passwords locally and not peak in.
I'd rather a couple of my accounts I've long since forgotten about be broken into than for my entire digital life to be uprooted.
I have multiple passwords for the levels of security I want, bank is the most difficult, e-mail is close second, then we have mid tier passwords for things I care about personally but wouldn't really have big consequences if lost, and then the password I personally saw leaked on a russian hacker forum that I use when a webstie insists I need an account to be graced with their service lmao
A good password manager encrypts your passwords with your own master password (and if you don’t trust them, use an open source one like Bitwarden)—so, even if it gets hacked, your passwords are not immediately compromised. You should take even more measures, like using 2FA such as your phone or a physical key, which basically makes you invincible. Way better than remembering passwords.
That's why you take several steps to ensure security. 2FA on everything. A different email address specifically for your password manager. A keyword suffix that you add to the end of every password. So even if someone gets into your password manager, they're not getting into any of your accounts. Unfortunately proper security takes a lot of effort these days.
You could use three password managers I suppose. Then you'd either need a rule for determining which manager a particular set of creds was stored in, or you'd need to just brute force remember it.
But one thing I discovered when I stated using a password manager is that I don't have five or ten things I need passwords for. I have at least five hundred.
I had to stop watching how other people use computers for my own sanity. Even people who use computers (allegedly) 40 hours a week for the past 20 years are no better than those chimps who learned to touch squares on a screen. If a triangle pops up they start throwing shit.
But I no longer assume a user knows anything. If someone asked me what a curser was I wouldn't even blink. The only thing that really annoys me is a refusal to try anything. I don't even care if you learn about what you are doing, at least try what I'm telling you.
I have a coworker who had literally never used a computer his entire life before getting this job. He's almost 50 and was hired shortly aftet me.
But he's put in the effort. He can now type relatively fast, he knows what the file system is, what browsers do, how to send and read emails, how to send and read slack messages. He's even starting to get a sense, when something goes wrong, whether he did something incorrect or whether the software he's using is just shit. Tabs took him a long time to wrap his mind around but he's getting it. All this in about a year.
Look, I'm a software engineer, and I still fucking hate filling out spreadsheets. I'm honestly at the point where I'd rather make everything a QUERY function than deal with ARRAYFORMULA bullshit. Honestly, if Google Sheets could add SQL language formatting, we'd be golden.
I work with people who have no email and use flip phones. Knowing how to do basic formulas in excel is something people in my industry put on resumes as a brag. I blew minds with a pivot table last week.
Then tech people will come in like "if you dont c38÷<#æ&÷>h§tg your &÷8]ă2& on your ejẅińë6÷&7g/g5 then youre stupid and support facism, you dumb corporate apologist with your basic windows platform."
Or at least that's what lemme feels like sometimes.
Once Facebook had a builtin browser there was no reason for whole swatches of the population to leave the app ever again. It seems insane to us here on lemmy but most people just..... Don't give a fuck. 🤷
This blows my mind, we've had tvs for a very long time. How do people not know how to do this, I get the 90yo Grandma, but, the 50yo guy living in his bachelor pad I just don't get.
Personally, when I'm looking around for different software, as someone that's in-between unfamiliar and familiar with tech: if it doesn't have an installer/executable/apk and only describes a way to build/compile from source, I have to imagine it wasn't intended for non-devs to start with.
Yet somehow I seem to find my way to software like that occasionally. 🤷♀️
When someone creates a hobby project, they might not immediately have the time to spend on making a convenient package or executable because it's still in early development, still buggy and unsupported, or it's targeting only people capable of compiling code.
We assume that people know what an OS is, what OS they're running, and how to install an OS.
I've seen it dozens of times, especially on here, where someone describes Linux, convinces the person that they'll like it, and then gets the equivalent of a blank stare when they say 'You just need to download the ISO and install the OS'
My mother is in her 70s, and if you set up her computer to run Linux in the same way that it comes ready to run Windows, she'd be fine after a short readjustment. If you gave her a USB stick with Linux on it, she wouldn't get anywhere because she has no clue what she's supposed to do with it.
She doesn't care about the OS, as long as her browser opens and loads Facebook, letting her keep in touch with her friends.
Even as someone relatively comfortable with computers, Linux intimidates me. I want to use it but there're so many variations and it's a massive rabbit hole to go down; I just don't have the time or energy to spend several days getting it set up how I want it and fixing any errors that I cause
About that last point, you don’t really need to. Internet people like to show off their customized desktops and systems, but in reality using a “just works” distribution requires very little headache and time. Except for the time spent choosing it, that is
"Turning it off" today just turns modern tech to standby mode. Those who has learned the long-press to get up a reboot menu magic are chosen as the families new tech guru.
Not if you're shutting down Windows, you have to do the restart option to really be effective. Thanks for that Microsoft, totally worth the support headache to be able to boot up in 32 seconds instead of 38.
I complained enough at my business that we turned off fast boot. I haven't had to have a conversation about restart vs shutdown in like a year now which is sweet, but my own computer takes significantly longer to start up so jokes on me I guess.
I had this silly thing kicking around in me head forever. I'v always had a generally positive view of Gore and now is the time to square that circle. Thanks for your comment. It made me read more.
The guy was on Futurama. He deserves that.
Apparently he pushed for money for bringing more mass adoption of the Internet. It looks like as a senator he recognized the value of the Internet before stuff like gopher existed. Presumably because of papers from the NSF. So he was important.
In some question on the news he flubbed words and said something like, "I took the initiative in developing the Internet." That's not a lie so far as I can tell, but boy does it sound like bullshit. It's super close to "I invented the Internet".
Thank you.
This post made me realize that sometimes I get a little too annoyed when other people don't understand concepts that are completely obvious to me.
I'll have to reassess how I explain certain things, like how being connected to wifi doesn't mean having internet. Things like that are just not graspable when someone simply doesn't know all the steps that lie between a server and their phone at home, and that's absolutely fair.
It's common sense to a techie, but it's not actual common sense, as in everyone naturally learns this as they grow up
People don't even know what a browser is... Yet if anybody expresses the slightest frustration with Netflix or anything else, the immediate responses hey you just need to set up a Plex server.
It's two things wrapped into one.
First, the assumption is that people know the names of the software that they use.
The second is that other people who are not techy consider it just fine to spend hours and hours creating a stopgap solution that shouldn't have to exist in the first place. They don't.
I think this also exists within tech. There are some people with humongous working memory, who have no concept of thought being hard, and for them setting up a plex server is 5 minutes of effort: read the instructions once, do it all perfectly without time delay. Then there are others who are barely getting through the day. Accomplishing a Plex setup means trial and error, multiple attempts. Eventually, a deep understanding, but one built through sweat and folly.
Also Plex trash software. It is extremely useful, but my god is it annoying to use and bloated with unnecessary nonsense.
Also sometimes it just randomly breaks for no reason at all. Like literally you've done nothing to it and it stopped working. Then you just fiddle with random settings until it starts working and nothing you did actually fixed it it just wanted you to twiddle some knobs
I personally don't think most people would even know how to make a text file on their computer without looking it up. Anything beyond usage of a Web browser and maybe connecting to WiFi is black magic for most.
I always have to explain to people that the internet and Wi-Fi are two different things.
I used to work at an internet service provider and oftentimes people would call up to say that they couldn't connect to the internet and the problem was actually that they couldn't connect to the Wi-Fi because the router was broken / out of range / had been turned off because they read something about 5G on Facebook. Their internet service was fine.
That's like saying people are complaining their engine doesn't work when it's their drive train that's broken.
That's not so much a misunderstanding of the structure of the system, as that people unfamiliar consider the drive train to be part of "the engine" which is "the set of mechanical things going on inside the car that makes the wheels turn" or "everything upstream of the wheels".
A person who can't connect to wifi also can't connect to the internet.
Go to a website. If I say "go to support.ourwebsite.com" I expect you to do that. It blows my mind how often people manage to do a search for the URL and then ask me which result to click on.
Tech people overestimate people’s ability to distinguish harmful versus harmless actions. To us it seems obvious that there’s read operations, write operarios, and execute operations, and that the read is basically safe, write can lay traps for you, and execute can kill your computer or the control you have over it.
But that’s not obvious to everyone. We just tell them “Don’t run any code or give it permission to overwrite anything” but most people don’t know what the significance of that is or how to notice when a button is going to cause a write or execute.
I think tech people have overly high expectations of the average person’s ability to pirate.
I remember when Netflix was going to raise prices and all the online comments were like “Yo ho I will start pirating!” and it’s like, kind of sounds like you were already pirating. The expectation that Netflix would lose masses of money as average people turned to pirating was always outlandish to me.
Yes, it’s simple to do, but the vast majority of people are apathetic to minor nickel and diming, especially if it’s basically automatic reoccurring fees, and are intimidated by the idea of learning 1337 hacker stuff.
How to use a smartphone. I got my 82YO mom a phone on my account and set it up for her. Walked her through using the appstore, installing and deleting apps, using voicemail, email, and texting. She rarely leaves home, so I put her on a metered data plan. Last month her WiFi gateway went out, and ATT replaced it. This month I got a huge data charge because she didn't reconnect her phone to the new gateway.
That if they use a Maf they'll know what the Finder is. I was doing some support to help out new starters at a university and someone with a Mac came up whilst I was helping their friend so tried to help both and asked the Mad user to open the Finder (something I asumed they'd know how to do owning a Mac) but apparently they didn't. I then lost faith in all Mac users and realised most of them have no idea what things are called and just use a Mac in willfull ignorance.
Really? Maybe I’m in an echo chamber.
I heard that elementary schoolers these days use computers in class, so I thought they’ll learn basic computer skills there.