Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • 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 (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. I first learned how to program in 1984 at 14.

I first learned how to program in 1984 at 14.

Scheduled Pinned Locked Moved Uncategorized
rant
23 Posts 15 Posters 1 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • etchedpixels@mastodon.socialE etchedpixels@mastodon.social

    @liw There were things that pulled stuff away from programmers though. Much of it at the time was hidden by the growth in demand.
    Excel, BASIC, some expert systems, Hypercard, DBase and friends all enabled an army of not-really-programmer people to get real work done without having to become programming experts of any kind.

    None of them hallucinated or ate entire data centres for lunch. Their output was predictable if slow and they kept working over upgrades in general.

    liw@toot.liw.fiL This user is from outside of this forum
    liw@toot.liw.fiL This user is from outside of this forum
    liw@toot.liw.fi
    wrote last edited by
    #3

    @etchedpixels That is very true, of course.

    1 Reply Last reply
    0
    • etchedpixels@mastodon.socialE etchedpixels@mastodon.social

      @liw There were things that pulled stuff away from programmers though. Much of it at the time was hidden by the growth in demand.
      Excel, BASIC, some expert systems, Hypercard, DBase and friends all enabled an army of not-really-programmer people to get real work done without having to become programming experts of any kind.

      None of them hallucinated or ate entire data centres for lunch. Their output was predictable if slow and they kept working over upgrades in general.

      etchedpixels@mastodon.socialE This user is from outside of this forum
      etchedpixels@mastodon.socialE This user is from outside of this forum
      etchedpixels@mastodon.social
      wrote last edited by
      #4

      @liw The real sad thing is the tools that were heading towards making some programming obsolete or at least much easier - stuff that worked off formal proofs and graph theory all got thrown under the bus when shiny "AI" stuff came along.

      mason@partychickens.netM mbpaz@mas.toM 2 Replies Last reply
      0
      • liw@toot.liw.fiL liw@toot.liw.fi

        I first learned how to program in 1984 at 14. The tech press said I'd be obsolete by 25, due to age.

        About 1990 tech press said the Japanese were building fifth generation computers to make me obsolete.

        In 2000, the dot com bubble bursting was said to make me obsolete.

        There's been neural networks, no-code, and more, since then, to make me obsolete.

        Now it's LLMs.

        Excuse me while I sit here and don't panic.

        #rant

        datarama@hachyderm.ioD This user is from outside of this forum
        datarama@hachyderm.ioD This user is from outside of this forum
        datarama@hachyderm.io
        wrote last edited by
        #5

        @liw I'm not going to lie; to me this time *feels* different.

        I learned to program at about the same time you did, though I was younger then. And it might not *be* different; I might just be easier to worry now.

        jarizleifr@mstdn.socialJ oclsc@mstdn.caO 2 Replies Last reply
        0
        • liw@toot.liw.fiL liw@toot.liw.fi

          I first learned how to program in 1984 at 14. The tech press said I'd be obsolete by 25, due to age.

          About 1990 tech press said the Japanese were building fifth generation computers to make me obsolete.

          In 2000, the dot com bubble bursting was said to make me obsolete.

          There's been neural networks, no-code, and more, since then, to make me obsolete.

          Now it's LLMs.

          Excuse me while I sit here and don't panic.

          #rant

          gnoll110@ruby.socialG This user is from outside of this forum
          gnoll110@ruby.socialG This user is from outside of this forum
          gnoll110@ruby.social
          wrote last edited by
          #6

          @liw
          @cstross

          Found this earlier today.

          Link Preview Image
          Ruby.social

          favicon

          (ruby.social)

          "Sorry, can't use AI. I'm afraid I'll void my professional indemnity insurance."

          1 Reply Last reply
          0
          • liw@toot.liw.fiL liw@toot.liw.fi

            I first learned how to program in 1984 at 14. The tech press said I'd be obsolete by 25, due to age.

            About 1990 tech press said the Japanese were building fifth generation computers to make me obsolete.

            In 2000, the dot com bubble bursting was said to make me obsolete.

            There's been neural networks, no-code, and more, since then, to make me obsolete.

            Now it's LLMs.

            Excuse me while I sit here and don't panic.

            #rant

            longplay_games@mastodon.gamedev.placeL This user is from outside of this forum
            longplay_games@mastodon.gamedev.placeL This user is from outside of this forum
            longplay_games@mastodon.gamedev.place
            wrote last edited by
            #7

            @liw My concern isn't being made obsolete, at my age I don't really care.

            My concern is the environmental and social harm caused by the needless waste LLMs produce.

            Got an already trained model running on your laptop? More power to you, it's no worse than Visual Studio.

            Your company is laying off 30,000 people to build datacenters in the desert with illegal fossil fuel plants that use all the groundwater? That's bad

            I got a problem esp when it's used to create fakes that scam or harm people.

            1 Reply Last reply
            0
            • datarama@hachyderm.ioD datarama@hachyderm.io

              @liw I'm not going to lie; to me this time *feels* different.

              I learned to program at about the same time you did, though I was younger then. And it might not *be* different; I might just be easier to worry now.

              jarizleifr@mstdn.socialJ This user is from outside of this forum
              jarizleifr@mstdn.socialJ This user is from outside of this forum
              jarizleifr@mstdn.social
              wrote last edited by
              #8

              @datarama @liw I feel the difference is about the power structures that keep pushing this "new paradigm". We're talking about some of the worst and the most powerful people on this planet, it ultimately doesn't matter if they make the world worse for everyone while doing it - they have an incentive to do so and they will profit from it.

              enema_cowboy@dotnet.socialE 1 Reply Last reply
              0
              • etchedpixels@mastodon.socialE etchedpixels@mastodon.social

                @liw The real sad thing is the tools that were heading towards making some programming obsolete or at least much easier - stuff that worked off formal proofs and graph theory all got thrown under the bus when shiny "AI" stuff came along.

                mason@partychickens.netM This user is from outside of this forum
                mason@partychickens.netM This user is from outside of this forum
                mason@partychickens.net
                wrote last edited by
                #9

                @etchedpixels @liw Programmers who think they need LLM coding assistants really just need better languages and libraries.

                1 Reply Last reply
                0
                • liw@toot.liw.fiL liw@toot.liw.fi

                  I first learned how to program in 1984 at 14. The tech press said I'd be obsolete by 25, due to age.

                  About 1990 tech press said the Japanese were building fifth generation computers to make me obsolete.

                  In 2000, the dot com bubble bursting was said to make me obsolete.

                  There's been neural networks, no-code, and more, since then, to make me obsolete.

                  Now it's LLMs.

                  Excuse me while I sit here and don't panic.

                  #rant

                  raulinbonn@social.treehouse.systemsR This user is from outside of this forum
                  raulinbonn@social.treehouse.systemsR This user is from outside of this forum
                  raulinbonn@social.treehouse.systems
                  wrote last edited by
                  #10

                  @liw I don't really think it was like that. Maybe way before that, when computers were still mostly analog, digital computers emerged together with prog languages, those made the older analog computers and their operators quite quickly obsolete. But after that there had been no strong claim by anything that would make programmers and developers obsolete (until now with AI, that is.) I'd say it was rather the opposite for long. Everyone was rather strongly encouraged to learn some coding skills, because that was supposed to be a necessity in most future jobs. Specially younger generations and educational programs leaned that way for long. I'd say from way before 2010, and till after covid, at least right up till the AI hype exploded couple of years ago with chatgpt passing some "high level knowledge" exams, formerly out of league for any computer programs.

                  jonpsp@mstdn.socialJ 1 Reply Last reply
                  0
                  • etchedpixels@mastodon.socialE etchedpixels@mastodon.social

                    @liw The real sad thing is the tools that were heading towards making some programming obsolete or at least much easier - stuff that worked off formal proofs and graph theory all got thrown under the bus when shiny "AI" stuff came along.

                    mbpaz@mas.toM This user is from outside of this forum
                    mbpaz@mas.toM This user is from outside of this forum
                    mbpaz@mas.to
                    wrote last edited by
                    #11

                    @etchedpixels @liw Formal proofs? You mean, something that requires writing a clear, well specified definition of what you want a system to do?

                    An LLM (the equivalent of a pub conversation on requirements) is always going to be more attractive to most.

                    etchedpixels@mastodon.socialE enema_cowboy@dotnet.socialE 2 Replies Last reply
                    0
                    • liw@toot.liw.fiL liw@toot.liw.fi

                      I first learned how to program in 1984 at 14. The tech press said I'd be obsolete by 25, due to age.

                      About 1990 tech press said the Japanese were building fifth generation computers to make me obsolete.

                      In 2000, the dot com bubble bursting was said to make me obsolete.

                      There's been neural networks, no-code, and more, since then, to make me obsolete.

                      Now it's LLMs.

                      Excuse me while I sit here and don't panic.

                      #rant

                      monospace@floss.socialM This user is from outside of this forum
                      monospace@floss.socialM This user is from outside of this forum
                      monospace@floss.social
                      wrote last edited by
                      #12

                      @liw <salutes fellow year Epoch engineer>

                      1 Reply Last reply
                      0
                      • liw@toot.liw.fiL liw@toot.liw.fi

                        I first learned how to program in 1984 at 14. The tech press said I'd be obsolete by 25, due to age.

                        About 1990 tech press said the Japanese were building fifth generation computers to make me obsolete.

                        In 2000, the dot com bubble bursting was said to make me obsolete.

                        There's been neural networks, no-code, and more, since then, to make me obsolete.

                        Now it's LLMs.

                        Excuse me while I sit here and don't panic.

                        #rant

                        hko@floss.socialH This user is from outside of this forum
                        hko@floss.socialH This user is from outside of this forum
                        hko@floss.social
                        wrote last edited by
                        #13

                        @liw I do think there are some reasons to worry - but not about skilled programmers losing their privileged position in the job market.

                        My impression is that a lot of the frenzied discourse is caused by two facts: 1) a few corporations are spending ridiculous amounts of money, and some of it on propagandizing, and 2) these LLM techniques do have some kernel of utility for some software engineering-related tasks.

                        I enjoyed the perspectives in this recent conversation: https://dair-community.social/@timnitGebru/116237328338979566

                        1 Reply Last reply
                        0
                        • mbpaz@mas.toM mbpaz@mas.to

                          @etchedpixels @liw Formal proofs? You mean, something that requires writing a clear, well specified definition of what you want a system to do?

                          An LLM (the equivalent of a pub conversation on requirements) is always going to be more attractive to most.

                          etchedpixels@mastodon.socialE This user is from outside of this forum
                          etchedpixels@mastodon.socialE This user is from outside of this forum
                          etchedpixels@mastodon.social
                          wrote last edited by
                          #14

                          @mbpaz @liw Most of your proofs are implied before the project - like not scribbling on things. For a lot of other stuff you then have a standard interface definition so that guides most of the rest of it.

                          Imagine a Linux driver of a given class. If there's a formal description of that interface then a formal methods based tool can verify you meet the formal methods, you meet the general rules for the kernel and you meet the language don't scribble rules.

                          and it's way cheaper than debugging!

                          1 Reply Last reply
                          0
                          • liw@toot.liw.fiL liw@toot.liw.fi

                            I first learned how to program in 1984 at 14. The tech press said I'd be obsolete by 25, due to age.

                            About 1990 tech press said the Japanese were building fifth generation computers to make me obsolete.

                            In 2000, the dot com bubble bursting was said to make me obsolete.

                            There's been neural networks, no-code, and more, since then, to make me obsolete.

                            Now it's LLMs.

                            Excuse me while I sit here and don't panic.

                            #rant

                            gemelen@mammut.moeG This user is from outside of this forum
                            gemelen@mammut.moeG This user is from outside of this forum
                            gemelen@mammut.moe
                            wrote last edited by
                            #15

                            @liw
                            I'd say it's not panic per se, it's an anxiety "I, personally, won't have a job and means to live because a)... b) ...c)", where LLMs are just a cover or an accelerator for some of these a, b or c.

                            1 Reply Last reply
                            0
                            • mbpaz@mas.toM mbpaz@mas.to

                              @etchedpixels @liw Formal proofs? You mean, something that requires writing a clear, well specified definition of what you want a system to do?

                              An LLM (the equivalent of a pub conversation on requirements) is always going to be more attractive to most.

                              enema_cowboy@dotnet.socialE This user is from outside of this forum
                              enema_cowboy@dotnet.socialE This user is from outside of this forum
                              enema_cowboy@dotnet.social
                              wrote last edited by
                              #16

                              @mbpaz @etchedpixels @liw

                              I saw very expensive CASE tools become "shelfware" because the prevailing business culture was to wing it. Also known as the Why the Hell Isn't Somebody Coding Yet? (WHISCY) methodology.

                              1 Reply Last reply
                              0
                              • raulinbonn@social.treehouse.systemsR raulinbonn@social.treehouse.systems

                                @liw I don't really think it was like that. Maybe way before that, when computers were still mostly analog, digital computers emerged together with prog languages, those made the older analog computers and their operators quite quickly obsolete. But after that there had been no strong claim by anything that would make programmers and developers obsolete (until now with AI, that is.) I'd say it was rather the opposite for long. Everyone was rather strongly encouraged to learn some coding skills, because that was supposed to be a necessity in most future jobs. Specially younger generations and educational programs leaned that way for long. I'd say from way before 2010, and till after covid, at least right up till the AI hype exploded couple of years ago with chatgpt passing some "high level knowledge" exams, formerly out of league for any computer programs.

                                jonpsp@mstdn.socialJ This user is from outside of this forum
                                jonpsp@mstdn.socialJ This user is from outside of this forum
                                jonpsp@mstdn.social
                                wrote last edited by
                                #17

                                @raulinbonn @liw I remember the adverts in the computer press saying that companies wouldn't need programmers to write applications - that was probably the late 80s/early 90s, whilst I was still at school.

                                jonpsp@mstdn.socialJ 1 Reply Last reply
                                0
                                • enema_cowboy@dotnet.socialE This user is from outside of this forum
                                  enema_cowboy@dotnet.socialE This user is from outside of this forum
                                  enema_cowboy@dotnet.social
                                  wrote last edited by
                                  #18

                                  @log @liw

                                  I'm in that boat right now.

                                  1 Reply Last reply
                                  0
                                  • jonpsp@mstdn.socialJ jonpsp@mstdn.social

                                    @raulinbonn @liw I remember the adverts in the computer press saying that companies wouldn't need programmers to write applications - that was probably the late 80s/early 90s, whilst I was still at school.

                                    jonpsp@mstdn.socialJ This user is from outside of this forum
                                    jonpsp@mstdn.socialJ This user is from outside of this forum
                                    jonpsp@mstdn.social
                                    wrote last edited by
                                    #19

                                    @raulinbonn @liw I also remember having to learn COBOL in the late 90s!

                                    1 Reply Last reply
                                    0
                                    • enema_cowboy@dotnet.socialE This user is from outside of this forum
                                      enema_cowboy@dotnet.socialE This user is from outside of this forum
                                      enema_cowboy@dotnet.social
                                      wrote last edited by
                                      #20

                                      @SRAZKVT @liw

                                      I got a fair amount of work cleaning up behind tyro VBScript programmers that were set to work on developing enterprise software after the dot com bust. Come to think of it, that's what I'm doing now.

                                      1 Reply Last reply
                                      0
                                      • jarizleifr@mstdn.socialJ jarizleifr@mstdn.social

                                        @datarama @liw I feel the difference is about the power structures that keep pushing this "new paradigm". We're talking about some of the worst and the most powerful people on this planet, it ultimately doesn't matter if they make the world worse for everyone while doing it - they have an incentive to do so and they will profit from it.

                                        enema_cowboy@dotnet.socialE This user is from outside of this forum
                                        enema_cowboy@dotnet.socialE This user is from outside of this forum
                                        enema_cowboy@dotnet.social
                                        wrote last edited by
                                        #21

                                        @jarizleifr @datarama @liw

                                        This.

                                        Companies are getting away with being more more rapacious, and their managers have become more lazy, ignorant, and reckless.

                                        American business disregards legitimate issues unless it comes in the form of a court order.

                                        1 Reply Last reply
                                        0
                                        • datarama@hachyderm.ioD datarama@hachyderm.io

                                          @liw I'm not going to lie; to me this time *feels* different.

                                          I learned to program at about the same time you did, though I was younger then. And it might not *be* different; I might just be easier to worry now.

                                          oclsc@mstdn.caO This user is from outside of this forum
                                          oclsc@mstdn.caO This user is from outside of this forum
                                          oclsc@mstdn.ca
                                          wrote last edited by
                                          #22

                                          @datarama @liw I'm of three minds myself: maybe LLMs will take over (whether they're any better or not, the history of programming is full of such mistakes); maybe they'll fall by the wayside; maybe they'll become a useful tool, in effect the next step in the evolution of programming languages, but with skilled programmers still needed.

                                          I'm also at the point where I can retire whenever I want, and perhaps that is just as well.

                                          datarama@hachyderm.ioD 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups