this post was submitted on 04 Apr 2024
853 points (99.4% liked)

Linux

48385 readers
1171 users here now

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.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 16 points 7 months ago* (last edited 7 months ago) (3 children)

My buddies and I have worked at companies that went through similar transitions and reversions.

The issue is not the cost or even the ideology. It is the training and support. There are a LOT of really good training resources for MS Office and, at least for millennials, outright education in k-12. So, by switching to libre office or anything similar, you are suddenly putting a large burden on yourself and random enthusiast youtubers who will start advertising nordvpn partway through explaining what a pivot table is. Because the vast majority of people don't know how to google "how to edit the footer for slides in Libre Office"

And that RAPIDLY adds up to being a lot more expensive than even the full priced licenses from MS. your more technically competent staff suddenly have very large support burdens because "Oh, I just have a quick question" and that increases their burnout.

That said, it is going to be really interesting in the next 5-10 years (... assuming the world doesn't end in a series of thermonuclear explosions first) since gen-z are very much brought up on Google Docs and the like. So even MS Office will have a significant training overhead for new hires.


At one of my other jobs we had to migrate a codebase from SVN to Git. it... was incredibly overdue and it was making for a greater burden on new hires who had to learn an antiquated toolset to contribute. But it was a genuine concern because most of the existing developers who understood "where the bodies were buried" had already "suffered through giving up on CVS for no good reason". And we genuinely had to acknowledge that we would lose staff "on both sides" and, while I am not proud to admit it, more or less set up a few underperforming early career staff to be sacrificial lambs. Making it a point to let Old Fuck #5 know that the guy who was struggling to understanding how to write performant kernels was available to work through how to write a commit message. That way the rock stars who we were dependent on would not put in their notice.

[–] [email protected] 3 points 7 months ago

This really depends on adequate training. And it's a shame this training does not start in school. Microsoft and Google have a very strong hold in schools and that conditions people to stick with what is familiar :(

[–] [email protected] 2 points 7 months ago (1 children)

I don't have the direct experience you do, but when you say "training and support" I would venture that includes "the vibe" of the thing.

People who have used Windows & Office forever will find using a new platform irritating just because everything is just a little different.

Couple that with the fact that non-tech people often perceive opensource as the free+shitty version, and it's surely a recipe for an "ideology" whereby employees feel that they're being abused - forced to use a shitty platform so the city can save a few dollars.

There's also a halo effect, whereby any issue gets blamed on free+shitty platform instead of simply tech being tech.

I just don't think that training and support can really solve that. You really need employees to believe in the benefits if opensource and I'm not sure that's achievable.

[–] [email protected] 2 points 7 months ago

The "vibe" doesn't really matter. You are getting paid to do a job, you are gonna do it. You can't refuse to write documents because you have to use Word instead of Google Docs or whatever.

No, it really is the training. Because the most obnoxious thing in the work force is an old white guy. They can't outright say "no". But they will do everything in their power to talk about how EVERYTHING is a blocker and they can't get any work done because nobody wanted to teach them something. Or nobody was able to answer the questions that they refuse to ask. And so forth.

Having a database of training videos or even an outsourced consultant goes a long way toward "Hey Jon? Nobody gives a shit. Do your job". Whereas having to link to just a document or explain something yourself is how they will actively refuse to ever retain any information.

[–] [email protected] 2 points 7 months ago

Because the vast majority of people don’t know how to google

My mother is like that. Every now and then she asks me whether I'm skilled with Excel and how to do x thing in Excel. x is usually some pretty basic thing that I don't know how to do but I'm sure it is googlable. I wonder whether this is the norm for people who use a computer for work daily but aren't "tech guys".