I'm no Elon fan but as an aerospace engineer, I can at least vouch that he knows what he is talking about when it comes to rockets (wasn't the case when SpaceX started) and has steered his army of engineers in useful directions that weren't obvious to other people at the time (reusable rockets, Starlink, etc.)
If you have watched Everyday Astronaut's tours of Starbase with Elon[0], where he explains in significant detail pretty much everything that is going on with the various prototypes, you'll know what I mean.
He's not a guy with an MBA that has somehow lucked out by throwing gobs of cash at various Hard Engineering Problems (although there's that, too.) Of course the bulk of the work is done by "rank and file" engineers.
No, at the level of knowing off hand the design considerations down to thermodynamics for practically every design decision that Tim asks about. In many cases to a much greater depth than I, an average engineer, know about these things.
I'm not sure about Elon's proficiency with software, but based on his comments on twitter I'd lean on him being out of touch there. He does seem to be knowledgeable on the AI/DL side though, see Andrej Karpathy's comment:
The amount of effort people take to try to convince themselves Elon is just a relatively average (or even moronic!) intellect who got successful via non virtuous means is absolutely impressive.
To attempt to be civil, I will also state I find the hero worshiping of Elon to be similarly deranged.
The stochastic parrot argument. It seems there’s no evidence that will change your opinion.
Also, have a look at recent unedited videos of Tesla’s self driving. It’s not everything that was promised and it’s much later than promised, but it sure is impressive. However I agree it is being oversold and that’s extremely scummy.
In my noob eyes, I think he just doesn't care much about software. He kinda have the same radical motto (delete, reduce, combine, forget the past, forget the mainstream.. basically what he says around min 20 in the video above. which is not far from move fast and break things) and he got a lot of success before with that so he just barged in twitter applying this brainlessly.
This comment is ridiculous. The guy understands every single facet of every process at his companies. If he "sputters," it's because that's how he normally speaks.
If you have watched Everyday Astronaut's tours of Starbase with Elon[0], where he explains in significant detail pretty much everything that is going on with the various prototypes, you'll know what I mean.
He's not a guy with an MBA that has somehow lucked out by throwing gobs of cash at various Hard Engineering Problems (although there's that, too.) Of course the bulk of the work is done by "rank and file" engineers.
[0] e.g. https://www.youtube.com/watch?v=E7MQb9Y4FAE and https://www.youtube.com/watch?v=t705r8ICkRw