Earlier quoted context omitted.
> I can’t help but wonder whether constant use of “agent” harnesses will lead to an atrophy of the software engineering (or really any field) muscles. For sure. You cannot have "only higher level thoughts" without doing lower level work. Ironically llm themselves prove that because you cannot remove facts like 'paris is capital of france' from llm and have it just retain 'high level thoughts' like 'countries have cap…
For sure. You cannot have "only higher level thoughts" without doing lower level work. Spend 3 days a week writing Ruby on Rails and 2 days hand rolling x86 assembly. Every web dev I know has been doing this since long before LLMs. Ensures they can keep having high level Rails thoughts.
The LLM Critics Are Right. I Use LLMs Anyway
81–90 of 330 posts
Re: The LLM Critics Are Right. I Use LLMs Anyway
#82Earlier quoted context omitted.
Yeah this is where I stopped. I use AI every day for work but 10k spend to me is a signal that OP is doing something extremely stupid with their AI use.
Doesn't seem that wild if youre doing large green field dev with frontier models. Im spending about 2-3K a week on personal projects and 5K a week on corporate stuff.
Re: The LLM Critics Are Right. I Use LLMs Anyway
#83Earlier quoted context omitted.
> I can’t help but wonder whether constant use of “agent” harnesses will lead to an atrophy of the software engineering (or really any field) muscles. It will, but I'm not sure the impact of this will be all too great. We suffer from not knowing how to use an abacus because we have a calculator, and people who feel a pull to keep their low-level chops up will do so anyway.
Now imagine if your calculator billed per button press. And imagine you can't own a calculator because owning one outright requires too much hardware (or whatever).
Re: The LLM Critics Are Right. I Use LLMs Anyway
#84> "Last but not least, even when just researching with LLMs, they have the natural tendency to silently sneak in the thoughts of the majority of the training materials, or sometimes even the political convictions of the ones who created the model." > "Yet I still write all of my texts with LLMs" So I'm guessing the author is actually ok with the point they put in the "LLMs are bad" part of the article?
Re: The LLM Critics Are Right. I Use LLMs Anyway
#85Earlier quoted context omitted.
Now imagine if your calculator billed per button press. And imagine you can't own a calculator because owning one outright requires too much hardware (or whatever).
The exact same arguments were made against electronic computing in general, in the early days. Pearl clutching is a very human thing to do as new technologies are integrated and become common place. A whole generation or two of developers are going to have to pass away before we stop hearing incessant diatribes about LLMs.
Calculators are a simple machine that implement very basic rules.
LLMs are in a different category. The parallels you can draw between LLMs and calculators.. just don't make sense.
Re: The LLM Critics Are Right. I Use LLMs Anyway
#86Earlier quoted context omitted.
> AI code must always be reviewed Yeah, of course AI code must always be reviewed. All code must be reviewed.
Nope. Not true anymore. Right now the bottleneck is the review because code comes out so fast there is a measurable and adjustable trade off that can be made. If you review all code, your output will be slow. If you review less code, your output will be faster at the cost of more bugs in production. Bug rate will never go down to zero whether you use AI or not. That is the trade off, if you review everything then out…
Re: The LLM Critics Are Right. I Use LLMs Anyway
#87Earlier quoted context omitted.
Putting all this in 2nd paragraph so that you can skip it if you think 'coding' is your primary portion of your job. I suppose I am in a mildly privileged position in a sense that my work is a weird intersection of tech, finance, and comprehension. In other words, I don't code much, but I absolutely benefit from now being able to play with various projects I would otherwise have no business touching without a bigger…
Why would you be very careful with a one-off script? The only point is the output. On the other hand, if you actually care about the output, how do you know it's right, unless you review the script? I mean, if all you care about is plausible-looking output, you could have the LLM produce that , and skip the Python script entirely...
Re: The LLM Critics Are Right. I Use LLMs Anyway
#88It's sad that this can be true because if you did them alone the quality would be non-existent.
Re: The LLM Critics Are Right. I Use LLMs Anyway
#89Re: The LLM Critics Are Right. I Use LLMs Anyway
#90> LLM’s amplify what you already have: opinions, structure, frameworks. So far, so agreeable, but… > If you have thoughts, they come out sharper and faster. I can’t help but wonder whether constant use of “agent” harnesses will lead to an atrophy of the software engineering (or really any field) muscles. Actual muscles need exercise to stay in shape (let alone grow), so does the brain. Can we really be sure that thou…
Compiler evolutions really harmed how well software engineers understand or how often they have to drop down to assembly language.
Is that a problem for the 99% of developers around? Probably not.
I view LLMs as the next evolution. Some people will still need to care about the layer below, the shape of the code that is being written. But over time, just as it was with the transition from crafted ASM to higher level languages, the compilers became better, more efficient and trustworthy and I think the same will happen to LLMs, and we probably won't have to check the generated code as much, at least for most of the code around.
Is that a problem? Yes, for code that is intended to interface with humans (most of it still). The quality will probably become better and it won't be much of an issue.