• excral@feddit.org
    link
    fedilink
    arrow-up
    60
    arrow-down
    1
    ·
    17 hours ago

    My experience is that the programmers from the first row very much still exist. My theory is that the number of programmers from the first row stayed the about same or even increased slightly. There are so many more so called “programmers” overall now, however, that in relation the first row programmers are much rarer now. And to be fair, you don’t need a programmer capable of programming entire games in assembly to center a div.

    • zerofk@lemm.ee
      link
      fedilink
      arrow-up
      25
      ·
      16 hours ago

      And vice versa, you don’t need to know how to centre a div to create a game in assembler. I’m comfortable using pointers and managing memory, but don’t ask me to do anything with web UI.

      • Omgpwnies@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        7 hours ago

        This can be generalized to say that programming has become such a diverse profession that you will find experts in one area that know very little about others. There’s simply too many things that are programmed in too many ways for anyone to know it all anymore. Hell, that was the case in the 70’s and 80’s too.

      • ByteJunk@lemmy.world
        link
        fedilink
        arrow-up
        14
        ·
        16 hours ago

        I’m guessing that someone who figured out how to keep a high score box centered on screen using assembly will figure it out to do it with CSS.

        The reverse, not so much…

        • groet@feddit.org
          link
          fedilink
          arrow-up
          6
          ·
          15 hours ago

          But you dont what the code of the assembly-style centered div in your codebase. Because nobody will be able to read it and understand what it even does. There are abstraction specific ways to solve problems and the right way to do something in assembly is not the right way to do it in CSS.

          • Estradiol Enjoyer @lemmy.blahaj.zone
            link
            fedilink
            arrow-up
            6
            ·
            edit-2
            14 hours ago

            Agreed, in my limited experience with both CSS is like the conceptual opposite of assembly. When I do web design I tell it what I want to look like but can’t see how it’s getting there because that’s done for me. Assembly is the lowest level of abstraction we’ve got and it took me ages to write a little program for class that returns an argument in it (Jasmin VM) and then get GCC to compile it.

            I would say that CSS is like doing an incantation that magically makes the site look good if you do it right, and assembly is like building something by hand.