• hperrin@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    9 months ago

    I’ve worked as a SWE at Facebook, Google, and LinkedIn, and none of the devs I worked with used Windows. Everyone either used Mac or Linux. It’s just a matter of time before the dev world bleeds out into the consumer world.

    • BURN@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      9 months ago

      We’re a Mac shop here, but almost everyone I know still runs windows on their desktops. The few who don’t are on MacBooks and don’t have desktops.

      Linux is still a minority, even among developers

      Edit: I should probably clarify I mean personal desktops, not work provided.

      • hperrin@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        9 months ago

        At LinkedIn everyone had a Linux desktop that matched the server environment. Very few people actually coded on their desktop though. Most of us used a MacBook then either tested on the desktop or tested on a dev server.

        At Google, almost everyone used a MacBook or their Goobuntu desktop (Google’s custom version of Ubuntu). Basically everyone would remote into their desktop to write code. Some people used Windows and some used Chromebooks.

        At Facebook, most used MacBooks, the rest were pretty evenly divided between Windows and Linux (on Thinkpads). Everyone had a Linux dev server in one of the data centers to test on.

        At every one of these places, the production environment is 100% Linux, so eventually, everyone had to test their code on Linux (except mobile or desktop app developers).

        Again, I never worked with anyone who used Windows, but I knew there were some people who did, cause they would stick out.

        • BURN@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          9 months ago

          Should probably clarify that I meant their home PCs, not work provided ones. Our dev is all done on Mac and then we have remote Linux dev environments for testing if needed.

          Windows for development is asinine, can definitely agree there. But for home computing it still isn’t taking over.