Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The correct analogy is that software engineers design and build the _factory_. The software performs the repeatable process as defined by code, and no person sits and watches if each machine instruction is executed correctly.

Do you really want your auto tool makers to not ensure the angle of the tools are correct _before_ you go and build 10,000 (misshaped) cars?

I’m not saying we don’t embrace tooling and automation as appropriate at the next level up, but sheesh that is a misguided analogy.



Yes and this is just garden-variety abstraction and toolmaking, which is what programmers have done since the very beginning


> The correct analogy is that software engineers design and build the _factory_.

This is, I think very important especially for non-technical managers to grasp (lol, good luck with that).


works for tesla


Depends on your definition of "works".

Do they YOLO the angles of tools and then produce 10,000 misshapen cars? Yes. But do they also sell those cars? Impressively, also yes, at least up until a couple months ago. Prior to Elon's political shenanigans of the last few months consumers were remarkably tolerant of Tesla's QC issues.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: