AI coding tools are optimising the wrong thing and nobody wants to hear it. Writing code was already fast. The bottleneck is everything else: unclear requirements, review queues, terrified deploy cultures, and an org chart that needs six meetings to decide what colour the button should be.
This is why my personal use of AI has been focused pretty cleanly on “doing what I already do, more thoroughly” - By not turning it into a “ship more code more faster” machine, it’s a “can explore my code and answer questions and help design things more thoroughly” machine.
I tend to go with “AI-augmented” development because I’m shipping the same things I’ve been shipping - Just with a way to quickly brainstorm and compare ideas on something my team members may not have time for. I can propose my ideas and have some LLM tell me what the downsides of my approach would be - or what I should guard against.
It’s crazy to me that folks are treating them like sources of truth when they should just be an untrustworthy second opinion that is faster than you. I think of it as an intern with speed but questionable taste lol.
This is why my personal use of AI has been focused pretty cleanly on “doing what I already do, more thoroughly” - By not turning it into a “ship more code more faster” machine, it’s a “can explore my code and answer questions and help design things more thoroughly” machine.
I tend to go with “AI-augmented” development because I’m shipping the same things I’ve been shipping - Just with a way to quickly brainstorm and compare ideas on something my team members may not have time for. I can propose my ideas and have some LLM tell me what the downsides of my approach would be - or what I should guard against.
It’s crazy to me that folks are treating them like sources of truth when they should just be an untrustworthy second opinion that is faster than you. I think of it as an intern with speed but questionable taste lol.