āKids who grew up on smartphones do not know how to do anything on a computerā
reddit.com
reddit.com
But this is most likely my own familiarity bias?
That's my personal one. I'm sure it'll be different for everyone else.
I doubt most people, with the exception of builders of custom rigs, even know that a driver is a thing.
My son, recently of age, has no fucking idea about anything beneath the GUI. OTOH, my somewhat older stepson is a games and recently "full stack" -- which has something to do with tis newfangled Web thingy, I think -- programmer. (OTGH, fuck knows what he knows of anything beneath Unity and React...)
___
[1]: That is, press a number and then [Enter]. This, I later (after some rudimentary hints on DOS from a classmate) found out, called the batch files 1.BAT, 2.BAT, etc, which in turn set up whatever needed to be set up and then started the respective application.
In my experience, students understood computers a LOT better after being told that their term paper is not recoverable from their busted HDD, and that they should be saving their work on the network drive in future.
We were forced to do it just to make it work the way we wanted. It was necessary. Hell, even semi-regular routine of formatting [the hard-drive] and reinstalling Windows because it was getting slow; taught a lot of people the simple basics. All of that is lost today.
Factory reset -> input email & password -> sit back while everything reinstalls. What do you learn from that other then to make sure you had a backup of your data.
I had a draft UDMA/66 port on which I wanted my MASTER IDE (for performance), but Windows would not install on anything above UDMA/33. It would run fine once installed, however. The procedure was straight forward, but IDEs didn't announce its presence, instead there were manual MASTER/SLAVE jumpers on the drive themselves that would have to line up with the manually configured BIOS settings. Once Windows was installed, everything had to be physically pulled out, ports and cables changed, jumpers and BIOS checked or configured, enabling UDMA/66 (and thus disabling the 2nd IDE port, but not 3 and 4) and you could start using the OS.
And Windows installation would BSOD with the network card in, so that would have to be added later but before downloading the necessary WaReZ.
I also got into Linux at the very end of the 2.4 line, and vividly recall how everything changed to be more user-friendly with the 2.6 series of kernels.
If an individual wants to learn, they only need to pop the hood, look inside the machine, and check out tutorials and videos on youtube. Plenty of people grew up with computers and never learned a thing about how they worked, they'd just have someone else who knew about them fix their problems.
We weren't forced to learn about them or had to, we chose to. That choice applies today as much as it did 25 years ago when I had to have my dad fix my computer for me. I just happened to want to learn how he did it and how to do it myself.
Oh for sure, this gave me nostalgia of cracking pirated SimCity ISOs I had downloaded on Kazaa or Limewire or whatever it was that week.
Cracking ISOs with key breakers, patching DLL files, etc... all taught me a lot about how programs worked at a really young age.
These are terrible things to have to spend time on. This comment section reads like someone missing having to set dip switches on sound cards so they don't conflict with your printer.
As cars became more popular for transportation, people stopped learning how to take care of horses.
Until modern engines under computer control (1980s) it wasn't guaranteed your car would start when you turned the key. Especially in a cold place like here. Pop the hood, fiddle with the carburetor, fiddle with the fuel ratio, apply a heating pad. Something like that was the morning routine for my father's old pickup truck.
Such unreliability would immediately result in such a vehicle being discarded as defective today, but it was pretty normal back then. I seem to recall far more "sorry I'm late, but the car wouldn't start" even in the 90s than today. Of course, getting rid of the handcrank to start was probably the biggest improvement but that was before my time :)
And meanwhile, the 'directory structure' of Google docs remains one of the worst I've seen. Haven't opened a document in 6 months? Good luck finding it without using the search bar.
I don't think she knows the difference between those document types other than she can type into one but not the others. A PDF and a read-only google text document are essentially the same thing as far as she is concerned.
They just do things by rote and save everything to a single folder or their desktop - its why a lot of office workers hate change to new application or operating system versions, they don't understand how it works they have just memorized a bunch of steps to follow to get a task done.
There is obviously a difference between not knowing what a URL is and not being able to read assembly. Both could be seen as "arcane details of computer knowledge" that enhance your autonomy when using a computer, but one is in principle accessible to 95% of the world's population without much effort, the other is a highly specialized technical skill.
If you put someone in an unfamiliar car and ask them to drive it somewhere, the most trouble they're likely to have is if they need to figure out how to turn on the wipers in the dark. The controls may vary but they're close enough that people figure it out.
Put that same person in front of their work computer, but rearrange all the desktop icons and change the color scheme. There's a non-zero chance that they immediately freeze up and act like there's no possible way for them to do anything. They act like human macros, any slight change throws everything off.
Yes, people that loved fixing up cars would have complained about "kids these days" not knowing how to fix a car. I was certainly one of those kids.
However seeing this happen with a field I know makes me realize those people complaining about people not knowing how to take care of their cars were right.
And while this is true of "any new tech", it's a relatively recent phenomenon as tech has only been advancing this rapidly in last 100 years or so.
It is a bad thing to be increasingly alienated from the tools you rely on for your day-to-day existence. Of course it's in part because cars and computers have both been increasingly designed by their manufactures to be difficult to take apart and understand. Tools that you don't understand increasingly control you rather than the other way around and I personally think this is a trend worth resisting.
It's good to point out that this is an issue and even better to encourage more people to be curious, and learn how things work. Another example that I'm surprised of is people's homes. I know a shocking number of home owners that cannot fix a single thing in their own home without calling a "professional" (and it's increasingly surprising how many professionals also don't understand what they're doing!) This was extremely evident during the freezing temperatures in Texas where many people didn't know how to shut off the water to their homes.
One of the best parts of the "hacker" mentality is to encourage people to not be scared of their tools and the things they own. While things have gotten more complicated, you can do a large amount of repair and modification on your own for almost everything. It honestly feels very liberating (not to mention saving you a lot of money) to snake a clog 12 ft deep in your drain, replace your car's serpentine belt, restore old hardwood floors, repair broken refrigerators from parts, etc.
I agree this is what a "hacker" truly means. We should "hack" more and gain back more control.
The term DIY does seem to appear less these days.
I'd need to pull out a calculator to do anything with pi.
I've been wondering why that is, why this older generation was so much more focused so to speak. It makes sense when you consider the cultural influences surrounding that. My grandpa grew up in the great depression and rebuilt china after the japanese occupation during WWII. It was a matter of survival and pride to focus and improve yourself for your family. My fathers generation, it was popular to ditch class to smoke weed in the woods rather than pay attention in class. My generation, it was popular to be on your phone all day rather than pay attention in class. If all the generations since my grandfathers were as focused as his was on learning things, my word, maybe their now wild predictions on the glorious would be future in the atomic age would have actually materialized.
Does the younger generations actually need to know how a computer or the internet works, and is the pool of knowledge actually growing just not at a comparable rate to the entire population?
I know many of us wether we are programmers, designers or STEM people in general all started tinkering by ourselves or with friends on a computer, in terminals, in Photoshop, with HTML or with games and modding on anything from Commodore 64's to Arduinos today - what is going to happen when kids aren't doing this anymore, or maybe they are but just in new ways?
I really struggle getting that point across too because they want to be spoon fed the answer (btw these are folks from top 20 CS schools) or complain that nobody is training them.
I guess thatās what being glued to a phone and social media for hours a day does to people.
Again just my opinion from my personal experience.
I doubt there's any significant differences between the populations.
That skillset is nearly forgotten. Sure there are great instructional youtube videos and instagram masons who are brilliant but the vast talent pool is gone. We struggled to find someone to patch a giant rock wall earlier this year. I understand why people don't want to learn it and haul rocks and bricks everyday but that knowledge base is on it's way out.
I had to spend hours scouring forums to piece together information that is available as a youtube video these days.
Actually, punch cards beat this.
That's why Neil J. Rubenking's and Jim Seymour's stuff in PC Magazine had checksums at the end of each line you typed in. Those were the days.
There were printed books where the code didn't work. There were also message board posts that described my exact problem. The only response would be from the OP himself, usually a "never mind, figured it out" thing, with no further details given.
In the past a lot of the appeal for hacking was to just get exposure to exotic machines, whereas now you can run the same stuff everyone else does locally.
Now the devices that my child uses canāt be easily taken apart and the solution when they break is to get a new one. They donāt have any reason to learn about the software internals, either, because everything ājust worksā as soon as they power a device on and the internet is always available.
Repairability of modern tech like phones and computers has gone the same way that cars have gone. It used to be pretty easy to open a laptop and even phones but now everything is often glued together.
And I donāt think itās because they are more complex. I think they are making manufacturing cheaper at the expense of making repair more complex.
He complains all the time about how he can't assume that kids know anything fundamental about computers.
Things such as manually saving files go above kids heads since the modern auto-save is so ubiquitous. Kids assume that all monitors are touch screen at first and will poke the screen before touching the KB&M.
File directories might as well be a magical black box. Good luck trying to get anyone to figure out how to print something if the default printer doesn't immediately work.
He wants to help, but is always shocked at how much kids simply do not know any of the primitives of a computer
Wow did that set me up for success in the future.
This was private Christian grade school. Way ahead on the tech curve compared to most schools.
But perhaps maybe tests like that can get people to stop referring to non-volatile storage as "memory".
Also there are old (ferite core) and new (NVRAM) technologies that are more or less both, further blurring the distinction.
Yes.
> Often I see RAM refered as memory with nonvolatile memory being reffered as storage.
That would be the correct nomenclature.
> Also there are old (ferite core) and new (NVRAM) technologies that are more or less both, further blurring the distinction.
The distinction isn't based on how it's built, but the use case and volatility. Memory is volatile and only intended for storing data for actively running programs.
SSDs and NVMe drives are storage, despite them looking like RAM chips, because they are non-volatile. When you remove power, they still have the data. A mobile device's "flash memory", which despite being called "memory", is storage.
If you think about it, RAM is short term memory, and storage is long term memory, no?
This would have been around 1997. I remember complaining because I had an older sibling at the same school, and all they had to do was draw the flag in MS Paint.
Alfred North Whitehead
Iām sure he wasn't advocating it so much as recognizing that it was inherently, inevitably, and universally a consequence of progress.
That happened to me with my 2 year old at the local library. I spent a few minutes showing him how to use the mouse. Then he touched the screen⦠and it worked. FML, the computer had a touch screen and a mouse.
I think there's definitely a loss in some areas of tech, but there's corresponding gains in some other areas. We can see this type of growth with the development of many other technologies as well; how many large farmers do you think could fully care for their plants by hand? How many kids know how to write a letter, or use cursive? How much of a toilet could most people conceivably fix? Low-level knowledge is often "lost" because it's not needed to actually use an advanced technology.
I agree that it will be interesting to see what trajectory this takes. COBOL runs a huge amount of our financial infrastructure, and almost nobody knows how to update/fix it. It'll be fascinating to see what the next COBOL will be.
That sounds like progress. Don't worry, plenty of kids will still be interested in how computers work at lower levels.
I don't think this new phenomonom changes things. These kids are still smart, and their knowledge is infiintely practical. But they might not be up to speed how it works under the covers. That takes some expereince, and time. The kids have alot of value, and i'd hire them. But the old guys are still needed to keep the high level stuff functioning while the kids learn.
"This is fascinating: as-of 2017 university instructors have been increasingly encountering students who have absolutely no idea how files and folders on a computer work"
https://old.reddit.com/r/apple/comments/o3k5rt/safari_15_on_...
Not the reddit top post itself - seems the link's had the querystring removed after a while?
Anyways, that's the relevant comment that this thread should link to :)
I do actually.
> they tell me they would rather watch someone else
It sounds like they'd rather watch someone else.
They did grow up with sandboxed computers that has some whitelisted applications and nothing else. That isn't the full computer experience. To me it makes perfect sense that they don't understand much.
These days though, the bar has been lowered dramatically. I work with some high schoolers for some research projects occassionally. This one kid must have been raised on ipads and chrome books. The goal was to copy the text output of some software connected to the instrument, paste it into a text document on notepad, and save the file. The kid looked at me like I was speaking french. I had to teach him how to copy and paste with a mouse, and teach him what a text file was.
Are kids taught computer classes anymore or touch typing, like I was? Or are they just handed their school issued chromebook or ipad and its assumed they know how to open the browser to g suite?
All these layers of abstraction make it hard to actually understand whats going on. It's like we've flipped the learning curve from being really hard at the start then easier (like learning CLI tools and programming then it "clicks" when you realize the syntax is similar across most languages and you can pick up anything easily), to really easy at the start and impossible to understand later because we abstracted away what actually happens.
I appreciate Android more and more because from a design standpoint, it had "desktop" features on day 1. File explorers apps, or being able to choose which app to open a file with. Connect it to a PC and it becomes a USB storage device.
Yet somehow Apple, which required the god-awful iTunes software to do anything sync-related, won the MP3 player battle.
I've had to explain the concept of downloading files, file system directory structure and other basics. These are students are at a pretty good school, studying to become data scientists!
The reason is exactly what the author in the link says. They grew up with smart devices, but apparently not desktop/laptop computers.
It's going to be strange seeing how this plays out. Will the consumer mentality bleed over into power users? Will schools bring back "computer basics" classes?
I can sympathize - it is tough to live in a world that isn't your own, where the default expectations isn't what you know. The same aggravation is played out when a dad realizes his son doesn't know how to make a shed or fix a car, and when your parents don't know how to use a smartphone or not get scammed by nigerian prince schemes.
The world relies so much on established knowledge, and this established knowledge makes it hard for the generations to relate to each other.
Also, not knowing what application to open a PDF with... isn't that what we have tried to turn user interfaces into ever since someone invented the document metaphor?
Link to old.reddit.com so you can experience the old, and far superior IMO, reddit layout if you're not logged in and have that option enabled.
Same with banking, composing a letter, sending money orders - you name it. We had one subject dedicated to this starting 9th grade.
These days because tech is everywhere we seem to assume that we don't have to teach it in a formal way.
I was a teen through the 90s, and had a small consulting/computer sales business in my 20s while it was still common for home PCs to be built from components, which exposed me to a decent cross-section of computer-using society (in IL) at the time. This was the early days for the Pentium class machines and Windows 95 was all the rage.
Back then most adults didn't know how to use a computer either. The moment a terminal was required to get something done, eyes glazed over. If they couldn't simply point and click on something, it wasn't happening.
āKids who grew up with automatic transmission don't know how to do anything with stick.ā
āKids who grew up with agriculture don't know how to hunt and gather.ā
Yeah, and people still ride and otherwise use horses and hunt and gather, and cars are older than smartphones and agriculture is much older.
The niches shrink, though.
First, Japan had a mindblowing consumer electronics industry way before we did. There were special purpose devices for everything you could want. They were all user friendly and did not require understanding how the underlying system worked. They didn't need a PC since all their electronic needs were already met and met better.
Second, Japan is basically 99% urban living, as space is at an insane premium, and even when you are in the country the houses are built small due to culture and lack of open space, since if you're not in the city you're probably in the mountains. This means there was no physical place to even put a PC in most Japanese houses the way American houses might have a desk in a corner or even an office.
Third, and probably the most important, phone calls in Japan were always pay by minute, even for local calls. This meant that if you were online with a modem, you were paying the phone bill just sitting there. This meant that if a person even had a modem, the would rarely use the internet. Since America had monthly-billed phones, there was no problem staying up all night on AOL chatrooms, and AOL really was the killer app that pushed PCs into American houses.
IMO this is why the PC revolution that really took off in American homes, and by association a bunch of us who cut our teeth mucking about with bat files so we could play our DOS games and ended up learning useful skills out of necessity never happened in Japan.
The key really was that brief time period where hardware had finally become widely available but software was still catching up with the new mass market.
I remember going there in 2001 and imode websites were already in heavy use with the people I met, whereas at home they were trying to push WAP but it was too expensive to get traction.
My working class dad who had like 8 years of formal education in his entire life taught himself visual basic in the 90s through magazines and books. Getting emails from students who could theoretically just type stuff into google at 1 am was a genuine shocker to me.
(this is Germany in my case)
This was also true back in 2006 when I took Computer Engineering (in Canada). Installing an OS was never trivial.
Add to this, we tend to don't need PC for life (but is needed for office work). Nintendo and Sony is headquartered here (technically SIE is now HQ'd in the US but most people don't know) so PC gaming isn't a huge thing (but now it'S growing). Tax filling isn't needed for normal sararyman. Urban homes are tend to small. Schools are really behind for everything. People tend to not good at English.
Leading up to the final exam, I brought my laptop to class and burned all of those photos onto CD-Rs (for free) for anyone who wanted one.
Anyway, when the students around me noticed that I was using the keyboard to drive this process instead of dragging files around, they were utterly amazed.
Kids can't use computers... and this is why it should worry you [1]
[1] http://www.coding2learn.org/blog/2013/07/29/kids-cant-use-co...
However my point still stands, that digital literacy is on the decline. Having said that, I've raised four children and two of them are quite comfortable striping a computer down, reinstalling an operating system, using a CLI and SSHing into a remote Linux server to run Minecraft and CSGO.
It's my current job to teach kids how to use computers, and I think we're making some progress.
The only way that would work is if your CLI is just a pipe to an improved version of Google Assistant or Siri that can generously understand natural language.
Even if you would want your kids to grow up to become developers, there's no reason why they'd have to "learn computers" when they're young.
There isn't much we can do about this trend, it will continue no matter if we want to change it or not. But talking about a trend and what consequences it will have is still interesting.
Applications being able to assume that you have a keyboard, mouse and big screen really allows them to create way more powerful interactions while any tool made for a smartphone will be severely hampered by its UI limitations.
Exactly, so more people than ever know how to use computers.
Seems like a great benefit that they donāt have to deal with all the unnecessary complexity.
Being forced to learn enough computers to log on to your bank doesnāt make you more employable.
I mean, what's the societal benefit from young people "knowing how to use computers"? It's not like they won't learn when they enter university.
Also, I don't think the claim is even true, where I live kids have to use computers every day in school from around 10 years old.
> It's not like they won't learn when they enter university.
That is a good point, add "increases the burden for people to enter university" and "increases the divide between those with degrees and without" to the lists of problems this causes. Soon people will probably assume you don't know how to use a computer if you didn't go to college.
Before you said we were talking about society. Society doesn't care about people's hobbies.
> That is a good point, add "increases the burden for people to enter university" and "increases the divide between those with degrees and without" to the lists of problems this causes.
Do you have any support at all for these statements? It seems to me that more people than ever have access to computers, at younger ages. When I was at university in the late 90's people didn't bring laptops, now elementary school kids do. And every other boy is addicted to Fortnite.
Society is built out of people; people are in large part built out of their hobbies as kids. TL;DR: You're wrong.
> It seems to me that more people than ever have access to computers, at younger ages. When I was at university in the late 90's people didn't bring laptops, now elementary school kids do. And every other boy is addicted to Fortnite.
My kid has had a laptop for school work since he started hƶgstadiet (9th year), and is addicted not to Fortnite but, uh, "CS GO" I think (though on another laptop)... And (despite my occasional attempts to impart some knowledge) he knows fuck-all about what we would consider basic computer usage. TL;DR: You're still wrong.
Sure there is! We can start making an actual organized attempt to teach computer literacy in schools. We've been leaning on "children will learn this stuff on their own" for too long, and the result has been that students from less privileged backgrounds often never learned it -- it's about time we fixed that.
here's a fun interview with Matt Godbolt (of Compiler Explorer https://godbolt.org/ ) where he explains how he first learned to program -- first by typing Basic source code listings for games out of magazines into a ZX-Spectrum, then progressing to writing programs in assembly instructions and then assembling them by hand into machine code to enter into the machine as the ZX-Spectrum didn't come with free assembler.
ps: it's not a rant, it's a natural side effects of our cultures. The selling point of most things is to simplify actions. Until you have nothing to do or understand. Then people are stuck in their comfort zone, isolated from anything worth thinking about.