this post was submitted on 25 Jul 2023
794 points (100.0% liked)

Technology

37799 readers
84 users here now

A nice place to discuss rumors, happenings, innovations, and challenges in the technology sphere. We also welcome discussions on the intersections of technology and society. If it’s technological news or discussion of technology, it probably belongs here.

Remember the overriding ethos on Beehaw: Be(e) Nice. Each user you encounter here is a person, and should be treated with kindness (even if they’re wrong, or use a Linux distro you don’t like). Personal attacks will not be tolerated.

Subcommunities on Beehaw:


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

There are few things quite as emblematic of late stage capitalism than the concept of "planned obsolescence".

you are viewing a single comment's thread
view the rest of the comments
[–] teawrecks@sopuli.xyz 9 points 1 year ago (3 children)

I've heard of CS majors coming in these days not knowing what a filesystem is.

[–] sociablefish@lemm.ee 1 points 1 year ago

so they think that reformatting is wiping the drive clean instead of recreating ntfs/exfat metadata files

[–] CalcProgrammer1@lemmy.ml 1 points 1 year ago (1 children)

A decade or more of kids growing up with shitty toy computers instead of real computers will do that. Mobile OSes, in their ridiculous pursuit to dumb down the computing experience, have dumbed down the computer users.

There seems to be a sweet spot in age where you grew up with actual computer experience. Young enough to actually grow up with computers in your household and school but old enough for those computers to not be toy mobile crap.

I'm very glad mobile Linux phones exist now. Having a real computer in my pocket rather than some awful imitation of what a computer should be is refreshing. I always wanted a pocket computer as a kid, but then when it actually happened it felt nothing like a computer unless you hacked it.

[–] teawrecks@sopuli.xyz 1 points 1 year ago (1 children)

The first PC my family had, and thus first computer I had extensive experience with, was a Dell Pentium 4 running XP. Yeah, obviously I used a file system implicitly, but I remember thinking later when I entered college and the workforce that I was deprived of learning how to use a "real" computer because I didn't get to experience the consumer PCs of the 80s. I didn't have experience with a C64, I didn't need to learn BASIC or a command line just to use the computer. As a user, understanding how reads and writes to disk happened, and how to make the best use of my working memory wasn't necessary, the OS handled it all. I just needed to know to click "eject" first. And yet I'm doing fine (I think :D).

My point is, every generation will be able to say "I grew up with a dumbed down computing experience". But I'm more optimistic about this I think. I welcome a generation of computer scientists who think completely differently about how files should be organized. It's not important that I know BASIC, and maybe it's not important that today's students think in terms of file systems. They're still smart people, they'll still need to learn trees and graphs to solve problems. They just won't be pre-programmed with assumptions and requirements that may not exist anymore or in future hardware.

[–] sociablefish@lemm.ee 1 points 1 year ago* (last edited 1 year ago)

2023 python programmers not understanding why you need to use the context manager when you open files (or not learning c++ first) "whats a file socket?" "why do exceptions mess everything up" "__exit__ worse than c++ destructors" (if they even know dunder methods and didn't have python as a first language) "whats the big deal if you don't close a file"