2/19/2026 at 3:19:48 PM
My entire professional life, I've been dealing with coworkers who just want their code shipped. Overly complex solutions to simple problems, inefficient algorithms, nested spaghetti code. And it was hard to just plainly reject it. I eventually had to become a mentor, teach them how to do it better. I've called myself a programmer even though I mostly just helped other people to program.Over the years, I've lost the ability to focus on writing code myself, but I've seen a rebirth with the age of coding agents. I find it easier to review their code and they always follow my guidance. In fact, I sometimes feel like around year 2000 when I had "google" skills and the people around me did not.
It's much easier to produce garbage with AI and it will inevitably happen, but engineers who are able to think will simply use it as a new tool.
by lukaslalinsky
2/19/2026 at 3:39:11 PM
> Over the years, I've lost the ability to focus on writing code myselfIf this weren't the case how do you think it would affect your usage of coding agents?
by notnullorvoid
2/19/2026 at 4:03:00 PM
I've always been more interested in the computer science and software engineering aspects. I did enjoy writing code occasionally, but overall, I was wishing I had some kind of neural implant to convert my thoughts into code. Coding agents are now good enough that I consider that dream as realized, and with that benefit that I do not actually need any implant in my brain. :)by lukaslalinsky
2/19/2026 at 5:04:40 PM
Interesting, I've found AI to be further from the goal of converting my thoughts to code than writing code myself.English is so ambiguous that by the time I provide sufficient context to the prompt it's taken more typing than writing the code would have been. That's not even accounting for the output often needing further prompting to manipulate into what was intended, especially if I try to be light on initial context.
I like it for quick proof of concept stuff though, the details don't matter so much then.
by notnullorvoid
2/19/2026 at 5:26:23 PM
I really approach is the same way as helping my coworkers to be productive. Most of the context is spent on the initial familiarizing with the code and I just double-check that it has the right understanding, there is minimal prompting on my side for this. The next step is to explain the problem I'm trying to solve and and for the simpler ones, it gets what needs to happen 8/10 times. I don't need to be detailed, because it already knows the context. For the complex problems, I split them into small tasks myself and only ask it to do the small steps, small enough to fit into the first category. I feel like the worst outcomes happen when you specify the problem first and let it do it's own research with that in "mind", then it just overthinks and comes up garbage.by lukaslalinsky
2/19/2026 at 5:30:18 PM
Give it the problem first. Then have it generate the context. Make edits and iterate on the context. Then hit go. Finally, have it write down whatever it needs to for next time.by peyton