3 ms·
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 si
by andyferris 1y ago
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.
- brundolf 1y agoYes and this is just garden-variety abstraction and toolmaking, which is what programmers have done since the very beginning
- deleted 1y ago[deleted]
- lolbert6 1y agoworks for tesla
- margalabargala 1y agoDepends 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.
- p_v_doom 1y ago> 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).