But it's not like "shoving the logs into CNC machines". You have to understand what they are doing and point them into the right direction. LLMs very often lack common sense once you move out of easy things.

Yes you have to understand when the log stuck in CNC machine, if you want to put the carpentry analogy to its extreme.

I love programming CNC machines; I am a terrible carpenter. Someone still has to tell the LLMs what to build, specify design constraints and goals, etc

Yes, the easy part is still there.

Funny, working in product I think designing the right thing is far more difficult and interesting than just typing in source code.

You're the second person itt using an expression "typing in code". Guys I understand your excitement now that you too finally can make computers do what you want but it's not how programming worked at all.

Yeah I cut my teeth on 6502 assembly and know IDK how many languages. I get it.

It’s still typing in code.