• HiddenLayer555@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    39 minutes ago

    “No longer needed” is probably never going to happen, but IMO needed by fewer companies is inevitable. I see “vibe coding” as an extension to those website builders like Squarespace, definitely not suitable for a large website or a company whose entire business model is software and/or web based services, but good enough that the owner of a small, non-tech company who just happens to need a website can do it themselves instead of paying someone on Fiverr or something to do it. Unfortunately that means the options for new developers looking for easy experience building jobs that could eventually help them land a better paying position will be even more limited than it is now.

    • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
      link
      fedilink
      arrow-up
      4
      ·
      2 hours ago

      And then they’d need to be able to verify that the code actually meets these requirements. That might even necessitate specifying these requirements in some sort of a formal language…

  • OldMrFish
    link
    fedilink
    arrow-up
    10
    ·
    3 hours ago

    I remember being taught Model-driven development using Eclipse as part of the software engineering study back in the early 2000’s. Even as a student it was painfully obvious that you’d spend an awful lot of time trying to work around annoying limitations in whatever tool was used, rather than just writing the code yourself. The parallel to vibe-coding seems rather obvious.

  • NeatNit@discuss.tchncs.de
    link
    fedilink
    arrow-up
    1
    ·
    3 hours ago

    Now, hold on a minute. I get what you’re doing and I like it, but I don’t think those first 2 examples work.

    Visual programming is programming. Were they really ever touted as not requiring programmers? I would think it’s just marketed as more intuitive and easier to use for certain applications, but users are still referred to as programmers. Let me know if I’m wrong. Side note: my first programming language was LabVIEW, a visual programming language, which I used in high school to program our robot for FRC. It is, for all intents and purposes, a fully-fledged programming language and requires a programmer to create code for it.

    MDA, honestly I don’t know much about it, but from the description in the image it sounds like it still requires someone to “write a universal model”… did they try to claim that that someone would not be a programmer?

    • Blisterexe@lemmy.zip
      link
      fedilink
      arrow-up
      2
      ·
      3 hours ago

      Honestly for visual programming scratch is really great to get kids or even adults to learn scratch, since it’s basically the exact same thing, just easier since you don’t have to worry about syntax.

      Stuff like the unity block system is also extremely powerful, and lets designers configure, say, a characters movement much easier.

      MDA, honestly I don’t know much about it, but from the description in the image it sounds like it still requires someone to “write a universal model”

      I think the idea is that someone at the company could just take an already existing model and deploy it, not sure though.

      • NeatNit@discuss.tchncs.de
        link
        fedilink
        arrow-up
        2
        ·
        3 hours ago

        You’re being sarcastic but surely you know that really is the presumed eventuality for a lot of people who have fallen for the hype. “AI will become smarter than humans and so will be able to create better AI.” So if you believe that, we’re currently still bootstrapping the AI, but it will eventually be able to create the next iteration of AI without needing us.

        I don’t believe that of course.