pull down to refresh
Do you find that it's actually making you produce faster?
reply
The biggest change is that I've grown more ambitious per unit of time. I'm producing better things rather than producing more of the same things faster.
Before, I reduced my wants to what I could generate in a reasonable amount of time. Now, generating code is not the bottleneck. Fleshing out the vision, review, and making the changes cohesive with the whole are the bottlenecks.
I probably use LLMs differently than other programmers though. I think it's because I view
- code and features as liabilities
- simplicity and quality as assets
I think the right use of LLMs is to turn a pocket knife into a razor edged katana. And the wrong use is to turn a pocket knife into a swiss army knife.
reply
The LLM work stages I find myself doing on my current PR:
I'm currently on stage (3) but I imagine stage (4) is, upon human review, doing a more directed stage (2). Then, a more directed stage (3).