| > like an upgrade from handsaw to power tools and less like hiring a carpenter. (Which is not what the hype engine will claim). I 100% agree with the not hiring a carpenter part but we need a better way to describe the improvement over just a handsaw. If you have domain knowledge, it can become an incredible design aid/partner. Here is a real world example as to how it is changing things for me. I have a TreeTable component which I built 100% with LLM and when I need to update it, I just follow the instructions in this chat: http://beta.gitsense.com/?chat=dd997ccd-5b37-4591-9200-b975f... Right now, I am thinking about adding folders to organize chats, and here is the chat with DeepSeek for that feature: http://beta.gitsense.com/?chat=3a94ce40-86f2-4e68-b5d7-88d33... I'm thoroughly impressed as it suggested data structures and more for me to think about. And here I am asking it to review what was discussed to make the information easier to understand. http://beta.gitsense.com/?chat=8c6bf5db-49a7-4511-990c-5e6ad... All of this cost me less than a penny. I'm still waiting for my Anthropic API limit to reset and I'm going to ask Sonnet for feedback as well, and I figure that will cost me 5 cents. I fully understand the not hiring a carpenter part, but I think what LLMs bring to the table is SO MUCH more than an upgrade to a power tool. If you know what you need and can clearly articulate it well enough, there really is no limit to what you can build with proper instructions, provided the solution is in its training data and you have a good enough BS detector. |
In other words: you must already know how to do what you are asking the LLM to do.
In other words: it may make sense if typing speed is your bottleneck and you are dealing with repetitive tasks that have well been solved many times (i.e., you want an advanced autocomplete).
This basically makes it useless for me. Typing speed is not a bottleneck, I automate or abstract away repetition, and I seek novel tasks that have not yet been well solved—or I just reuse those existing solutions (maybe even contributing to respective OSS projects).
The cases where something new is needed in areas that I don’t know well it completely failed me. NB: I never actually used it myself, I only gave into a suggestion by a friend (whom LLM reportedly helps) to use his LLM wrangling skills in a thorny case.