News for hackers. Stuff that matters.
Re:The "End of Programming" will look a lot like programming by zubairq on Friday March 01, 2024 @01:50AM (#39559252)
Most people who say to me that AI will replace programmers are people who haven't built and maintained a software system, and see programmers as interchangeable cogs in a machine. So the author explained in a good way many things that I have been thinking about how AI does not mean the end of programming.
Re:The "End of Programming" will look a lot like programming by seanmcdirmid on Friday March 01, 2024 @02:31AM (#39559477)
The main fear is that LLMs will increase programmer productivity so much that we won’t need so many anymore. On 5r other hand, so many software projects don’t get done already due to a lack of manpower, so I don’t see the extra productivity going to waste with as many programmers as we have now, we will just be able to get more things done.
Re:The "End of Programming" will look a lot like programming by have_faith on Friday March 01, 2024 @03:13AM (#39559692)
That fear assumes humans have some expanding ability to context switch as the speed of information given to them increases, something I have little belief in.

If you can’t context switch faster, and embed yourself in the next task completely, in a way that lets you articulate the problem correctly to the LLM so that it can produce a correct answer for you, it can’t help you.

Re:The "End of Programming" will look a lot like programming by seanmcdirmid on Friday March 01, 2024 @09:13AM (#39561945)
Right on the other hand it can’t replace us. The way LLMs work now…they are purely augmentative, the kind of experience that could work would be one of aid rather replacement. But of course, finding that experience will be tough.
Re:The "End of Programming" will look a lot like programming by PH95VuimJjqBqy on Friday March 01, 2024 @10:34AM (#39562707)
you call it fear, I call it anticipation.

We've had such a spate of piss poor developers over the years that I find it gleeful to think they'll no longer be employable.

Yes, I know that makes me an asshole but I've seen some shit and it actively offends me that these people are paid for the code and the bad name it gives an industry I participate in and love. My hope is that AI will allow the good to great developers to be productive enough to force the craptastic developers to find another career.

My absolute favorite example is the guy who accidentally built a FSM with http redirects for the node transitions, all to animate a progress bar for a job queue on the server. No, he had no idea he had built a FSM.

Re:The "End of Programming" will look a lot like programming by starbugs on Friday March 01, 2024 @02:22AM (#39559433)
In the long run, I am happy to be replaced by a machine if that’s how the people who work with me see me.
Re:The "End of Programming" will look a lot like programming by joeybiden on Friday March 01, 2024 @03:26AM (#39559768)
No you're not.
Re:The "End of Programming" will look a lot like programming by starbugs on Friday March 01, 2024 @03:48AM (#39559916)
> No you're not.

Is that the machine speaking?

Re:The "End of Programming" will look a lot like programming by p0w3n3d on Friday March 01, 2024 @02:15AM (#39559389)
The fear is not of being replaced at all, but of reductions which will happen inevitably
Re:The "End of Programming" will look a lot like programming by Rexxar on Friday March 01, 2024 @03:18AM (#39559719)
I don't see how it will have more impact than compilers/libraries/internet that have already permitted to improve a lot individual productivity without significantly decreasing the demand for developers.
Re:The "End of Programming" will look a lot like programming by joeybiden on Friday March 01, 2024 @03:27AM (#39559770)
You're correct, but it's cool to blame new technology for a tech downturn instead of antigrowth policy.
Re:The "End of Programming" will look a lot like programming by skydhash on Friday March 01, 2024 @10:05AM (#39562423)
Did they improve individual productivity or did they provide much more complexity by shifting the abstraction level? The more I code, the more I see we’re still solving the same core problem, sometimes with artificial constraints introduced by the choice of a platform.

The web was seen as a hub of information, but now people has been trying to make it a computing hub, ignoring the already available computing platform we already have (the devices in front of us).