43
need advices
(lemmy.world)
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Follow the wormhole through a path of communities !webdev@programming.dev
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.
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.
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.
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 point 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.
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.
You'd never get anything new or innovative if we only relied on AI for programming. The landscape for how things are done is always changing. Even in 6 months time things will be outdated and insecure.
The only jobs that were going to lose are the underpaid "You're a programmer, I have an idea for an app, could you do it for me?" Kind of jobs. Which are always shit anyway.
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
I'm trying to figure out where this is all going myself. Maybe farming or carpentry?
ok make sense,, ill have that in mind, thanks again sir..