921
you are viewing a single comment's thread
view the rest of the comments
[-] Wfh@lemmy.zip 68 points 3 days ago

Am in tech. Surrounded by tech people. Front devs, back devs, data engineers, data scientists and analysts, IT techs...

They know windows. They know macOS as an "easier alternative for normies". Some of them even prefer it because it's "easy". A few of them even know there's a terminal somewhere, but wouldn't git commit from the command line even if their life depended on it.

A lot of them have heard of Linux, in a distant and nebulous way. Most of them still believe that Linux is confined to the server space or a weird dev environment inside WSL because you're developing for servers, that you can't daily drive Linux as a desktop, or that you can't game on Linux. None of them would consider switching even if they spend their day complaining about how shitty windows is.

This is true for about 95% of the tech people I interact with btw. Big tech psyop is real.

[-] Logical@lemmy.world 2 points 1 day ago

Working as a dev, I have the same experience. The few times I've tried to bring Linux up as a viable option to the OS we're all forced to use at work, and most of us hate using (Win11), there's little to no interest. There's a few Mac users on my team, but that's about it. I think it's that the majority of folks, even if they're working in tech, simply don't have enough of a reason to try something unfamiliar, which might cause them new and unknown problems, or require them to rethink how they use computes, on their own machines. Even though I'm pretty sure that most would prefer it, given some time.

[-] eager_eagle@lemmy.world 42 points 3 days ago* (last edited 3 days ago)

I wouldn't take a developer who can't write git commit from command line seriously

[-] PoastRotato@lemmy.world 20 points 3 days ago

One of my developer interns only ever uses the visual Git plugin in IntelliJ. It seems to work for him, but I can't figure it out at all for the life of me; something about the visuals made it so difficult for me to parse. I'll stick to my terminal, thanks.

[-] Damarus@feddit.org 5 points 2 days ago

I prefer a GUI for most stuff. They're way more discoverable, you don't have to memorize cryptic flags, and the mouse is just the more efficient input device to me.

Still I can use a terminal if I have to, that's just part of the job to me.

[-] halcyoncmdr@piefed.social 8 points 3 days ago

Sometimes the brain just needs a big button. Other times the button is confusing even though it says exactly what it does.

[-] DaleGribble88@programming.dev 7 points 2 days ago

I mean, I can - I know how, but boy having the GUI is nice. I can put a commit message title and a detailed message in a way that works well with my brain. Using two -m flags will never click with me, and yes, I had to look it up again just to leave this comment.

[-] firelizzard@programming.dev 5 points 2 days ago

There’s a big difference between “prefers a GUI” and “incapable of/completely unwilling to use the CLI”

[-] cows_are_underrated@feddit.org 2 points 2 days ago

You can emit the -m flag and a Texteditor will pop up, so that you can write multi-line commit messages.

[-] Seralth@piefed.seralth.com 2 points 2 days ago

It's most of them from my experience.

I've never seen a group of people who are more resistant to learning about their own hobby then techy people.

They learn their workflow they settle in and then just refuse to learn anything else at all.

The Linux community is only slightly better with that...

It's baffling

[-] Wfh@lemmy.zip 4 points 2 days ago

It's not their hobby. It's their fucking job.

[-] SlurpingPus@lemmy.world 7 points 3 days ago* (last edited 2 days ago)

They know macOS as an "easier alternative for normies"

Questionable amount of knowledge for techies if they aren't aware that MacOS has a nearly full-blown FreeBSD inside. Then again, discourse on Reddit and Lemmy is the same way. But a lot of webdevs love MacOS, which also leads to tons of open-source utils for it, that I don't have to download as binaries from a site last updated in 2016.

There's a sorta-famous photo from CERN, from early 2010s, with a room full of folks who work there, all with Macbooks. A dude I know went to CERN sometimes for his university, and came to me with a question of why he's seen so many Macs there. I explained that it's a Unix but with a GUI made for people.

[-] Wfh@lemmy.zip 3 points 2 days ago

Yeah after almost 20 years of mandatory winslop workstation use, I finally had the opportunity to get a Mac work laptop. It's night and day. Still not Linux, and I had to learn a new UX in record time but at least everything I need and the environment I'm familiar with runs natively instead of having to fight this WSL shit every hour of every day.

[-] NuclearOatmeal@beige.party 7 points 3 days ago

@Wfh @VegOwOtenks

MacOS has less "hiccups" when running containers compared to windows. We can't run Linux as main os on our machines because support doesn't want to support that, so we run it in docker for our dev work.

[-] Tiger@sh.itjust.works 4 points 3 days ago

That’s kind of an astounding anecdotal batch of experience, you sure more of those folks don’t know Linux better?

[-] halcyoncmdr@piefed.social 3 points 3 days ago

Similar position... Definitely accurate from my experience as well. There's a couple that clearly know, but a lot that don't even though they are deep in tech fields.

[-] ExperimentalGuy@programming.dev 3 points 3 days ago

Same position and agree

[-] Wfh@lemmy.zip 1 points 2 days ago

Honestly, except from some old graybeards who worked on AIX for 30 years, I'm usually the only one in any given squad who can write shell scripts. Now of course they slop GHA shell scripts and wonder why performance is shit.

[-] Axolotl_cpp@lemmy.dbzer0.com 2 points 2 days ago

Yep, i can confirm this, many programmers i know are like this

[-] BlaestEgnen@feddit.dk 1 points 2 days ago

It's first in the last few years we've begun seeing somewhat stable gaming distros for Linux, which doesn't require a ton of fiddling for every single game.

Yet kernel level anti cheat is still an issue, so if you want to play some of the big PvP games. There's a lot of inconvenience to get them rolling

[-] cows_are_underrated@feddit.org 1 points 2 days ago

I would say the bigger inconveniences lies within being able to play the big PVP games. Linux not running LoL is a win for everyone.

this post was submitted on 13 Oct 2026
921 points (98.5% liked)

Programmer Humor

33644 readers
3296 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS