The indoctrination of windows is extreme. Windows is just as hard as linux, harder even with all the layers of obscurity.

And yet… linux is hard, and users decry RTFM as “not growing the userbase”

  • foggy@lemmy.world
    link
    fedilink
    arrow-up
    35
    ·
    edit-2
    3 days ago

    Literally had a former co-worker who has taught computer science classes at universities, ran his own PC repair business, and avoids the command line like the plague. Says it feels ancient.

    If you’re under 30 and read this and have been on the fence about getting good with computers… Just setup a Linux VM and play around with the terminal. You’ll be leagues beyond so many active professionals it’s scary.

    • acockworkorange@mander.xyz
      link
      fedilink
      arrow-up
      17
      arrow-down
      2
      ·
      3 days ago

      It’s okay to have a preference. In my. 20+ years with Linux, I’ve coded with and for it, did low level embedded development with it, used it at home for school and entertainment, used for amateur photography, even managed a small server for a startup.

      I still would rather use a GUI, because I have not specialized in most of the tasks. It’s less powerful, but it’s just more intuitive. It’s less portable between DEs, but it’s easier. And if your only doing that once in a blue moon, it’s more than enough.

      • foggy@lemmy.world
        link
        fedilink
        arrow-up
        16
        arrow-down
        5
        ·
        edit-2
        3 days ago

        It’s absolutely fine to prefer a GUI. At a professional level it is not fine to not understand what is happening beneath the hood.

        Full stop.

        If you don’t know how to use TCP dump, I don’t want you using wireshark on my dime.

        • acockworkorange@mander.xyz
          link
          fedilink
          arrow-up
          11
          arrow-down
          3
          ·
          3 days ago

          I don’t agree with the full stop. Eliminating nuance is rarely good. Most tasks an IT professional will execute will be done several times a month, so memorizing the tar command options might be useful if that’s something they do all the time. But demanding that a person is proficient with the CLI as a way to prove familiarity with how things work under the hood is just fallacious.

          I coded in vim and we built our own makefiles to deploy our code into our proprietary microcontroller. We also used JTAG to connect gdb with the microcontroller, and not even the guy that coded the JTAG interface would be able to write JTAG commands by hand.

          • foggy@lemmy.world
            link
            fedilink
            arrow-up
            6
            arrow-down
            9
            ·
            edit-2
            2 days ago

            I disagree entirely.

            Abstraction away from what is happening never adds value in the long run.

            Full stop.

            Vibe coders be damned.

            • murtaza64@programming.dev
              link
              fedilink
              arrow-up
              8
              arrow-down
              2
              ·
              2 days ago

              So you write out all your commands as machine code I assume? wait no, obviously you set the transistor state manually with an electron gun?

              • foggy@lemmy.world
                link
                fedilink
                arrow-up
                3
                arrow-down
                1
                ·
                edit-2
                2 days ago

                You need people who can read and debug machine code and dig through hex and binary in cybersecurity.

                I use ghidra and IDA pro literally every week. And if you don’t know how to use hexdump, you shouldnt be using those tools in the job.

                Binary exploitation is common.

                So no, but you literally should be able to read machine code, and parse hex/binary in my field.

                100%.

              • foggy@lemmy.world
                link
                fedilink
                arrow-up
                4
                arrow-down
                9
                ·
                2 days ago

                Okay good luck debugging difficult to describe edge cases.

                I’m not gonna continue to argue with you. Suffice to say, I wouldn’t hire you.

                Cheers.

                • monarch@lemm.ee
                  link
                  fedilink
                  English
                  arrow-up
                  5
                  arrow-down
                  2
                  ·
                  2 days ago

                  You come across as somebody that would be hell to work for.

                  Full stop.

              • foggy@lemmy.world
                link
                fedilink
                arrow-up
                2
                arrow-down
                8
                ·
                2 days ago

                Lol if you’re in graphic design you’re beyond cooked. Good luck out there.

                  • foggy@lemmy.world
                    link
                    fedilink
                    arrow-up
                    3
                    arrow-down
                    4
                    ·
                    edit-2
                    2 days ago

                    lol wat 😂

                    Not familiar. Can’t agree or disagree.

                    But maybe look into tool assisted gameplay? Because the command line is literally the optimal way to play any game. Ethics be damned. Not saying I support that but like… What is your point here?