I'm doing system design according to my function design. Really proud of myself. I wasn't even majored in computer science. Just took a little bit relevant courses back in university and recently picked up some fancy knowledge during studying stocks and cryptocurrencies.
Maybe it isn't so difficult to be Elon Musk, just nobody else has ever tried.