Comment by beginnings
3 days ago
its also trading one problem for another. when manually coding you understand with little mental effort what you want to achieve, the nuances and constraints, how something interacts with other moving parts, and your problem is implementing the solution
when generating a solution, you need to explain in excruciating detail the things that you just know effortlessly. its a different kind of work, but its still work, and its more annoying and less rewarding than just implementing the solution yourself
> when generating a solution, you need to explain in excruciating detail the things that you just know effortlessly
This is a great way of explaining the issue.