Live data from Hacker News

Coding after coders: The end of computer programming as we know it?

nytimes.com

181–190 of 469 posts

Re: Coding after coders: The end of computer programming as we know it?

#181
I feel the need to tell the LLM to rewrite the article for a software developer audience, but don't, those kinds of passage are hard to overcome:

'Salva opened up his code editor — essentially a word processor for writing code — to show me what it’s like to work alongside Gemini, Google’s L.L.M. '

And what's up with L.L.M, A.I., C.L.I. :)

Re: Coding after coders: The end of computer programming as we know it?

#182

> in coding, L.L.M.s take away the drudgery and leave the human, soulful parts to you. I've always hated solving puzzles with my deterministic toolbox, learning along the way and producing something of value at the end. Glad that's finally over so I can focus on the soulful art of micromanaging chatbots with markdown instead.

Why not, normies love to talk with the computer.

Well I do seem to spent a fair amount of my developer time swearing at my laptop screen. And then there's that time I spend just prior to writing code just staring at the wall while I figure out what sort of code I want to write - if I can repackage that wall-staring time into "time spent consulting with AI about approaches and architecture decisions" I'm sure my engineering manager will think more kindly of me ...

Re: Coding after coders: The end of computer programming as we know it?

#183
post #39

Earlier quoted context omitted.

Do we know that it decreased the quality, or introduced more opportunities for bugs by simply increasing the velocity? If every commit has a fixed probability of having a bug, you'll run into more bugs in a week by going faster.

> Do we know that it decreased the quality, or introduced more opportunities for bugs by simply increasing the velocity? That's an easy question to answer - you can look at outages per feature released. You may be instead looking at outages per loc written.

[deleted]

Re: Coding after coders: The end of computer programming as we know it?

#184

Having an AI is like having a dedicated assistant or junior programmer that sometimes has senior-level insights. I use it to do tedious tasks where I don't care about the code - like today I used it to generate a static web page that let me experiment with the spring-ai chat bot code I was writing - basic. But yesterday it was able to track down the cause of a very obscure bug having to do with a pom.xml loading two…

I've generated 250KLoC this week, absolutely no changes in deps or any other shenanigans. I'm not even really trying to optimize my output. I work on plans/proposals with 2 or 3 agents simultaneously in Cursor while one does work, sometimes parallelized. I can't do that in less code and cleaner. I can't do it at all. Don't wait too long.

> I can't do that in less code and cleaner. I can't do it at all.

Can't do what, precisely?

Re: Coding after coders: The end of computer programming as we know it?

#185

Earlier quoted context omitted.

I've generated 250KLoC this week, absolutely no changes in deps or any other shenanigans. I'm not even really trying to optimize my output. I work on plans/proposals with 2 or 3 agents simultaneously in Cursor while one does work, sometimes parallelized. I can't do that in less code and cleaner. I can't do it at all. Don't wait too long.

LOL that's it? I generated over 5 million lines of code this week. You need to step it up or you're gonna be left behind.

You mean, you don't have

  yes \; >> main.c
running in the background 24/7?

Re: Coding after coders: The end of computer programming as we know it?

#186
post #97

Earlier quoted context omitted.

All that stuff would take me about 5 minutes without AI. Those are things with 10,000 examples all over the web. AI is good at distilling the known solutions. But anything even slightly out of the ordinary, it fails miserably. I'd much rather write that code myself instead of spend an hour convincing an AI to do it for me.

Im curious though, what do you consider slightly out of the ordinary that it fails to do?

Haven't tried Claude for this, but I can't think how it could possibly do. I built a game bot using Win32 API to send input and screen capture to OCR and some OpenCV to recognize game elements. Dead simple and actually quite boring and repeatitive after I worked on it for a while. How could Claude agents possibly do this ? I did use Claude to refer docs and API, though.

Re: Coding after coders: The end of computer programming as we know it?

#187

Earlier quoted context omitted.

Just the fact that even retail quality hardware is still improving at local LLM significantly is still a great sign. If AI quality remained the same, and the cost for local hardware dropped to $1000, it would still be the greatest thing since the internet IMO. So even if the worst happens and all progress stops, I'm still very happy with what we got.

>I'm still very happy with what we got "One person's slop is another person's treasure" I'm not all that impressed with "AI". I often "race" the AI by giving it a task to do, and then I start coding my own solution in parallel. I often beat the AI, or deliver a better result. Artificial Intelligence is like artificial flavoring. It's cheap and tastes passable to most people, but real flavors are far better in every w…

At their current stage, this feels like the wrong way to use them. I use them fully supervised, (despite the fact that feels like I’m fighting the tools), which is kind of the best of both worlds. I review every line of code before I allow the edit, and if something is wrong, I tell it to fix it. It learns over time, especially as I set rules in memories, and so the process has sped up, to the point that this goes way faster than if I would have done that myself. Not all tasks are appropriate for LLMs at all, but when they are, this supervised mode is quite fast, and I don’t believe the output to be slop, but anyways I feel like I own every line of code still.

Re: Coding after coders: The end of computer programming as we know it?

#188

[flagged]

That’s the exact definition our CEO gave of our job this week. That’s how he sees and expects us to work now. I feel some anxiety because that’s too much too fast. We went from « we need to fix every single bug we encounter » to « it doesn’t matter if there’s bugs as long as we ship a feature fast »

Re: Coding after coders: The end of computer programming as we know it?

#189

I see lots of discussions about humans no longer writing code but the elephant in the room is the rapid extinction of human-review of AI-made code. I expect this will lead to a massive hangover. In the meantime we try to mitigate this by ensuring the structure of code remains AI-friendly. I also expect some new types of tools to emerge that will help with this “cognitive debt”.

That is why I do not use the multi agent team technique. My code generation has atrophied, but my code review skills have only gotten stronger both for human and AI code. If I handed over both, it hurts my employability and will definitely lead to that hangover.

Re: Coding after coders: The end of computer programming as we know it?

#190
post #151

Earlier quoted context omitted.

The two types of coder argument seems strong to me. Coders who love the art of programming (optimisation for the sake of it, beautiful designs, data structures...) and builders. The former are in for a rough time. The latter are massively enabled and no longer have to worry about smashing together libs by hand to make crud apps.

Yes this is the state of it. But just wait a few months, maybe years, the builders aren't safe either. It just won't be cost effective to let humans build in a matter of time.

Depends on what you mean by "builder."

If you mean "somebody with an idea who wants to make it real" then that person is massively enabled.

Post reply on HN