imilev
Joined 2 years ago
Joined 2 years ago
In my experience at the begining of the full agentic coding loop in our company we were more hands on with the codebase and had better judgement over the plans. Now it is quite often that the inital plan after executed needs more refinement and that made the plan review somewhat obsolete for us.
Same is for things like asembly there are still people who need to edit that, but most of us are working with the higher-level programming languages.
If it was otherwise outsourcing companies would've dominated the market for a long time, but it is with the exp from clients and many users that you get to build a great product.
It takes a lot of time to understand what is the pain of the user, in many cases we know what the problem is but we have not time to think of a good solution to it.
I think a lot of product development happens in the itearations after the intial prototype/MVP and so on. It is not only the technical aspect to it, you need to spend time on a problem deeply understand what are the root causes of pains and address them in your product, both from UX and also from technical perspective.
People were able to "prompt" a product even before to an outsourcing company, but they'd rather pay the fee to a product company because of the expertese they have gained through out the years and all the users they've spoken to.
Otherwise what I have found is that the LLM will add a new if statement which will handle the newly discovered issue and you start stacking them ifs. As the article mentions LLM's unlike humans aren't lazy, they will copy, paste add patches for every issue, why bother think and understand root cause :d.
So as part of our review we have a rule against that as well.
At least give me the article ffs.
Wanted to dive and see what ClaudeCode is all about, so visualized it. You can run it locally from our fork: https://github.com/CodeBoarding/claude-code
We are open-core: https://github.com/CodeBoarding/CodeBoarding
Interested to hear what is something you didn't expect, for my 2 minute check I saw there are Computer-Use capabilities baked into it, however I've never observed that behavior in my usage. Probably not enabled by default.
Really like the article I think it is awesome, and I strongly believe AI for coding will stay, but I also beleive that we need to still have a strong understanding of why we are building things and what they look like.