Comment by chipsrafferty
15 days ago
This is a nice fantasy. In practice, maintaining tools that help you scaffold common code patterns take more time to create and maintain than it does to copy, paste, and edit.
Turns out LLMs are REALLY good at "make me this thing that is 90% the same as another thing I've built / you've seen before, but with this 10% being different"
Also, by your own metrics, laziness is a virtue, and copying, pasting, and editing is much easier and lazier than maintaining boilerplate tools. So it's not even following your 3 commandments.
> Also, by your own metrics, laziness is a virtue, and copying, pasting, and editing is much easier and lazier than maintaining boilerplate tools. So it's not even following your 3 commandments.
I mean, so is paying someone to write the code for you, but you're not really an engineer at that point, are you?
Engineering involves using stable, deterministic abstractions and components and understanding the architecture and ramifications of your design on a deep level. Yes, you can outsource this work. But don't delude yourself into thinking that you're still in the same profession.
(Of course, maybe you always thought of yourself as an entrepreneur and only saw coding as a means to an end. I think a lot of people are coming to that conclusion.)