466
Microsoft causes learned helplessness
(lemmy.sdf.org)
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
This is a really childish and badly formulated take on Windows Users. Basically, linux circlejerk.
How so?
Don't take me wrong, there's some truth to this. But the way it's written screams "Windows users are drones because of evil Microsoft". That level of bias is not really constructive. There are more reasonable/rational ways to expand upon this phenemonon that doesn't end up in a circlejerk. Since it's quite a big wall of text, I will give one example.
The author makes a broad generalization that, because of Windows' mystification of its inner workings, Windows users can't even imagine the thought of becoming a programmer. And well, I know plenty of programmers that to this day have not even touched anything but Windows. Some of them never use the terminal, but some are quite good at it.
My partner got into programming because of learning how to mod games on her Windows PC. The idea that Windows can't be a path to wanting to program is just a little silly.
Made my way to CTO and it all started by making WoW mods on my PC in high school. I don't get that mindset at all. Hell I still program on windows.
And I did too because I wanted to make EPIC minecraft servers back in 2010 :)
And, yet, most of them exhibit this exact behavior: .NET is what Microsoft blesses, and this is the only reasonable language to use.
Don't get me wrong. There are exceptions; but they are exceptions. And most of those can navigate a Linux terminal reasonably well, even if they prefer Windows.
What the author describes is not learned stupidity, but learned avoidance of diversity. Tell me this doesn't describe most of the Windows .NET devs you know.
Probably because pretty much nothing mentioned is unique to Windows. Apple, Android, and various Linux distributions all expend a lot of effort hiding complexity from the people who don't care to see it (which is most people).
Because nobody made a Steam Deck until 2020. Everyone plays video games now and have for years, and unless you have a console, the only way to play 99% of video games is using Steam's windows version or a specially adapted Linux .
Don't get me wrong, the moment that Windows 11/12/etc. outright requires logging into a Microsoft account (Protip: As of this writing, using the email "no@thankyou.com" and submitting a blank password forces Windows 11 to let you make/log into a local user account) to use it, I'll be installing Steam OS on my OneXFly, and it's why I don't use my "free" upgrade to 11 on my Windows 10 gaming desktop. I just don't think you realize how big a deal compatibility really is for gaming.