Earlier quoted context omitted.
Yes, and we've also decided that they deserve the title "engineering" more than software engineering does. Most engineering disciplines have to deal with tolerances and uncertainty - the real world is non-deterministic. Software engineering is easy in comparison because computers always do exactly what you tell them to do. The ways LLMs fail (and the techniques you have to use to account for that) have more in common…
Yep. Consider woodworking - the wood you use might warp over time, or maybe part of it ends up in the sun or the thing you’ll make gets partly exposed to water. Can you make a thing that’ll serve its purpose and look good for years under those constraints? A professional carpenter can. We have it easy in software.
Software engineering blurs the lines, sure, but woodworking isn't engineering ever.