• zeet@lemmy.world
    link
    fedilink
    English
    arrow-up
    217
    ·
    6 months ago

    You’re supposed to put each machine on top of each other, hence the term full stack developer.

  • Onno (VK6FLAB)@lemmy.radio
    link
    fedilink
    arrow-up
    53
    ·
    6 months ago

    So, when you use 40 or so programming languages, your employer needs to supply a mansion…

    I’m okay with that.

    Now, where is the boss?

    • 30p87@feddit.de
      link
      fedilink
      arrow-up
      27
      ·
      6 months ago

      'Yes boss, I need 16-Bit, 32-Bit and 64-Bit Arm and x86_64 ASM as well as MySQL, SQLite, Postgres, Firebird, Mongo and all other stuff too, so I need a lot of computers … of course all with Threadripper PRO 7995WX’s.

  • Rai@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    45
    ·
    6 months ago

    Reminds me of a scam call center person telling Kitboga “your IP address is tied to your house address. You don’t get a new one unless you move houses”

  • Skullgrid@lemmy.world
    link
    fedilink
    arrow-up
    36
    ·
    6 months ago

    I hate working in frontend because I have to keep switching computers between Javascript, HTML, CSS and sometimes SVG

  • Ephera@lemmy.ml
    link
    fedilink
    arrow-up
    27
    ·
    6 months ago

    Early on in my career, I had to do a project in Python, together with another junior. Neither of us had any clue how to handle Python and he was on Windows, so, if I remember correctly, he had to install some dependencies from Pipenv, others from Conda, and his setup would break every two weeks in novel ways.

    Eventually, we became quite good at installing a working setup, but correctly removing the broken setup was a pain. Often times, I thought that just reinstalling the whole OS would be quicker. 🫠

    • Ignotum@lemmy.world
      link
      fedilink
      arrow-up
      28
      arrow-down
      1
      ·
      6 months ago

      Every now and then a new hire comes along with a windows pc, every time they decide they want to try to get everything working on windows, after a week they give up.

      On linux it’s one pip install and you’re done

        • Ephera@lemmy.ml
          link
          fedilink
          arrow-up
          6
          ·
          6 months ago

          I believe, it’s because various Python libraries ship with a pre-compiled C/C++/Rust library. That library needs to be compiled for a specific target, and you often only get Linux x86_64 on Pypi, because that’s what most library devs use themselves.

          Conda tries to solve that by providing a separate repository, where they do have builds for more targets available, but as a result, they have fewer libraries available in that repo. That’s why we needed to install some via Conda and some via Pipenv/Pypi.

        • Ignotum@lemmy.world
          link
          fedilink
          arrow-up
          7
          arrow-down
          1
          ·
          6 months ago

          No clue, all i know is that i never have to do more than that, and noone has managed to get it working on windows 🤷‍♂️

          When i started learning programming, everything was always a pain to set up, needed to install weird IDEs from shady websites and they only worked half the time. Then a friend showed me linux where stuff just worked out of the box, just slap some code in a textfile and compile it, i never looked back (was working in c/c++ but from what i’ve seen it’s not much better for python)

          • OsaErisXero@kbin.run
            link
            fedilink
            arrow-up
            2
            ·
            6 months ago

            Since some wsl features started coming with windows out of the box python has been pretty trivial to install. It’s a far cry from the conda/cygwin nightmare hell scape it used to be

      • Aceticon@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        6 months ago

        Last time I checked, it was way easier in Windows to have a VM running Linux just for Python, than to get Python to reliably work nativelly in Windows.

      • HappyRedditRefugee@lemm.ee
        link
        fedilink
        arrow-up
        2
        ·
        6 months ago

        We have a development system for python on Windows at work, works very well also.

        On linux is one pip install, buy maybe first do a venv^^

      • frezik@midwest.social
        link
        fedilink
        arrow-up
        4
        ·
        6 months ago

        JSON and XML can be “real” languages. Mostly because of people who didn’t stop to ask if they should.

      • Aceticon@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        6 months ago

        It really depends on whether that SQL is the standard one (such as SQL92) or with the database specific extensions (such as PL/SQL).

        The latter often adds up to a “real” programming language (were you can define your own functions and everything), depending on the database.

        But yeah, the rest not so much.

  • frank@lemmy.world
    link
    fedilink
    arrow-up
    19
    ·
    6 months ago

    I have a KVM switch so I can control my array of computers with one monitor setup. I have a normal desk and a big closet to house all the computers.

  • rem26_art@fedia.io
    link
    fedilink
    arrow-up
    15
    ·
    6 months ago

    Those people you see on LinkedIn with like 20 programming languages on their resume are really looking for a job just to pay off the debt of buying 20 computers

  • HamsterRage@lemmy.ca
    link
    fedilink
    arrow-up
    12
    ·
    6 months ago

    Many, many years ago I used to have two Wyse50 terminals, running split screens each with two parts. I did a lot of support on remote systems (via modem!) and I would have a session on a customer system, source code and running on our test system and internal stuff. I didn’t have space for a third terminal.

    At another job I had an office with a “U” shaped desk. I would spread printouts across half the “U” and swivel around between the computer and the printouts.

    • OsaErisXero@kbin.run
      link
      fedilink
      arrow-up
      12
      ·
      6 months ago

      Technically yes, but the thermal load of putting all those computers inside the other computers is generally prohibitive, and image quality once you get 3 monitors deep in the tool chain is poor enough you have to start making the text bigger.