• wrinkle2409@lemmy.cafe
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    edit-2
    12 minutes ago

    I had to do that once but the company wanted me to use a Mac over my own Linux. I can’t stand anymore to be forced to use specific platforms to do my job. It’s like going to a car repair and demand the mechanic to change your tire using a plastic wrench.

  • RedFrank24@piefed.social
    link
    fedilink
    English
    arrow-up
    35
    arrow-down
    2
    ·
    edit-2
    2 hours ago

    I think that’s a tad excessive. Sure, Windows sucks, but it’s not my machine so I don’t give a shit. Now, if they expected me to bring my own machine and also insist that it’s Windows, I’ll get pissed off and refuse the offer. Their machine though? They can demand whatever they want, so long as I can actually do my job.

    9/10 times it’s not Windows I’m fighting against when I’m unable to do my job, it’s the IT department not giving me admin rights over the right folders so I can’t even install Docker without spending 3 days with them to get the right permissions.

    • dream_weasel@sh.itjust.works
      link
      fedilink
      arrow-up
      3
      ·
      13 minutes ago

      I think that depends a lot on what you’re expected to do. I’d write an email like this if I were expected to be an effective developer on a Windows system. I use Linux because I use vim, not the other way around. I can’t WSL for linux to use tmux or something and be nailed to one laptop screen, it just isn’t worth it. Besides the whacky clipboard problems it’s just not sustainable to be permanently containerized in your host system IMO.

      Now if you are using an "I"DE like vscode or something it’s maybe not so bad because it at least plays on windows. Gvim is trash, and the whole reason to really lean in to vim/nvim is to sew your development environment right to any other program you need.

      IDK, there’s a dollar value beyond which I would not care, but it’s a gross amount.

    • UnrepentantAlgebra@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      1 hour ago

      To be fair they tried posting it on the Linux community on .ml and there were so many upvotes and positive feedback that it crashed the server. So they had to post it again somewhere more balanced to limit the impact.

    • Romkslrqusz@lemmy.zip
      link
      fedilink
      arrow-up
      19
      ·
      2 hours ago

      Gmail is functional at what it sets out to do, which is send and receive email.

      The sender is not expressing privacy concerns, they’re expressing functionality / utility concerns.

      • lambalicious@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 hours ago

        I use it at my “catch other people’s emails” account, tho so far I haven’t been quick enough on the draw to do cool stuff like slurping account creation tokens, goodie delivieries or stuff like that.

  • one_old_coder@piefed.social
    link
    fedilink
    English
    arrow-up
    129
    arrow-down
    15
    ·
    4 hours ago

    99% companies have been using Windows for the past 30 years. I would gladly accept any job using Windows, even more if they paid well. I hate Windows way more than everyone else, but being unemployed is worse nowadays.

    • nous@programming.dev
      link
      fedilink
      English
      arrow-up
      87
      arrow-down
      1
      ·
      3 hours ago

      You assume they don’t already have a job and we’re just looking for other opportunities. Not everyone is unemployed before they apply for other jobs. If anything that is a good time to look as it gives you stronger position to negotiate from.

    • Slotos@feddit.nl
      link
      fedilink
      arrow-up
      39
      arrow-down
      2
      ·
      3 hours ago

      Senior backend engineering definitely doesn’t see 99% windows adoption rate.

    • jol@discuss.tchncs.de
      link
      fedilink
      arrow-up
      1
      arrow-down
      8
      ·
      3 hours ago

      I haven’t found a company that enforces windows of everyone. Seems ridiculous. I would sign the contract then simply require a Mac because I don’t know how to use Windows. IT be dammed.

      • plz1@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        28 minutes ago

        I recently quit a company that does. They hid that until after I accepted and started. I quit out of frustration after a couple weeks of having to listen the the fan all day due to their surveillance and telemetry running. They even disabled sleep mode, so you either had to leave that thing phoning home 24/7, or forcibly shut down every day. 10 minute boot time on a brand new laptop.

      • wasabi@lemmy.eco.br
        link
        fedilink
        arrow-up
        15
        ·
        2 hours ago

        Smaller companies, maybe. But bigger companies will have a ‘Security and Compliance’ department which will force everyone to use a company-supported platform. It goes beyond OS too. Unapproved apps, even if you are allowed to install them, may not connect to company resources.

        • Mikina@programming.dev
          link
          fedilink
          arrow-up
          5
          ·
          edit-2
          2 hours ago

          Managing centralized security and device management correctly on multiple OSes must be a nightmare. From EDRs to app and device provisioning.

          You should do dev work in devcontainers anyway.

          Not that it’s an excuse or that I’m happy with that, but I can totally understand why companies do that, and tbh I’d rather see a properly secured than have the option to run Linux.

          But I’m biased, because I used to do Red Teamings, and the things I’ve seen…

        • Pika@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          1
          ·
          2 hours ago

          for a senior engineer position though? That seems counterproductive. I would expect it of one of the entry levels or non-it but forcing a windows ecosystem on a development or engineering sector screams red flag to me.

          • Zak@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            1 hour ago

            A senior engineer obviously needs (and knows how to handle) considerably more access to their workstation and company IT infrastructure than the average employee. On the other hand, I’ve occasionally read complaints from IT security types about engineers being way to eager too install sketchy stuff.

            There’s some truth to those complaints. I might need to try out several libraries and tools to see what works best for a certain use case. Is that new one with 15 stars on Github actually safe? Are all of its dependencies? How many developers perform a task like that in a sandbox? How many of those perform a thorough audit before taking it out of the sandbox?

  • underscores@lemmy.zip
    link
    fedilink
    English
    arrow-up
    38
    arrow-down
    7
    ·
    3 hours ago

    extremely based, I have no idea how any dev at my company tolerates windows.

    in addition to how extremely slow and incapable the OS is in general,we have to submit tickets to run software because everything is installed through random .exes.

    • masterspace@lemmy.ca
      link
      fedilink
      English
      arrow-up
      12
      ·
      2 hours ago

      Lmao.

      ,we have to submit tickets to run software because everything is installed through random .exes.

      You have to do that because your IT department doesn’t trust you. There’s no difference in danger between a dev with system access installing an exe or a DMG.

  • CreamyJalapenoSauce@piefed.social
    link
    fedilink
    English
    arrow-up
    20
    arrow-down
    3
    ·
    3 hours ago

    It shouldn’t have to be a privilege to be able to turn down a job because of poor decisions management makes, but you can really only get away with this if you have options.

  • Akasazh@lemmy.world
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    2
    ·
    edit-2
    2 hours ago

    Good for you. It’s great to have the financial certainty to refuse an offer that doesn’t sit well with you. What’s better is having the moral backbone of refusing something because it would bother you, even if it means l less financial reward.

  • new_guy@lemmy.world
    link
    fedilink
    arrow-up
    16
    arrow-down
    3
    ·
    3 hours ago

    As long the company is ok I’m ok.

    I’m not planning to input personal info on the work provided laptop anyway.

    • 13igTyme@piefed.social
      link
      fedilink
      English
      arrow-up
      6
      ·
      2 hours ago

      Yeah. Work laptop strictly stays work. Even when I have to travel for work I use my own computer to log into my United Airlines and Hilton stuff.

  • LiveLM@lemmy.zip
    link
    fedilink
    English
    arrow-up
    16
    arrow-down
    5
    ·
    3 hours ago

    Insane behaviour. Much as I hate Windows, for a “generous offer” I’d make it work.

    • Jhex@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      3
      ·
      3 hours ago

      if you had 2 or more options on the table, one that forces you to go to work in a Tuxedo and one that doesn’t, would you still claim it’s insane to turn down the Tuxedo offer?

      • lambalicious@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 hours ago

        If I’m being given the Tuxedo, I’m gonna make that look spiffy every day.

        That said, Windows is in no way a Tuxedo.

        • qupada@fedia.io
          link
          fedilink
          arrow-up
          4
          ·
          1 hour ago

          Windows is more of a “your socks must be damp at all times while on the clock” policy.

          Not exactly going to prevent you from getting your work done, but unpleasant, and you’ll be miserable the whole time.

      • hdsrob@lemmy.world
        link
        fedilink
        English
        arrow-up
        15
        arrow-down
        12
        ·
        3 hours ago

        Hate both, but I’d run Windows over Mac any day (and I develop in both regularly since I have projects that require Windows and Mac, and will for a long time). But some of this is probably due to having to use the steaming pile of crap that is Xcode.

        • Cousin Mose@lemmy.hogru.ch
          link
          fedilink
          arrow-up
          18
          arrow-down
          3
          ·
          3 hours ago

          Why would you be forced to use Xcode? I’ve been a developer (just not Swift) for years and have never used Xcode.

          • hdsrob@lemmy.world
            link
            fedilink
            English
            arrow-up
            5
            arrow-down
            2
            ·
            2 hours ago

            Swift.

            There really aren’t any other valid options for building native iOS apps.

            Luckily, we don’t really do much native iOS dev anymore, so I’m just maintaining 3 apps, and not building anything new.

            I only have to fire up the Mac for a few days every few months.

      • Railcar8095@lemmy.world
        link
        fedilink
        arrow-up
        3
        arrow-down
        1
        ·
        2 hours ago

        It’s a compromise if I’m not paying for it.

        Still I hate that the basic, like copy, search… Use a different key. I can rebind them, but it’s at each keyboard config and makes it annoying when trying to learn new ones

      • onlinepersona@programming.dev
        link
        fedilink
        English
        arrow-up
        24
        arrow-down
        3
        ·
        3 hours ago

        Both are big tech, donate to fascists, closed source, and a cancer to this society, the tech world, and open source.

        • mushroommunk@lemmy.today
          link
          fedilink
          arrow-up
          24
          arrow-down
          2
          ·
          3 hours ago

          Most developers I’ve seen in the field don’t care about any of that. They care if the OS is stable and they can run their programs.

          I’m not saying they shouldn’t care more, they absolutely should, but they don’t

          • masterspace@lemmy.ca
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            2
            ·
            2 hours ago

            I care if an OS can manage the running applications and their windows in a reasonable way, which MacOS cannot.

          • ulterno@programming.dev
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            1
            ·
            edit-2
            2 hours ago

            There are also enough people in tech who don’t know about Open Source.

            The percentage increases as you go away from the software domain

    • in_my_honest_opinion@piefed.social
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      1
      ·
      3 hours ago

      I use WSL at work, I pin max RAM and only leave one CPU running for the host OS. It’s still a nightmare. This upcoming week I’m finally deploying Redhat IDM so that myself and others can use their smartcards and the ancient AD infra to get linux workstations and jumpboxes. Microsoft did me a massive favor by raising our licensing pricing so now it’s cheaper to replace Azure AD.