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. Sometimes I start "battles" to convince "vibe coding devs" to actually learn something.

Sometimes I start "battles" to convince "vibe coding devs" to actually learn something.

Scheduled Pinned Locked Moved Uncategorized
programmingsysadmin
10 Posts 4 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.
  • stefano@mastodon.bsd.cafeS This user is from outside of this forum
    stefano@mastodon.bsd.cafeS This user is from outside of this forum
    stefano@mastodon.bsd.cafe
    wrote last edited by
    #1

    RE: https://mastodon.bsd.cafe/@stefano/116396058506070034

    Sometimes I start "battles" to convince "vibe coding devs" to actually learn something. Sometimes I succeed (especially with the younger ones), other times I don't (especially with the less young ones, who became devs precisely "thanks" to vibe coding).

    What holds them back is often practical: they say things move so fast that stopping to learn something means "wasting time", since whatever they learn will be outdated very quickly anyway.

    Maybe we've moved too fast and we're still moving too fast. I'm seeing worrying things, like stable projects implemented in Go that are "using AI" to progressively rewrite everything in Rust. Why?

    Still, the fact remains that at least the basics should be there. To drive a car, even with semi-autonomous driving systems, you still need a license. So why isn't this considered necessary when writing the code for the system that will handle my sensitive data? Not a license, clearly. But, at least, some basic knowledge.

    #Programming #IT #SysAdmin

    mms@mastodon.bsd.cafeM seuros@mastodon.bsd.cafeS 2 Replies Last reply
    0
    • stefano@mastodon.bsd.cafeS stefano@mastodon.bsd.cafe

      RE: https://mastodon.bsd.cafe/@stefano/116396058506070034

      Sometimes I start "battles" to convince "vibe coding devs" to actually learn something. Sometimes I succeed (especially with the younger ones), other times I don't (especially with the less young ones, who became devs precisely "thanks" to vibe coding).

      What holds them back is often practical: they say things move so fast that stopping to learn something means "wasting time", since whatever they learn will be outdated very quickly anyway.

      Maybe we've moved too fast and we're still moving too fast. I'm seeing worrying things, like stable projects implemented in Go that are "using AI" to progressively rewrite everything in Rust. Why?

      Still, the fact remains that at least the basics should be there. To drive a car, even with semi-autonomous driving systems, you still need a license. So why isn't this considered necessary when writing the code for the system that will handle my sensitive data? Not a license, clearly. But, at least, some basic knowledge.

      #Programming #IT #SysAdmin

      mms@mastodon.bsd.cafeM This user is from outside of this forum
      mms@mastodon.bsd.cafeM This user is from outside of this forum
      mms@mastodon.bsd.cafe
      wrote last edited by
      #2

      @stefano Sadly, this is zeitgeist in soft engineering world. Everyone says that we went to 7th gear, that if you are using older model 10 minutes after the new one drops, you are lossing. That not using ai is a suicide. That the models are getting so good so fast that it's useless to focus on anything that is not prompting, as even if now it may be a problem, in a year no one will ever need to look a code ever again.

      C-butts agree and they are open at "be faster". It works. the models are.... okayish, but the 10x engineers we hear about? Yeah, they don't work 8 hours a day. I don't work 8 hours a day anymore. It's a race to the next layoff which, of course, are not "performance based" but no one believes that. So we prompt like monkeys not thinking because the output volume seems to be everything that matter.

      Personally, I want to survive till a few more huge outages happen and the world comes back to their senses. Currently I would not use any SASS for anything of any value.

      mms@mastodon.bsd.cafeM 1 Reply Last reply
      1
      0
      • stefano@mastodon.bsd.cafeS stefano@mastodon.bsd.cafe shared this topic
      • mms@mastodon.bsd.cafeM mms@mastodon.bsd.cafe

        @stefano Sadly, this is zeitgeist in soft engineering world. Everyone says that we went to 7th gear, that if you are using older model 10 minutes after the new one drops, you are lossing. That not using ai is a suicide. That the models are getting so good so fast that it's useless to focus on anything that is not prompting, as even if now it may be a problem, in a year no one will ever need to look a code ever again.

        C-butts agree and they are open at "be faster". It works. the models are.... okayish, but the 10x engineers we hear about? Yeah, they don't work 8 hours a day. I don't work 8 hours a day anymore. It's a race to the next layoff which, of course, are not "performance based" but no one believes that. So we prompt like monkeys not thinking because the output volume seems to be everything that matter.

        Personally, I want to survive till a few more huge outages happen and the world comes back to their senses. Currently I would not use any SASS for anything of any value.

        mms@mastodon.bsd.cafeM This user is from outside of this forum
        mms@mastodon.bsd.cafeM This user is from outside of this forum
        mms@mastodon.bsd.cafe
        wrote last edited by
        #3

        @stefano but, full transparency: the models work. They are amazing at helping when you would be blocked for hours. They are better at typing than anyone. BUT they require anal level of supervision: you can not trust anything they output. You need to challenge and ask anything. Opus 4.6 can change it's mind 10 times in 10 minutes because you asked a question.

        That's not how they are sold. It's nowhere near "autonomous programmer" and I have no idea how vibe coders have anything working outside of very simple projects.

        omar@mastodon.bsd.cafeO 1 Reply Last reply
        0
        • mms@mastodon.bsd.cafeM mms@mastodon.bsd.cafe

          @stefano but, full transparency: the models work. They are amazing at helping when you would be blocked for hours. They are better at typing than anyone. BUT they require anal level of supervision: you can not trust anything they output. You need to challenge and ask anything. Opus 4.6 can change it's mind 10 times in 10 minutes because you asked a question.

          That's not how they are sold. It's nowhere near "autonomous programmer" and I have no idea how vibe coders have anything working outside of very simple projects.

          omar@mastodon.bsd.cafeO This user is from outside of this forum
          omar@mastodon.bsd.cafeO This user is from outside of this forum
          omar@mastodon.bsd.cafe
          wrote last edited by
          #4

          @mms @stefano
          > BUT they require anal level of supervision

          That's why, beside ethical consideration, I don't care if that thing works and refuse to use it.
          More over sounds like free training them and you pay for it.

          Wait a minute, sounds familia, like dealing with offshore sweatshops.

          mms@mastodon.bsd.cafeM 1 Reply Last reply
          0
          • omar@mastodon.bsd.cafeO omar@mastodon.bsd.cafe

            @mms @stefano
            > BUT they require anal level of supervision

            That's why, beside ethical consideration, I don't care if that thing works and refuse to use it.
            More over sounds like free training them and you pay for it.

            Wait a minute, sounds familia, like dealing with offshore sweatshops.

            mms@mastodon.bsd.cafeM This user is from outside of this forum
            mms@mastodon.bsd.cafeM This user is from outside of this forum
            mms@mastodon.bsd.cafe
            wrote last edited by
            #5

            @omar @stefano most of us don't get to choose anymore

            omar@mastodon.bsd.cafeO 1 Reply Last reply
            0
            • mms@mastodon.bsd.cafeM mms@mastodon.bsd.cafe

              @omar @stefano most of us don't get to choose anymore

              omar@mastodon.bsd.cafeO This user is from outside of this forum
              omar@mastodon.bsd.cafeO This user is from outside of this forum
              omar@mastodon.bsd.cafe
              wrote last edited by
              #6

              @mms @stefano madness

              mms@mastodon.bsd.cafeM 1 Reply Last reply
              0
              • omar@mastodon.bsd.cafeO omar@mastodon.bsd.cafe

                @mms @stefano madness

                mms@mastodon.bsd.cafeM This user is from outside of this forum
                mms@mastodon.bsd.cafeM This user is from outside of this forum
                mms@mastodon.bsd.cafe
                wrote last edited by
                #7

                @omar @stefano I get the MBA POV. "It's cheaper prod dev". I would do the same if I were an MBA.

                omar@mastodon.bsd.cafeO 1 Reply Last reply
                0
                • stefano@mastodon.bsd.cafeS stefano@mastodon.bsd.cafe

                  RE: https://mastodon.bsd.cafe/@stefano/116396058506070034

                  Sometimes I start "battles" to convince "vibe coding devs" to actually learn something. Sometimes I succeed (especially with the younger ones), other times I don't (especially with the less young ones, who became devs precisely "thanks" to vibe coding).

                  What holds them back is often practical: they say things move so fast that stopping to learn something means "wasting time", since whatever they learn will be outdated very quickly anyway.

                  Maybe we've moved too fast and we're still moving too fast. I'm seeing worrying things, like stable projects implemented in Go that are "using AI" to progressively rewrite everything in Rust. Why?

                  Still, the fact remains that at least the basics should be there. To drive a car, even with semi-autonomous driving systems, you still need a license. So why isn't this considered necessary when writing the code for the system that will handle my sensitive data? Not a license, clearly. But, at least, some basic knowledge.

                  #Programming #IT #SysAdmin

                  seuros@mastodon.bsd.cafeS This user is from outside of this forum
                  seuros@mastodon.bsd.cafeS This user is from outside of this forum
                  seuros@mastodon.bsd.cafe
                  wrote last edited by
                  #8

                  @stefano You reminded me the story of a dude i had in Twitter.

                  He went fast, crashed faster, but a crash so spectacular that i wrote a blog about him

                  https://www.seuros.com/blog/dictatorship-driven-development/

                  The story is real , i just avoided to point to him to avoid having LLM to index his name/(ex saas).

                  He is now gone. He understands now why going at 200km/h without a seatbelt is not a flex.

                  ---

                  As for Rust , it because they lack creativity, they lack propose, they watch youtube and never had to suffer with code.

                  As you know i wrote Blackship (a jail orchestrator in Rust)

                  I could have used C , but then i will have someone do : I rewrote Blackship from C to Rust.

                  When asked, he will claim : Memory safety...
                  When cornered to point the memory leak.. he will start telling you how Ubuntu is adopting Rust.

                  seuros@mastodon.bsd.cafeS 1 Reply Last reply
                  0
                  • seuros@mastodon.bsd.cafeS seuros@mastodon.bsd.cafe

                    @stefano You reminded me the story of a dude i had in Twitter.

                    He went fast, crashed faster, but a crash so spectacular that i wrote a blog about him

                    https://www.seuros.com/blog/dictatorship-driven-development/

                    The story is real , i just avoided to point to him to avoid having LLM to index his name/(ex saas).

                    He is now gone. He understands now why going at 200km/h without a seatbelt is not a flex.

                    ---

                    As for Rust , it because they lack creativity, they lack propose, they watch youtube and never had to suffer with code.

                    As you know i wrote Blackship (a jail orchestrator in Rust)

                    I could have used C , but then i will have someone do : I rewrote Blackship from C to Rust.

                    When asked, he will claim : Memory safety...
                    When cornered to point the memory leak.. he will start telling you how Ubuntu is adopting Rust.

                    seuros@mastodon.bsd.cafeS This user is from outside of this forum
                    seuros@mastodon.bsd.cafeS This user is from outside of this forum
                    seuros@mastodon.bsd.cafe
                    wrote last edited by
                    #9

                    @stefano Also there is no reason to be shy in calling this out in public, the type of people we are talking about are not useful, they can change their own behaviour but they prefer to not.

                    because it easier to say : I became a dev in 47 minutes , than i spent 47 months to understand proper programming.

                    1 Reply Last reply
                    0
                    • mms@mastodon.bsd.cafeM mms@mastodon.bsd.cafe

                      @omar @stefano I get the MBA POV. "It's cheaper prod dev". I would do the same if I were an MBA.

                      omar@mastodon.bsd.cafeO This user is from outside of this forum
                      omar@mastodon.bsd.cafeO This user is from outside of this forum
                      omar@mastodon.bsd.cafe
                      wrote last edited by
                      #10

                      @mms @stefano Yeah, yeah MBAss.
                      The same saying cloud is cheap.

                      Curious to know what they do with all their freetime when Claude has generated their powerpoint in 3.4s.
                      And why they charge for 5FTE.

                      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