| Those are some impressive facilities. Billions of dollars for a factory and a launch complex for a rocket smaller than the massive one that SpaceX is building in tents at Boca Chica, Texas. It seems obvious that you have to build the factory before you can build a rocket but Musk has figured out how to get around that. He did it the old way at Tesla for the Model 3: built out the factory before building the car, his "alien dreadnought" highly automated factory that then went through "production hell" and was 2 weeks away from bankrupting the company. He then built a giant tent in the parking lot of his factory, and iterated on a factory design, took that design and used it to build giga-Shanghai, producing vehicles of higher quality than his American built ones. Who knew that a factory design doesn't have to be "big design up front" and can instead be more software style iterative design? |
Anyone who's ever done manufacturing? Anyone who's ever built something with their hands? Anyone who realizes that when assembling anything from 30,000 parts, it's going to take a lot of time and iteration to get your build quality to an acceptable level?
Now, this may all come as a shock to software people, but anyone who has actually built stuff out of real, physical objects, would be aware of this... And why you should never buy a version 1.0 of anything.
I legitimately don't understand why software engineers think that other professionals can't understand the concept of iteration. When GM builds a car factory, they aren't doing it from zero. They are building it on top of a hundred years of manufacturing experience and iteration. When Tesla was building its first car factory, it had nearly-zero years of institutional manufacturing experience and iteration. Of course a big up-front build was going to be a disaster. It's why they still can't figure out how to align the interior panels in their cars.