世界首富馬斯克,一位寫爛代碼的高手
我發現很多牛人小時候都有兩個重要的特點:
1. 喜歡讀書,尤其是百科全書。
2. 專注,極度專注
1971年,馬斯克出生在南非一個富裕的家庭,很小的時候就書不離手,下午兩點放學后,他就跑去書店,一直待到下午6點父母下班回家。
全家人出去購物的時候,經常發現馬斯克不見了,這時候只要去最近的書店去找,就能看見馬斯克坐在地板上聚精會神地讀書。
馬斯克有著過目不忘的記憶力,把《大英百科全書》爛熟于心,可以脫口而出月球近地點和遠地點距離的精確數字。
另外,牛人總是在很小的時候就會在電腦上編程,MySQL之父是16歲,Linux之父是10歲,馬斯克也是10歲。
當時他在約翰內斯堡的電子產品商店第一次看到了計算機:Commodore VIC-2,這個可以執行人類指令的計算機立刻把馬斯克震住了,他纏著父親終于買一臺。
Commodore VIC-2有5K的內存,附送了一本BASIC語言的教學手冊。
正常情況下,需要6個月的時間才能學完所有的課程, 但馬斯克像得了強迫癥一樣,如饑似渴地閱讀,三天三夜沒有睡覺,把所有的內容都讀完了。
雖然他的父親對這臺計算機嗤之以鼻,認為這個玩具計算機不能用于真正的工程項目,但是馬斯克卻玩得不亦樂乎。
和其他牛人一樣,編寫游戲成了他的樂趣,12歲那年,他編寫了一個叫做“炸彈”(Blastar)的小游戲,不僅自己玩,還頗具商業頭腦,把源碼出售給了南非的《個人計算機和辦公技術》雜志,賺了500美元!

客觀地說,僅有100多行的游戲還比較“稚嫩”,但是考慮到馬斯克只有12歲,他的編程水平已經超過絕大多數的孩子了。
后來有個Google程序員看到了源碼,翻譯成了HTML5版本:
圖片
大家想玩一下的話,可以到這個網址:https://blastar-1984.appspot.com/
馬斯克在學校不是尖子生,他把時間都花在了玩游戲、寫代碼和讀書上面,對學校規定的科目缺乏興趣。由于突出的編程能力,他被選中參與了南非的一個實驗性的計算機學習計劃,學習Basic、Cobol和Pascal等編程語言。
高中時期的馬斯克已經展示出對火箭和太空的興趣,他拿著自制的火箭模型來到學校,并且在課間休息時點火發射。他還反對使用礦物燃料,支持太陽能,幻想著將來殖民其他星球。
17歲時,馬斯克離開南非,來到加拿大,有人說他是想逃避南非兵役,有人說是想以加拿大為跳板前往美國。
在加拿大皇后大學呆了兩年,又靠獎學金來到了美國賓夕法尼亞大學,他學的并不是計算機,而是經濟和物理。在大學期間,他形成了自己的“信仰”:互聯網、可再生能源和太空探索這三個領域會發生巨變,自己一定要在這些領域內有所作為。
1994年,馬斯克在硅谷找了幾份實習,其中一個是火箭科學游戲公司(Rocket Science Games),這家創業公司主要做視頻游戲,馬斯克被分配的任務是用匯編寫驅動程序,控制游戲桿和鼠標。
驅動程序寫起來很煩人,挑戰很大,但馬斯克精力充沛,通宵編程根本不在話下,出色地完成了任務。
圖片
硅谷的實習讓馬斯克見識到了什么是創業,一個點子開始在腦海中醞釀。
1995年,馬斯克和他的兄弟決定創立一家叫做Global Link的信息網站,在網站上人們可以查看對餐館、理發店、服裝店之類商家的信息,并且可以獲得自己到這些地方的路線。
這有點像早期的大眾點評和百度地圖的結合, 現在看來太小兒科了,但這是在1995年,互聯網剛剛興起,普通人剛學會上網瀏覽網頁, 這絕對是個石破天驚的想法。
圖片
馬斯克用C語言獨立完成了后臺的所有原始代碼,包括矢量地圖的繪制,點與點之間距離的計算。
但是馬斯克寫的代碼簡直就是“意大利面條”, 所有的代碼都攪成一團,難以修改,難以維護,很容易導致程序因為某些神秘原因而崩潰。
馬斯克對于日期的估算總是過于樂觀,一兩天的工作量被他說成一個小時,一兩周的工作量被他說成一天,讓其他人痛苦不堪。
后來公司獲得融資,改名為Zip2,也從SGI挖來了一批優秀的程序員,這些程序員實在忍不了“意大利面條”代碼,不顧馬斯克的憤怒,堅決重寫軟件的大部分內容,最終實現了模塊化良好的系統。
1999年2月,康柏電腦斥資3.05億美元收購Zip2,馬斯克通過這次創業,凈賺了 2200 萬美元。
這筆錢足以讓28歲的馬斯克退休,但不安分的馬斯克又創了X.com(后來和人合并成為PayPal),SpaceX、Tesla、SolarCity、Neuralink.... 最終成為了這個時代的“鋼鐵俠”。
當然,馬斯克現在不會再編程了。
馬斯克曾經是一個自學成才的程序員,用Basic、匯編、C語言做過一些系統,但是水平肯定不如Monty、Linus、Ken Thompson、Bill Joy等大神,因為他并沒有青史留名、影響全世界軟件作品。
不過馬斯克厲害的地方在于他開創了新的商業模式、有著改變世界的雄心,瘋狂的冒險精神和強大的執行力,正是這些特質,最終讓他成為了這個時代的“鋼鐵俠”。

































