I agree, but some (most?) software being written doesn’t require a deep understanding to verify because the domain is small enough or you’re not required to solve for all of its intricacies. E.g. prototypes, internal tools, low scale CRUD apps, personal projects, etc.
I believe this is where the huge divide in perceived AI productivity in SW comes from. It’s folks working on low-understanding-required domains talking to folks working on high-understanding-required domains.
I believe this is where the huge divide in perceived AI productivity in SW comes from. It’s folks working on low-understanding-required domains talking to folks working on high-understanding-required domains.