Remix.run Logo
princevegeta89 2 days ago

Using coding agents, it feels like always working under a blanket where you cannot see beyond it, and there is this thick mask blocking you from knowing what's going on. it unfortunately projects a very bad impression that things can be built very quickly and that systems can be designed in a robust and maintainable manner. But even with the best models that I've used, that is not true. When the number of features reaches a decent figure, the hallucinations grow, and more often than not, we have no idea what the AI agent is writing. Pull requests become meaningless because there is too much code to review, and AI is handling it anyway. So it's basically taking the eyes off engineers in general. There are many bugs waiting to be uncovered. Compare this scenario to the absence of all these coding agents. All engineers would know the codebase very well, how the flows happen, and how to do a deep dive. I have a very bad feeling about this unproductive direction in general. It's good for writing small modules, but companies seem to be expecting to churn out a lot of code in a very short amount of time.

An overwhelmingly large number of engineers have close to zero satisfaction with their work. A lot of firefighting happens across the board. There is a ubiquitous use of AI everywhere in reading documents, writing documents, and wherever hallucinations occur, critical information is also being missed. It's not a surprise at the end of the day, but this entire situation has put us in a very messy overall circumstance.