|
|
|
|
|
by margalabargala
382 days ago
|
|
You call compilers "levels of abstraction but still thinking", I call LLMs yet another level of abstraction. This isn't really some new concept, the only thing new is that it's being applied to areas that haven't historically had a ton of automation. Hand-wringing about LLMs and "not thinking" is the same thing that was hand-wrung about students using calculators and not knowing how to do long division. Or using a computer lookup and not knowing how to use the dewey decimal system. Heck, or using an automobile/bicycle and not knowing how to shoe a horse. People over the last decade have demonstrated they are perfectly capable of generating large quantities of crappy, not-thought-out code all on their own. Just look around you. LLMs democratize the lowest common denominator, and those that are doing sufficiently difficult, nuanced, unique things that they actually need to know what they're doing, will continue to do so. I don't think LLMs will reduce the abilities of the 10% best software engineers, and I don't think the quality of output of the rest will meaningfully change. |
|
I agree that our field is already full of poo. But, at least with one child, we have a chance to nurture them to be much better than that.
I'll make that argument with enthusiasm and determination.