The end of programming (not the replacement of programmers)

2023-06-06 Thread trent shipley via PLUG-discuss
*Pointy haired manager to programmer:* We are thinking of replacing programming with AI. *Programmer:* Don't you mean you plan to replace programmers with AI. *PHM:* No, replace programming itself. *P:* How? Why? *PHM: * Well, the Big, Poorly Understood AI produces really good results witho

Re: The end of programming (not the replacement of programmers)

2023-06-06 Thread Michael via PLUG-discuss
I don't get it... On Tue, Jun 6, 2023 at 5:03 AM trent shipley via PLUG-discuss < plug-discuss@lists.phxlinux.org> wrote: > *Pointy haired manager to programmer:* We are thinking of replacing > programming with AI. > > *Programmer:* Don't you mean you plan to replace programmers with AI. > > *P

Re: The end of programming (not the replacement of programmers)

2023-06-06 Thread Keith Smith via PLUG-discuss
I've seen this movie before it was the Firestone tire issue about 30 years ago. On 2023-06-06 02:03, trent shipley via PLUG-discuss wrote: Pointy haired manager to programmer: We are thinking of replacing programming with AI. Programmer: Don't you mean you plan to replace programmers wi

Re: The end of programming (not the replacement of programmers)

2023-06-06 Thread trent shipley via PLUG-discuss
We are worried about AI learning to do programming and taking over programming jobs. Modern AI doesn't produce code, it makes writing a lot of code unnecessary. It may not be that programmers become obsolete but that coding as we know it now becomes obsolete. On Tue, Jun 6, 2023 at 3:25 AM Micha

Re: The end of programming (not the replacement of programmers)

2023-06-06 Thread James Mcphee via PLUG-discuss
Try copilot and see all the wonderful ways you've never thought of to make terrible code even if it passes tests. Programming the AI to write ok code is harder than writing the code right now. I'm all for the AI stuff. It's great as a convenient method to google, etc. And codefill is... eh. If

Re: The end of programming (not the replacement of programmers)

2023-06-06 Thread trent shipley via PLUG-discuss
I'm saying it doesn't write code. It doesn't have to. Business wants results with minimally acceptable quality. You build the AI. You train the AI. You get minimally acceptable results. You tinker with the AI if desired. But the AI does not deliver code. It delivers useful results within st

Re: The end of programming (not the replacement of programmers)

2023-06-06 Thread Keith Smith via PLUG-discuss
I think the scripters are vulnerable, however the compSci folks will be the ones creating apps that create apps. On 2023-06-06 09:40, trent shipley via PLUG-discuss wrote: I'm saying it doesn't write code. It doesn't have to. Business wants results with minimally acceptable quality. You bui

Re: The end of programming (not the replacement of programmers)

2023-06-06 Thread Andrew McRobb via PLUG-discuss
I don't think AI can completely replace programmers. I see it as a tool. Nothing more (at least at this time). It's going to be extremely lacking in any context on what the job entails. A manager can't simply go in and type "please make me a good looking website that's going to replace Facebook. No

Re: The end of programming (not the replacement of programmers)

2023-06-06 Thread trent shipley via PLUG-discuss
Yeah given where these things are with put-one-word-after-another LLM's and image generators, I don't see it as being too taxing to make an AI which could generate passable static web sites for mom n' pop restaurants. Make it run a 100 examples and the top dozen will rival human work. Playing th

Re: The end of programming (not the replacement of programmers)

2023-06-06 Thread David Schwartz via PLUG-discuss
My experience so far is … ChatGPT is great if treated like I’ve got access to an intern to help with grunt work. The quality is about the same, it’s a lot faster than an intern would take, and it doesn’t complain if you tell it to try a different approach. If you just hit the ‘regenerate’ butto

Re: The end of programming (not the replacement of programmers)

2023-06-06 Thread James Mcphee via PLUG-discuss
When I'm actually an expert at the thing I ask chatGPT for, yeah, like an intern. It'll say something that will prompt me to go down some road or other, and I ignore the obviously wrong answers. When I'm an amateur at the thing, it sounds authoritative and I don't have the ability to know better.

Re: The end of programming (not the replacement of programmers)

2023-06-06 Thread David Schwartz via PLUG-discuss
This is a DANGER ZONE that should be avoided right now, IMHO. Look at the world today: we have this political system that has gone haywire and media outlets that hand anybody a microphone and five minutes to spout off anything they want without fact-checking it or even taking any responsibility

Re: The end of programming (not the replacement of programmers)

2023-06-06 Thread Steve Litt via PLUG-discuss
trent shipley via PLUG-discuss said on Tue, 6 Jun 2023 02:03:12 -0700 >*Pointy haired manager to programmer:* We are thinking of replacing >programming with AI. > >*Programmer:* Don't you mean you plan to replace programmers with AI. > >*PHM:* No, replace programming itself. > >*P:* How? Why?