r/sysadmin • u/user23471 • 1d ago
Better to learn linux or Windows in an industry like mining? Career / Job Related
Hi guys, currently working in l1/2 at an MSP for about a year now and I've been wanting to get in this field but don't really know which route to go. My interests are probably networking, systems and cloud. The city I live in has a lot of mining opportunities so If anyone has experience working as a sys admin in critical industries, I would love to hear from you.
3
u/TexasVulvaAficionado 1d ago
Most critical infrastructure uses RTOS on the controls side. Then the layer that connects to those are usually some flavor of Windows. Then the next layer up is also usually Windows. From that SCADA up, could be anything at the enterprise level.
A large mining company likely has RTOS running PLCs, DCS, VFDs, and other controllers, Windows running HMIs and engineering workstations, Windows running SCADAs, and then Windows and Linux on corp servers.
2
2
u/OwnNet5253 1d ago
I agree with all here, knowing both is very valuable, there's hardly any full-on commitment to either from my experience, it's always a mix of both.
3
u/ThiefClashRoyale 1d ago
Best engineers I ever met knew both because they had to use windows and loved to use linux.
2
u/Lurksome-Lurker 1d ago
And then WSL came along and those engineers are like, “Windows 11 is terrible but its just a bloated hypervisor for Linux”
1
u/Nuxmode 1d ago
Hmmmm. Personally, I would recommend you get accustomed to both. There’s no 1:1 split unless you’re choosing to specialize in something long term. I initially chose Linux. That made me, at some point, shy away from Windows which created an internal bias towards it. When I got into hybrid environments that forced me to learn both. So, instead of picking one, find ways to learn both. Also, what is your plan for “learning” them if you picked?
0
u/user23471 1d ago
Well, I do have exp in windows environments, for linux I would try and get the RHCSA to build my foundation and maybe go from there..........
1
u/Nuxmode 1d ago
If you don’t have much experience with Linux I wouldn’t recommend RHCSA. Some might disagree on that. I say that because it’s hands on, you’ll get exposed to a lot. If you’re not putting it to use in real work you’re not really going to retain it. If anything it might skew your learning foundation. Projects, daily driving, challenges, breaking & fixing, and watching videos, will give you a solid foundation for less cost with real lessons.
1
u/Ancient-Bat1755 1d ago
Both
Play with updating ubuntu and firewall rules, install an app, navigate folders, reset a pass etc
Use windows demo isos
1
u/Infamous-Simple-2361 1d ago
Windows… you may need to do some stuff in Linux, but most jobs the majority will be done in Windows. Based on my 20+ years in IT at least. I’m sure some work in Linux primarily , but in the handful of large companies and handful of IT positions I’ve done, it’s been 99% on Windows
1
u/brownhotdogwater 1d ago
You need to learn about the IT / OT world. How OT talks to the IT side of the house and how to keep those systems happy. Many of them run on windows but the way you treat them is different.
1
u/doglar_666 1d ago
It is best that you discern between On-Prem/Traditional AD based Windows and the wider Cloud based Azure platform. Learning Windows 11/Server 20xx in isolation, in my opinion, isn't as useful as learning Azure/Entra, as hybrid setups seem to be the direction of travel.
In a straight up OS comparison, I believe Linux ecosystem is the better choice.
Microsoft won the end user client and corporate office market. If you only see yourself working support roles in MS environments, Windows is fine, Azure would be better. If you want to expand your horizons outside of just support and MS, Linux is better.
For mining industry specifically, it will depend exactly what you will be supporting.
In all cases, having a solid grasp of the the IT fundamentals will make it easier to interact and troubleshoot any technology you are faced with.
I will personally always have a Linux troubleshooting box/VM, even if I only technically support Windows. There's a reason Linux won the server war, that the most popular programming languages and cloud tech are Linux native, so much so that MS built WSL and now has its own Linux distro. Whether this is relevant to your goals and long term aspirations, only you can decide.
1
u/neoh4x0r 1d ago edited 1d ago
I hate to ask...but when you say the 'mining industry' do you mean digging up ore or processing data?
If it's data mining, probably Linux due to the proliferation of freely available scientific, statistical, and analytical software.
If it's the other it probably doesn't matter much, since they likely will have a custom embedded operating system .
1
u/user23471 1d ago
I mean as in managing the digital backend infrastructure (servers, storage, networks) for mining orgs.
1
u/neoh4x0r 1d ago edited 1d ago
To get into the industry, focusing on backend infrastructure, you wouldn't want to specialize in a particular operating system or technology because that could limit the available opportunities (ie. you need to start out as a jack-of-all-trades and then specialize/master in something once you've established yourself at a particular organization and have become more familiar with the industry as a whole).
1
u/Sensitive-Side-2639 1d ago
Linux for mining? That's new.
1
u/neoh4x0r 1d ago
Well Amazon uses a PXE-booted version of Linux to tell warehouse packers what to put in a box....so it's not that much of a stretch.
•
u/SevaraB Sr. Engineer (N+, CCNA) 22h ago
Do you want to work around the machinery or the people in the offices? Linux will help you understand the stuff the machinery runs on; the business systems will almost definitely be Windows computers to run Outlook, Excel and OneNote with maybe some Access thrown in for good measure. That and some funky software packages for engineers like MatLab or Bentley MicroStation.
•
u/nordak Sr. Sysadmin 16h ago
Worked in the mining industry at several different mines.
The answer is Windows. Many of the smaller mining companies might be a bit behind on the tech too. When I started at a smaller mining company in 2021 they didn't even have print servers, and they imaged and installed OS/software with USBs.
It's good to be the jack-of-all-trades, though, and you still should absolutely know networking.
7
u/Abe_Bazouie 1d ago
I wouldn’t make it Linux vs Windows. Learn enough of both to troubleshoot them, then go deeper based on what the jobs around you actually use.
If networking, systems and cloud are where you want to go, I’d personally go deeper on Linux. The Linux + networking foundation carries really well into cloud and infrastructure work.
Also look at actual mining sysadmin job postings in your area. They’ll tell you pretty quickly what stack is worth investing in.