The best comment I read on this topic was "Before AI replaces us, our customers must first learn to precisely formulate what they actually want. We're safe."
Lmao, I'm not a programmer although i know how, and even if I was I wouldn't be worried for good reason. AI requires explicit instructions for everything. So in order to use it to code you need to be a programmer.
I'm also not worried. Software complexity generally grows proportional to the complexity of the requirements. And most projects I've been a part of, no one could have told you all the requirements even after we've figured them out.
The code + test code is usually the only document that describes the requirements. And with high-level languages, there's not that much boilerplate around the codified requirements either. Besides, we can use LLMs for that boilerplate ourselves.
8 Comments
mostvexingparse@lemmy.world · 28 pts · 2y
The best comment I read on this topic was "Before AI replaces us, our customers must first learn to precisely formulate what they actually want. We're safe."
Holyginz@lemmy.world · 14 pts · 2y
Lmao, AI isn't replacing programmers anytime soon.
Chickenstalker@lemmy.world · -8 pts · 2y
Thing is, computer tech tends to grow exponentially. If I were you, I'll start to learn a backup skill right now.
Holyginz@lemmy.world · 8 pts · 2y
Lmao, I'm not a programmer although i know how, and even if I was I wouldn't be worried for good reason. AI requires explicit instructions for everything. So in order to use it to code you need to be a programmer.
Meho_Nohome@sh.itjust.works · -1 pts · 2y
I'm not a programmer and I've used it to code. It rarely works the first time around, but I'm sure it will improve quickly to be more accurate.
Knusper@feddit.de · 3 pts · 2y
I'm also not worried. Software complexity generally grows proportional to the complexity of the requirements. And most projects I've been a part of, no one could have told you all the requirements even after we've figured them out.
The code + test code is usually the only document that describes the requirements. And with high-level languages, there's not that much boilerplate around the codified requirements either. Besides, we can use LLMs for that boilerplate ourselves.
RandomVideos@programming.dev · 1 pts · 2y
If an AI was made that was smarter than programmers, couldnt it make a smarter AI, which could make an even smaryet AI repeating
glad_cat@lemmy.sdf.org · 9 pts · 2y
Good luck when you’ll fix the bugs because I won’t do it.
CookieJarObserver@sh.itjust.works · 4 pts · 2y