Skip to content
  • Hjem
  • Seneste
  • Etiketter
  • Populære
  • Verden
  • Bruger
  • Grupper
Temaer
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Kollaps
FARVEL BIG TECH
  1. Forside
  2. Ikke-kategoriseret
  3. Is there anybody out there who still wants to learn programming by hand?

Is there anybody out there who still wants to learn programming by hand?

Planlagt Fastgjort Låst Flyttet Ikke-kategoriseret
79 Indlæg 52 Posters 0 Visninger
  • Ældste til nyeste
  • Nyeste til ældste
  • Most Votes
Svar
  • Svar som emne
Login for at svare
Denne tråd er blevet slettet. Kun brugere med emne behandlings privilegier kan se den.
  • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

    Is there anybody out there who still wants to learn programming by hand?

    tiff@hachyderm.ioT This user is from outside of this forum
    tiff@hachyderm.ioT This user is from outside of this forum
    tiff@hachyderm.io
    wrote sidst redigeret af
    #37

    @mttaggart me. Always me

    1 Reply Last reply
    0
    • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

      Is there anybody out there who still wants to learn programming by hand?

      meadow@lgbtqia.spaceM This user is from outside of this forum
      meadow@lgbtqia.spaceM This user is from outside of this forum
      meadow@lgbtqia.space
      wrote sidst redigeret af
      #38

      @mttaggart
      I do, but I do not currently have the time and energy to dedicate myself to it as I would need to.

      When I've gotten enough things off of my plate, I wish to learn. I can't be any worse than Claude.

      1 Reply Last reply
      0
      • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

        Is there anybody out there who still wants to learn programming by hand?

        sackofbones@kolektiva.socialS This user is from outside of this forum
        sackofbones@kolektiva.socialS This user is from outside of this forum
        sackofbones@kolektiva.social
        wrote sidst redigeret af
        #39

        @mttaggart You're only a programmer if you program by hand so anyone who wants to be a programmer is the answer to your question

        1 Reply Last reply
        0
        • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

          Is there anybody out there who still wants to learn programming by hand?

          rokabe@mastodon.socialR This user is from outside of this forum
          rokabe@mastodon.socialR This user is from outside of this forum
          rokabe@mastodon.social
          wrote sidst redigeret af
          #40

          @mttaggart Yes.

          Using LLMs to write code feels like using Google translate to have a conversation with a tribal elder. Sure, a lot of words are being said, but I don't feel like I've understood much, and quite frankly I'm insulting everyone around me.

          1 Reply Last reply
          0
          • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

            @donaldball @drwho I think I need to get on the Zig train

            drwho@masto.hackers.townD This user is from outside of this forum
            drwho@masto.hackers.townD This user is from outside of this forum
            drwho@masto.hackers.town
            wrote sidst redigeret af
            #41

            @mttaggart @donaldball So... We should move all Zig?

            1 Reply Last reply
            0
            • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

              Is there anybody out there who still wants to learn programming by hand?

              meltedcheese@c.imM This user is from outside of this forum
              meltedcheese@c.imM This user is from outside of this forum
              meltedcheese@c.im
              wrote sidst redigeret af
              #42

              @mttaggart Learning to program is learning a new way of thinking. I don’t know of any other mind skill that can do it all: Detail orientation. Clarity. Problem solving. Procedures. Functions. Communication. Timing. Simplification. Experimentation. Testing. So much more …but above all, logical thinking. We should teach it in first grade.

              You program with your mind, not your hands.

              #Software #Programming #Coding #critcalThinking

              mttaggart@infosec.exchangeM mainec@fromm.socialM duarte@hachyderm.ioD drsbaitso@infosec.exchangeD 4 Replies Last reply
              0
              • meltedcheese@c.imM meltedcheese@c.im

                @mttaggart Learning to program is learning a new way of thinking. I don’t know of any other mind skill that can do it all: Detail orientation. Clarity. Problem solving. Procedures. Functions. Communication. Timing. Simplification. Experimentation. Testing. So much more …but above all, logical thinking. We should teach it in first grade.

                You program with your mind, not your hands.

                #Software #Programming #Coding #critcalThinking

                mttaggart@infosec.exchangeM This user is from outside of this forum
                mttaggart@infosec.exchangeM This user is from outside of this forum
                mttaggart@infosec.exchange
                wrote sidst redigeret af
                #43

                @meltedcheese I did.

                1 Reply Last reply
                0
                • meltedcheese@c.imM meltedcheese@c.im

                  @mttaggart Learning to program is learning a new way of thinking. I don’t know of any other mind skill that can do it all: Detail orientation. Clarity. Problem solving. Procedures. Functions. Communication. Timing. Simplification. Experimentation. Testing. So much more …but above all, logical thinking. We should teach it in first grade.

                  You program with your mind, not your hands.

                  #Software #Programming #Coding #critcalThinking

                  mainec@fromm.socialM This user is from outside of this forum
                  mainec@fromm.socialM This user is from outside of this forum
                  mainec@fromm.social
                  wrote sidst redigeret af
                  #44

                  @meltedcheese @mttaggart Maths is similar, though not the kind of maths we teach in first grade.

                  Analysing language might be similar, but again, not the way it's generally taught in school...

                  mainec@fromm.socialM 1 Reply Last reply
                  0
                  • darthnull@infosec.exchangeD darthnull@infosec.exchange

                    @mttaggart @hrbrmstr Even a brief look at most sites’ CSS can be terrifying. So much bloat. It’s amazing anything works at all.

                    Sometimes I miss the simplicity of H1-H6 and OL and all that. An occasional HR. Just plain old structured documents.

                    They have played us for absolute fools….

                    meltedcheese@c.imM This user is from outside of this forum
                    meltedcheese@c.imM This user is from outside of this forum
                    meltedcheese@c.im
                    wrote sidst redigeret af
                    #45

                    @darthnull @mttaggart @hrbrmstr Learning markup languages and configs is not programming. Writing the HTML compiler is programming.

                    mttaggart@infosec.exchangeM hrbrmstr@mastodon.socialH 2 Replies Last reply
                    0
                    • meltedcheese@c.imM meltedcheese@c.im

                      @darthnull @mttaggart @hrbrmstr Learning markup languages and configs is not programming. Writing the HTML compiler is programming.

                      mttaggart@infosec.exchangeM This user is from outside of this forum
                      mttaggart@infosec.exchangeM This user is from outside of this forum
                      mttaggart@infosec.exchange
                      wrote sidst redigeret af
                      #46

                      @meltedcheese @darthnull @hrbrmstr Don't do this

                      1 Reply Last reply
                      0
                      • mainec@fromm.socialM mainec@fromm.social

                        @meltedcheese @mttaggart Maths is similar, though not the kind of maths we teach in first grade.

                        Analysing language might be similar, but again, not the way it's generally taught in school...

                        mainec@fromm.socialM This user is from outside of this forum
                        mainec@fromm.socialM This user is from outside of this forum
                        mainec@fromm.social
                        wrote sidst redigeret af
                        #47

                        @meltedcheese @mttaggart case in point: as a teenager I was told that good maths skills are a good basis to have when studying CS - it wasn't before several years after graduation - and after meeting several people who had studied maths that I finally understood, why

                        meltedcheese@c.imM argv_minus_one@mastodon.sdf.orgA 2 Replies Last reply
                        0
                        • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

                          Is there anybody out there who still wants to learn programming by hand?

                          cppguy@infosec.spaceC This user is from outside of this forum
                          cppguy@infosec.spaceC This user is from outside of this forum
                          cppguy@infosec.space
                          wrote sidst redigeret af
                          #48

                          @mttaggart

                          I've been programming for about 45 years, but I need to learn a new language just for the challenge. With age, it becomes harder and harder to keep the brain flexible, lively and open, but learning new stuff really helps.

                          1 Reply Last reply
                          0
                          • meltedcheese@c.imM meltedcheese@c.im

                            @mttaggart Learning to program is learning a new way of thinking. I don’t know of any other mind skill that can do it all: Detail orientation. Clarity. Problem solving. Procedures. Functions. Communication. Timing. Simplification. Experimentation. Testing. So much more …but above all, logical thinking. We should teach it in first grade.

                            You program with your mind, not your hands.

                            #Software #Programming #Coding #critcalThinking

                            duarte@hachyderm.ioD This user is from outside of this forum
                            duarte@hachyderm.ioD This user is from outside of this forum
                            duarte@hachyderm.io
                            wrote sidst redigeret af
                            #49

                            @meltedcheese @mttaggart Jeannette Wing calls that “computational thinking”: https://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf

                            meltedcheese@c.imM 1 Reply Last reply
                            0
                            • mainec@fromm.socialM mainec@fromm.social

                              @meltedcheese @mttaggart case in point: as a teenager I was told that good maths skills are a good basis to have when studying CS - it wasn't before several years after graduation - and after meeting several people who had studied maths that I finally understood, why

                              meltedcheese@c.imM This user is from outside of this forum
                              meltedcheese@c.imM This user is from outside of this forum
                              meltedcheese@c.im
                              wrote sidst redigeret af
                              #50

                              @mainec @mttaggart Agreed. A program is not so different in the skills needed than a proof, but with certain contrast: proofs are sometimes not easily translated into software (guaranteed to finish before the heat death of the universe) and programs, except the more trivial and independent, are not generally amenable to proof.

                              1 Reply Last reply
                              0
                              • meltedcheese@c.imM meltedcheese@c.im

                                @mttaggart Learning to program is learning a new way of thinking. I don’t know of any other mind skill that can do it all: Detail orientation. Clarity. Problem solving. Procedures. Functions. Communication. Timing. Simplification. Experimentation. Testing. So much more …but above all, logical thinking. We should teach it in first grade.

                                You program with your mind, not your hands.

                                #Software #Programming #Coding #critcalThinking

                                drsbaitso@infosec.exchangeD This user is from outside of this forum
                                drsbaitso@infosec.exchangeD This user is from outside of this forum
                                drsbaitso@infosec.exchange
                                wrote sidst redigeret af
                                #51

                                @meltedcheese @mttaggart You’re right, and seeing what you listed out made me realize there are several points of overlap with playing musical instruments. Especially in group settings.

                                There’s plenty of stories about how important jazz was in the 1920s through the 1960s, and I think the world would be a better place if more people had at least some time spent learning to play an instrument collaboratively in an unstructured environment.

                                We should absolutely teach the logic and structure of programming and music theory & performance along side the basics of science and history. It’s about engaging your brain in different ways, and heavens know we need more folks to do that.

                                meltedcheese@c.imM 1 Reply Last reply
                                0
                                • duarte@hachyderm.ioD duarte@hachyderm.io

                                  @meltedcheese @mttaggart Jeannette Wing calls that “computational thinking”: https://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf

                                  meltedcheese@c.imM This user is from outside of this forum
                                  meltedcheese@c.imM This user is from outside of this forum
                                  meltedcheese@c.im
                                  wrote sidst redigeret af
                                  #52

                                  @duarte @mttaggart To me, there isn’t another way (in ordinary consciousness).
                                  I talked with Jeanette Wing on one of my visits to CMU Robotics Lab and CS Department early 99’s. Very impressive then and now.

                                  1 Reply Last reply
                                  0
                                  • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

                                    Is there anybody out there who still wants to learn programming by hand?

                                    firstprimate@kolektiva.socialF This user is from outside of this forum
                                    firstprimate@kolektiva.socialF This user is from outside of this forum
                                    firstprimate@kolektiva.social
                                    wrote sidst redigeret af
                                    #53

                                    @mttaggart

                                    Absolutely. I even using dislike the tools that set up projects for the first time because I then have to go figure out why everything is done the way it is. And don’t get me started on when they install out of date dependencies and everything breaks when I upgrade those. I know nothing yet and find myself in deep water.

                                    1 Reply Last reply
                                    0
                                    • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

                                      Is there anybody out there who still wants to learn programming by hand?

                                      reiddragon@fedi.catto.gardenR This user is from outside of this forum
                                      reiddragon@fedi.catto.gardenR This user is from outside of this forum
                                      reiddragon@fedi.catto.garden
                                      wrote sidst redigeret af
                                      #54
                                      @mttaggart no, I already learned programming by hand, now I'm just doing it to relax like a psychopath
                                      1 Reply Last reply
                                      0
                                      • drsbaitso@infosec.exchangeD drsbaitso@infosec.exchange

                                        @meltedcheese @mttaggart You’re right, and seeing what you listed out made me realize there are several points of overlap with playing musical instruments. Especially in group settings.

                                        There’s plenty of stories about how important jazz was in the 1920s through the 1960s, and I think the world would be a better place if more people had at least some time spent learning to play an instrument collaboratively in an unstructured environment.

                                        We should absolutely teach the logic and structure of programming and music theory & performance along side the basics of science and history. It’s about engaging your brain in different ways, and heavens know we need more folks to do that.

                                        meltedcheese@c.imM This user is from outside of this forum
                                        meltedcheese@c.imM This user is from outside of this forum
                                        meltedcheese@c.im
                                        wrote sidst redigeret af
                                        #55

                                        @drsbaitso @mttaggart 100% agreed. Also math, as another person responded. There was a lot of math I didn’t understand until I grasped basic theory of computation, e.g., reversible functions, series and approximation, and much more. I was able to self-learn calculus (integration and differential) after I became a decent programmer. I love music, especially bebop and other collaborative styles, and I get your point. For me, the structure of classical music more easily maps to math and programming.

                                        1 Reply Last reply
                                        0
                                        • drwho@masto.hackers.townD drwho@masto.hackers.town

                                          @darthnull @mttaggart Do your projects even need frameworks?

                                          darthnull@infosec.exchangeD This user is from outside of this forum
                                          darthnull@infosec.exchangeD This user is from outside of this forum
                                          darthnull@infosec.exchange
                                          wrote sidst redigeret af
                                          #56

                                          @drwho @mttaggart Back-end server, front-end display. Could do server side rendering but everything is client side now so… also that’d be a new challenge.

                                          Problem I’ve had the few times I’ve started is they’re all a royal pain in the ass, documentation is terrible, and require so much yak shaving to get started that it’s months before I feel like trying again.

                                          Perl scripts in cgi-bin was so much easier. 🙂

                                          drwho@masto.hackers.townD argv_minus_one@mastodon.sdf.orgA 2 Replies Last reply
                                          0
                                          Svar
                                          • Svar som emne
                                          Login for at svare
                                          • Ældste til nyeste
                                          • Nyeste til ældste
                                          • Most Votes


                                          • Log ind

                                          • Har du ikke en konto? Tilmeld

                                          • Login or register to search.
                                          Powered by NodeBB Contributors
                                          Graciously hosted by data.coop
                                          • First post
                                            Last post
                                          0
                                          • Hjem
                                          • Seneste
                                          • Etiketter
                                          • Populære
                                          • Verden
                                          • Bruger
                                          • Grupper