Live data from Hacker News

Six months of writing code exclusively with agents

blog.exe.dev

31–40 of 110 posts

Re: Six months of writing code exclusively with agents

#31
post #15

I've been a software dev for 25 years. In the past year I've hand written maybe 10 lines of code. For the first 2-3 months i would read it, then I figured out how to really use AI/code gen and the amount created was more than I could read. I can work on 2-3 projects at once, or 2-3 parts of a larger project at once. More than that I can't keep task switching. The speed and complexity of what I'm able to create is 10x…

I'm not sure how you can be confident the things "you" built won't crash if you're not at least scanning the code that you're generating.

Re: Six months of writing code exclusively with agents

#34

Writing code with LLMs takes discipline and is difficult. You need to learn how to do it and how to get the best from it. Software engineering is dead, long live software engineering!

It really isn't that hard. The LLM needs a few iterations of self review, and you need to ask it for an architecture up front, but from there, it's mostly manual testing to make sure the LLM didn't fuck up.

I don't think it'd take more than a few weeks for a high schooler to learn how to prompt well.

Re: Six months of writing code exclusively with agents

#35
I feel a really odd dissonance with all these accounts. I have access to top models via Cursor at work. Every time I think to myself, here’s a tedious but well defined task, with clear success criteria, where you can achieve a lot with persistent iterations. I’ll give it to Claude to do.

First, it takes me ages to describe the task properly. All these clear success criteria, well, instead of writing code from a clear spec in my head, I’m writing tons of prose, and trying to make it unambiguous. I’m programming in English++.

But then, one time in 5, it produces something that kinda works. Maybe not perfect but good enough. Two times out of 5 it kind of sort of looks alright, but actually ignores 80% of the spec, or pays it minimal lip service in the comments.

And sometimes, maybe a bit less than 2/5, it just completely diverges into total shit. Starts writing scripts that load the ast of the main script and pickle it then serialise to base64 for no good reason. Encode some stuff in strings then check ord(string[i]) repeatedly for string comparison. Eventually runs out of context and develops the LLM equivalent of severe dementia.

I truly cannot reconcile my experience with people who seem to say “hey computer write this” and it’s a good use of their time.

Re: Six months of writing code exclusively with agents

#36
post #15

I've been a software dev for 25 years. In the past year I've hand written maybe 10 lines of code. For the first 2-3 months i would read it, then I figured out how to really use AI/code gen and the amount created was more than I could read. I can work on 2-3 projects at once, or 2-3 parts of a larger project at once. More than that I can't keep task switching. The speed and complexity of what I'm able to create is 10x…

>For the first 2-3 months i would read it, then I figured out how to really use AI/code gen and the amount created was more than I could read

You serve no purpose here. The AI will soon be able to prompt itself, and it will be better at system design than you.

Good job at making yourself redundant.

Re: Six months of writing code exclusively with agents

#37
I honestly didn't read the whole article, but I think that this kind of experiment leads to a misleading way of seeing things.

I met a few architects/team leaders who wouldn't write almost any code and just technically oversaw things before LLMs got popular, obviously they were very experiencied.

What you have to ask yourself is whether you could oversee a swarm of bots(or people) if you didn't have any coding experience in the first place.

A lot of HN users seem to be, in my opinion, too dismissive about the complexity of creating software. It's true that we don't have to develop in assembly anymore to be a good developer and with time the general level of the entry abstractions that we deal with rises, but, in my opinion once again, it will never change the fact that you need a high number of hours of exposure to something in order to be truly competent to a professional level.

Re: Six months of writing code exclusively with agents

#38

Writing code with LLMs takes discipline and is difficult. You need to learn how to do it and how to get the best from it. Software engineering is dead, long live software engineering!

It really isn't that hard. The LLM needs a few iterations of self review, and you need to ask it for an architecture up front, but from there, it's mostly manual testing to make sure the LLM didn't fuck up. I don't think it'd take more than a few weeks for a high schooler to learn how to prompt well.

Maybe - but I would argue that the skill comes in knowing if the architecture is appropriate and knowing that LLM is not screwing it up.

Re: Six months of writing code exclusively with agents

#39
> AI agents are just software, after all. I wasn’t going to understand them by reading prompt guides. I had to use them for real work, see where they failed, change the prompts, tools, or environment, and try again.

AI agents are just software, so the only way to understand them is trial and error?

Re: Six months of writing code exclusively with agents

#40
post #8

I don't understand people that say "I no longer code" as a good thing. I think it's safe to assume that if you studied computer science or similar you like to code. If not, why did you even study that? To me it just feels like you want to be a manager not an engineer This is like if a plumber said. I no longer do any construction, I just tell people what to do. Then you probably aren't a builder anymore, you are a fo…

Do architects have to like laying bricks?

No, but architects can’t just make the plans and never look at the output, there needs to be someone that checks that the work is done properly and fit to spec.
Post reply on HN