I’m trying to get a job in IT that will (hopefully) pay more than a usual 9 to 5. I’m been daily driving Linux exclusively for about 2 1/2 years now and I’m trying to improve my skills to the point that I could be considered a so-called “power user.” My question is this: will this increase my hiring chances significantly or marginally?

  • lynndotpy@lemmy.ml
    link
    fedilink
    arrow-up
    15
    ·
    edit-2
    5 months ago

    Learning Linux was probably the very best thing for my career.

    The fact that I use Linux as my primary OS has been a positive in almost every interview I’ve been in as the interviewee. Linux has been used everywhere I’ve been, and that represents a huge amount of upskilling they can skip.

    As an interviewer, I’d say that developers who use Linux generally understand their development stack better.

  • MyNameIsRichard@lemmy.ml
    link
    fedilink
    arrow-up
    11
    ·
    5 months ago

    To give yourself a better chance, learn things like:

    • Bash scripting
    • Docker
    • Docker Compose
    • Kubernetes
    • Oauth2 and and an authorization server like Keycloak
    • Build and deployment tools like Jenkins

    Also learn how to deploy database and web servers manually.

    It sounds like a lot but they’re things you’ll be expected to use.

  • GustavoM@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    5 months ago

    Even a simple “I know how to setup a network-wide ad blocker on docker by using my own image” can get you far, so yep.

  • ephemeral404@lemmy.ml
    link
    fedilink
    arrow-up
    13
    arrow-down
    3
    ·
    edit-2
    5 months ago

    If you’re applying to work with my team. A big Yes.

    Seeing a developer use Windows is a big turn off, I can clearly see all the future dev environment problems I’d need to assist them with.

    And if you understand linux permissions, the architecture, bash, common tools, etc. I can envision how you will make the dev experience better for everyone and contribute to fix any deployment issues. Unlike windows, you won’t be introducing ovearching solutions to problems which can be solved with a simple bash script.

  • Quazatron@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    5 months ago

    It will. Keep in mind that, depending on the type of job, you’ll have to keep learning new tech just to keep up: virtualization, containers, orchestrators, automation, backups, logging, auditing, scripting and God knows what else. It’s a good starting point to get you the jobs that the Windows crowd won’t touch because of the command line.

  • umbrella@lemmy.ml
    link
    fedilink
    arrow-up
    7
    ·
    edit-2
    5 months ago

    get a cheap mini-pc and set it up as a linux router/server/lab

    does wonders to teach you the tech used in the industry, and you can even setup your own netflix, google drive, spotify and more.

  • orcrist@lemm.ee
    link
    fedilink
    arrow-up
    6
    ·
    5 months ago

    You didn’t tell us what you think the usual 9 to 5 pays. Are you asking whether a tech job pays more than minimum wage? Many of them do. Also, when you’re interviewing, and even when you’re writing a cover letter, try to avoid the term power user, and instead provide details of things that you’ve actually done. Anyone can call themselves a power user, but what does that even mean? If you say you’re a power user, if you’re lucky the interviewer will ask you for details, and if you’re unlucky they won’t, because they’ll assume you’re just grandstanding. So you’re better off providing a little extra information up front, and not gambling on them asking for it.

  • netvor@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    5 months ago
    1. don’t call yourself “power user”

    It might just be me but it gives off “I can set up a printer, yay!” vibes.

  • BodilessGaze@sh.itjust.works
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    5 months ago

    It depends on the role. My first job was doing manual QE on Windows, and knowing Linux wasn’t much help at the time, but it did help me transition to a coding role in the same company a year later. I’m now doing platform engineering at a major tech company, but that has a high barrier to entry, which I suspect is the case for most roles that are Linux-focused. If you’re trying to get your foot in the door, I think you should look at job profiles for low barrier to entry roles (e.g. tech support) and try to work your way up.

  • pastermil@sh.itjust.works
    link
    fedilink
    arrow-up
    3
    ·
    5 months ago

    My personal experience: Absolutely!

    I’ve always landed on jobs/projects that involve Linux server. Generally startups with not much expense to spare would go for this route. However, even bigger companies would opt for enterprise Linux.

    I wouldn’t say that will work on every IT jobs out there, but when it does, you know you’re in for a fun ride!

  • Vinny_93@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    5 months ago

    I’m in data engineering and that market is dominated by Microsoft. Understanding an os is essential if you’re, say, a sysadmin.

    I’d recommend looking into some certifications. Some businesses are very sensitive to those.

  • hawgietonight@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    5 months ago

    If your goal is to make yourself more valuable to employers/clients the best path is to specialize in some critical and niche enterprise tech. People that are good at stuff businesses were lured into using get paid very well. In my case it was SharePoint, but that’s just an example.

    Knowing your way around the OS is taken for granted in these positions, so you have one piece of the puzzle, which is great, but you need the other pieces.

    But be careful, if I have to choose between two experts, one with basic win+linux and the other only linux, I’m choosing the former.