I’ve always been curious as to what “normal” people think programming is like. The wildest theory I’ve heard is “typing ones and zeroes” (I’m a software engineer)

    • @NOT_RICK
      link
      English
      271 year ago

      When I was an associate level all I did was grind out tickets and write code. Now I run from meeting to meeting as a senior.

      • @[email protected]
        link
        fedilink
        111 year ago

        That’s no fucking joke. Please just send me an email about this meeting because it’s not really worthwhile and I just want to crank out code.

      • @brandon
        link
        English
        51 year ago

        As a principal, I default ignore all meetings that’s more then 2 people, review other people’s terrible code, then refactor large swaths of the code base when I get bored.

    • @dgmib
      link
      191 year ago

      That’s surprising accurate for many developers.

    • @SzethFriendOfNimi
      link
      61 year ago

      This should have been an email so I could ignore it and get work done.

  • OurTragicUniverse
    link
    fedilink
    741 year ago

    It involves a lot of tall girls in thigh high socks, sometimes they wear cat ears too. And they do a lot of typing on extra clackity keyboards.

    • @Rognaut
      link
      English
      191 year ago

      College recruiters be like ^

      • OurTragicUniverse
        link
        fedilink
        -1
        edit-2
        1 year ago

        Don’t be a bigot. Tall girls are awesome.

        *(Also in case you weren’t being a bigot and were instead referring to what it’s really like to work in tech: I do know industry isn’t entierly cat girls in coding socks but most of the computers for career people I’ve known have been, so I choose to believe.)

    • Echo Dot
      link
      fedilink
      71 year ago

      I need to get back in the industry. Oh, for an extra clack keyboard.

    • Scew
      link
      English
      31 year ago

      Clacky keyboard… checks out

  • @[email protected]
    link
    fedilink
    651 year ago

    That sounds ridiculous. It 2024, I’m pretty sure programmers just use voice input and say the ones and zeros instead of sitting there and doing all that typing. Still not sure why they have to wear black hoodies though.

    • @kaffiene
      link
      English
      321 year ago

      There’s a dress code. Very strictly enforced

      • @[email protected]
        link
        fedilink
        English
        20
        edit-2
        1 year ago

        Yes, and under the hoodies there are t-shirts that were given out at conferences. That or memes. Strict.

    • @[email protected]
      link
      fedilink
      11 year ago

      You young’uns don’t know how good you have it! In my day we had to chisel the ones and zeros by hand!

  • @NightAuthor
    link
    English
    621 year ago

    Can’t be that many on Lemmy at this point.

      • @Bazoogle
        link
        31 year ago

        I, too, thought it was interesting they considered programming as the IT industry. I mean, sure, you may use scripts once and a while, but that’s very different from a software developer, or someone else who works with/writes code for a living.

    • Otter
      link
      fedilink
      English
      51 year ago

      There’s a decent number actually, going by Lemmy.ca census results (which will be posted as soon as we can).

      The largest group is programmer/IT, but there’s lots of variety nonetheless

  • Hello_there
    link
    fedilink
    591 year ago

    You learn a special type of Spanish and somehow you make MS Word come out

    • @200ok
      link
      191 year ago

      This one is the closest, IMO!

      Is it common knowledge that programmers write code in different “languages” (e.g. Java and C++)?

      • @[email protected]
        link
        fedilink
        41 year ago

        My god, that’s terrible. Programmers from different countries must never understand each other. Someone should create a single programming language to rule them all ! something easy to understand, ideally -that everyone could read and write easily. Something like Espéranto, but with 1s and 0s

  • @xkforce
    link
    481 year ago

    Reads code, spends too much time figuring out what it does and why the compiler is complaining about it, find out who wrote it, open drawer of voodoo dolls, rummage through them and pull out the relevant doll and stick another pin into it. A faint scream echoes through the cubicle farm. Place voodoo doll back in the drawer, close drawer, leave for lunch

  • NickwithaC
    link
    English
    461 year ago
    1. Type some algebraic equations into a text file.

    2. Run it through something called a “compiler”

    3. Suddenly everyone knows what the fucking weather is.

  • @Sekrayray
    link
    451 year ago

    It’s like building the NY subway system—you’re constantly adding on new bypasses and trying to maintenance old tunnels in order to account for new features/population. It ultimately ends up working most of the time and the daily commuters get to move from Point A to Point B with minimal interruption, but if you viewed the subway as a whole it’s a cobbled mess with lots of redundancy. Some of the architects who are currently around don’t even know where the oldest tunnels go, or why they’re there.

    Wanted to give a take on it that didn’t focus on the obvious “language” aspect. I could be 100% wrong on this—I’m sort of basing it off of comments I’ve seen here or there. I know very few folks who work in tech and I work in healthcare.

    • R0cket_M00se
      link
      English
      181 year ago

      Honestly that’s more like network engineering than programming, but you’re surprisingly accurate.

      • @Jeremyward
        link
        161 year ago

        This is an accurate representation of tech debt.

      • Starfer
        link
        61 year ago

        Definitely spot on for network engineering.

  • Gianni R
    link
    fedilink
    English
    441 year ago

    I don’t know if Lemmy is the best place to ask, lol

  • @TIMMAY
    link
    381 year ago

    I think its like trying to get a toddler to accomplish a task and it keeps technically doing what you said but in an annoying and counterproductive way you didnt even think of yet and you have to just become insanely specific about what you want the toddler to do and when and in what order with what timing

    • @spongebue
      link
      231 year ago

      That’s actually really accurate when first learning to program. Eventually you figure out how to think like a toddler.

      • @NotMyOldRedditName
        link
        61 year ago

        But then you gotta deal with the teenagers.

        You tell them exactly what to do, and they do most of the time, but they can twist words and meanings to come up and do something entirely different when it suits their needs.

      • @TIMMAY
        link
        11 year ago

        I cheated, my friends are in IT lol I get to hear a lot of complaints

  • @gothic_lemons
    link
    331 year ago

    Well idk about all programming, but I imagine hackers go through at least one keyboard a month and suffer serious finger strain injuries from typing so fast and furious.

    • @[email protected]
      link
      fedilink
      271 year ago

      I’m a hacker. You don’t even want to know what my monthly budget for balaclavas and fingerless gloves is.

    • @[email protected]
      link
      fedilink
      71 year ago

      If you’re into custom mechanical keyboards it certainly feels like some of us are acquiring new keyboards every month even if we’re not wearing em out…

  • @Linuto
    link
    321 year ago

    Swinging between feeling like you’re a computer god, and then feeling like you’re horrible at your job.

      • Lvxferre
        link
        fedilink
        41 year ago

        I meant “decrypted”, not “decompiled”. (When I wrote the above I was sleep-deprived.)

        I mostly pick visual novels apart, to know how to reach one or another specific route. From that I’m somewhat used to read Python code - or at least Ren’Py code.

  • roguetrick
    link
    fedilink
    27
    edit-2
    1 year ago

    Playing with imaginary Legos to put together a rickety tower.

    Edit: though on reflection, a systems approach to nursing the acutely ill is exactly the same but we’re maintaining “God’s” legacy code while we try to keep someone with kidney, heart, and lung problems functioning with judicious application of fluid management, drugs, and dialysis.

    Maybe what we do is closer to Jenga.

    • originalucifer
      link
      fedilink
      3
      edit-2
      1 year ago

      ive written a lot of code for clinicians, i have been afforded the benefit of witnessing that chaos

      i have it far easier

    • kubica
      link
      fedilink
      21 year ago

      But things get weird when the lego shapes have different sizes and you need to craft adapting pieces?