im 29 yo. recently lose my job, and thinking about use some of my saving money to school for programming, for the sake of not being homeless, but idk consider of my age, will it helps me in the future to survive if i have a degree on programming.

pardon my english

  • NoiseColor @lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    15 days ago

    What you guys think how AI influences the progress of programming. In two years the profession will look a lot different than today. I’m a designer and even today I’m pretty much able to make apps for myself practically without coding. This will only get simpler with complex apps. I’m not saying they are coded well, but they work. In two years, in less, probably in a few months there will be swarms of ai agents programming the same thing. Don’t get me wrong, I’m not saying we won’t need you, the experienced programmers, but how much jobs will there be for new people?

    And I know there is a lot of ai hate on lemmy so please spare me with that.

    • hungrythirstyhorny@lemmy.worldOP
      link
      fedilink
      arrow-up
      0
      ·
      15 days ago

      okay thanks for the advice sir,

      maybe that is a bad decision to jump intor programming at this point… and maybe if you have another advice for me, because idont have any safety net beside my savings

      ill have ur comment in mind, for future consideration

      pardon my english

    • MrScottyTay@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      15 days ago

      People overestimate the ability of LLMs and programming. It’s very useful at times. I use it sometimes, but I have to be very careful because your can very easily go down a rabbit hole of doing things that are VERY wrong and not industry standard with lots of issues. And if you spot them and try to get the LLM to sort it you often go round in circles in solutions that do not work.

      I now mostly only use it to punt me in the right direction of something I currently don’t know about, but I make a conscious effort to look at it’s sources rather than taking it’s word for it.

      And the other really good use of it is for debugging errors. That I have no qualms with. Errors are usually well documented online with solutions on how to fix them so LLMs mostly know what they’re talking about with them and can point you in the right direction of sorting it out way quicker than trying to find that info yourself due to how shit search engines are now.

      • NoiseColor @lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        15 days ago

        I don’t know about overestimating… Check this out: https://lovable.dev/

        And it’s not about how this can’t completely replace developers. Maybe not today, but this product will just get better and better and better. This thing never sleeps and it costs way less than a developer. I think there are uncertain years ahead. Right now, I think that if I was at a point of my life to choose my career, I’d choose something that can’t be done remotely on the computer.

    • ByteOnBikes@slrpnk.net
      link
      fedilink
      arrow-up
      0
      ·
      15 days ago

      In 2000s, website builders were supposed to make websites so easy, a grandma could make a website. Look how that turned out.

      Also right now, I could argue that as a engineer, i can use AI to create mockups and I don’t need a designer. But designers aren’t going anywhere.

      Devs/designers using AI to support our workflow is going to be the norm.

      • TheV2@programming.dev
        link
        fedilink
        arrow-up
        0
        ·
        15 days ago

        For many people, drag-and-drop website builders or CMS, that incorporate the ability of creating websites with almost no coding capabilities, would be enough to create the website they need. It’s more bloated and restricted, but I’d definitely consider it accessible to the layman. It’s not a literally no-brainer solution like AI, but I consider that a feature.