> To me there isn't much difference in vibe coding. I'd like you to keep that analogy in mind
How is this an analogy with anything? There is no comparison between both activities. Worse than that when he says "we don't usually think about any of that, we just use it" whereas an engineer should know the basics of every element of his car.
Is it because you're driving the "programmer" instead of creating a car? But a driver is not creating cars, he is driving. I'm really lost, if someone understands...