Comment by cowl

2 days ago

There are very good reason that code should look a certain way and it comes from years of experience and the fact that code is written once but read and modified much more.

When the first bugs come up you see that the velocity was not god sent and you end up hiring one of the many "LLM code fixer" companies that are poping up like mushrooms.

You’re confusing yoloing code into prod and using ai to increase velocity while ensuring it functions and is safe.

  • No, they're not. It's critically important if you're part of an engineering team.

    If everyone does their own thing, the codebase rapidly turns to mush and is unreadable.

    And you need humans to be able to read it the moment the code actually matters and needs to stand up to adversaries. If you work with money or personal information, someone will want to steal that. Or you may have legal requirements you have to meet.

    It matters.

    • You’ve made a sweeping statement there, there are swathes of teams working in startups still trying to find product market fit. Focusing on quality in these situations is folly, but that’s not even the point. My point is you can ship quality to any standard using an llm, even your standards. If you can’t that’s a skill issue on your part.