If implementation is not the product, what is?
[I had a huge wall of text here but deleted it] TL;DR Software is selling knowledge and is similar to science. Your code is a 1:1 representation of that knowledge.
And you learn from building software
With AI you slow yourself down by attempt to interpret incoherent, reward-maximizing slop. You don’t learn from your mistakes, or what works, and you are doomed to reinvent the wheel every time.
I use it for some things, but it is not a main part of my development flow. Prevention rather than remediation pays off big
If your goal is just to ship a shitty MVP to see if anyone will buy it, then sure, use AI. But this is the YC startup mindset, and is not what I consider serious software.
