• @[email protected]
    link
    fedilink
    17
    edit-2
    10 months ago

    I wanted to see what the COBOL job market looked like. So I learned the superficial basics of COBOL in a day or two, just so I wouldn’t be a complete fraud when I put it into my linkedin profile as a skill to see what happens.

      • @[email protected]
        link
        fedilink
        1210 months ago

        Didn’t get a single reqeust, so this had less impact than expected. Thought there was more old rusty companies looking for a non-retired engineer.

        • @[email protected]
          link
          fedilink
          12
          edit-2
          10 months ago

          Yeah I think that’s mostly a myth. When I looked up salaries they were definitely good (for programming; amazing for the average person), but not “I would write COBOL for that” good.

          There aren’t really that many old COBOL systems around. I think it’s mostly just over-reported because you can write an article about how some government department still uses COBOL but you can’t write about one that switched to Java.

  • Elsie
    link
    fedilink
    119 months ago

    I learned bash instead of python because my 8 year old brain saw all the parentheses and thought “ew no”…

  • @[email protected]
    link
    fedilink
    1810 months ago

    I wanted to make a scripted version of pinochle because my friends and I play it a bunch on tabletop sim and there was nothing available, so I learned LUA

    • @[email protected]
      link
      fedilink
      110 months ago

      I learned pinochle as a kid, but can’t remember how to play now.

      I learned Lua as a programming student but can’t remember how to use it now.

  • 🇰 🌀 🇱 🇦 🇳 🇦 🇰 🇮 🏆
    link
    fedilink
    English
    9
    edit-2
    10 months ago

    I learned a bit of KOBOL after hearing it was the weirdest, hardest, and most unused programming language back in highschool. But only really enough to do a hello world and other very simplistic programs. More because finding resources at that time was difficult.

    • JackbyDev
      link
      fedilink
      English
      19 months ago

      I tried to learn some back around 2019. I don’t remember why, but there was something going on relating to it at the time? Maybe it was as simple as me reading an article about Cobol devs retiring.

  • @[email protected]
    link
    fedilink
    14
    edit-2
    10 months ago

    I inherited a C# code base that had a custom runtime loader for APL modules. Over half of the app was actually written in APL with C# just hosting the API… so yeah, had to learn that. I don’t recommend it but some people seem to really love the language. Those people are often statisticians, not programmers.

  • @[email protected]
    link
    fedilink
    1410 months ago

    Maybe not dumb but I’ve definitely been forced to at least partly learn a few terrible languages so I could use some system:

    • PHP so I could write custom linters for Phabricator. Pretty successful. PHP is a bad language but it’s fairly easy to read and write.
    • Ruby so I could understand what the hell Gitlab is doing. Total failure here, Ruby is completely incomprehensible especially in a large codebase.
    • OCaml so I can work on a super niche compiler written in OCaml. It’s a decent language except the syntax is pretty terrible, OPAM is super buggy, and I dunno if it’s this codebase or just OCaml people in general but there are approximately zero comments and identifiers are like ityp, nsec, ef_bin… The sort of names where you already need to know what they are.
  • @[email protected]
    link
    fedilink
    139 months ago

    I learned lolcode in college because we had to write a sorting algorithm in assembly and “any other programming language.”

  • @[email protected]
    link
    fedilink
    1310 months ago

    I learned a bit of FORTH because an old Minecraft mod (Redpower 2) had a computer that could run it.

    • TehPers
      link
      fedilink
      English
      810 months ago

      I wonder how many people learned Lua for this reason (CC and friends).

      • @[email protected]
        link
        fedilink
        29 months ago

        I did! I picked it up specifically for CC, then I found a window manager that was also configured in Lua.

    • Ephera
      link
      fedilink
      610 months ago

      No idea, if this was the case for you, but learning how the magic works can definitely make it less magical…

    • @[email protected]
      link
      fedilink
      510 months ago

      I became a Game Programmer. Job market sucks right now, so I’m cleaning toilets and taking out trash at a grocery store.

      But hey, on my days off I sometimes have time to work on games.

      • @[email protected]
        link
        fedilink
        English
        3
        edit-2
        9 months ago

        I wanted to get into creating video games.

        I ended up in software engineering for financial companies. It killed my hobby love of programming but the salary is worth it. Exceptionally lucrative, and I have never struggled for work, with great pay, bonus, benefits, equity

  • @[email protected]
    link
    fedilink
    79 months ago

    Perl because a system I worked on was just a bunch of Perl scripts in a trench coat pretending to be a program.

    I learned it because the ancient beast kept breaking because it just a bunch of Perl scripts in a trench coat cobbled together over generations.

    • @[email protected]
      link
      fedilink
      29 months ago

      because a system I worked on was just a bunch of Perl scripts in a trench coat pretending to be a program.

      Hmm… OpenBSD ports system and package manager?

    • @[email protected]OP
      link
      fedilink
      English
      5
      edit-2
      9 months ago

      This feels like me wanting to learn Hare because I like rabbits, which I bring up because someone left this reply for me and I think it applies to you too:

      That is such a sweet reason! Whimsical decisions like this can be some of the best. Life demands a bit of whimsy every now and then.

    • @[email protected]
      link
      fedilink
      1410 months ago

      I learned Python and regular expressions to download hundreds of pictures from 4chan. Good times.

    • AwkwardLookMonkeyPuppet
      link
      fedilink
      English
      1510 months ago

      Well, were you able to hack into the porn site? Python seems like an odd choice for hacking a website.

      • @[email protected]
        link
        fedilink
        610 months ago

        This was over 10 years ago, maybe 20. I wanted to pick up a new language and I seemed pretty driven, at the time, to hack a certain site. I think I gave up on it and as usual I enjoyed writing the code more than using the app.

        It didn’t use webscraping or anything too sophisticated. I just applied a few dictionaries I found online and ran everything through a series of anonymous proxies. Very brute force.

        • AwkwardLookMonkeyPuppet
          link
          fedilink
          English
          310 months ago

          Ha! I tried the same thing with some random sites like 20 years ago. I managed to get into a few of them and emailed the registered owner that they needed better security.

      • @[email protected]
        link
        fedilink
        11
        edit-2
        10 months ago

        I almost did this for a different reason, people choose python because it has some pretty good web automation/scraping libraries to work with.

  • @[email protected]
    link
    fedilink
    610 months ago

    Might not be dumb, but I learned programming to create things and learn how things worked. Started with entering in hundreds of lines of BASIC printed in magazines, including debugging font typos.

    Then learned MUF, or Multi-User Forth, a stack-based text language for creating text based dungeons, and managed to stop some malicious users spying and people’s privacy in the server.

    Every so often, I pick up a new language to test it to see if it does cool stuff or help me further learn more about how things function.

  • @[email protected]
    link
    fedilink
    710 months ago

    I was forced to do it during my conscription service to implement an excel merge in VBA because that was the programming installed on the system. Fuck VBA and the integraded VBA Editor in Excel

      • @[email protected]
        link
        fedilink
        110 months ago

        Ja genau war während des GWDs befohlen worden VBA zu lernen um die ganzen Excel und Access Anwendungen zu erweitern, wo hast du VBA geschrieben?