前幾天,一張沒有被證明真僞的截圖在網上流傳,圖中表明馬化騰幾乎每一天都會在Leetcode上送出代碼。
但這是否是馬化騰本人的賬号卻不得而知。
馬化騰稱得上是中國最早的一批程式員之一,如果身價超過千億的他還在每天寫代碼,真就可以說是“不忘初心”。
無獨有偶,也有人在功成名就之後,把寫代碼當做新的生活,從頭學起。
比如,潘石屹在56歲生日當天,宣布開始學習 Python。
那我們現在就來盤點一下,一些商業大佬們曾經用代碼寫的故事。
1
馬化騰——曾抄代碼培養感覺
馬化騰是計軟專業科班出身。
他曾透露,自己學程式設計是“用最笨的方式去領悟”,即抄代碼培養感覺。
馬化騰做碼農時的勤奮是有迹可循的。
2015年8月,網上首次曝光馬化騰寫過的代碼,寫作日期是在1999年2月21日、大年初六。
曾經在采訪中,馬化騰也提到,自己工作的錢不是用來買了書就是用來買了電腦。
1993年,馬化騰從深圳大學畢業,進入傳呼機市場巨頭——潤迅公司寫軟體。
1998年騰訊剛剛成立,為了使公司正常運轉,馬化騰除了寫代碼,還接了許多的外包項目。
2018年,馬化騰接收央視采訪,他說當時QQ還沒有起來,沒有投資,是以還做了大量的系統繼承,其中還包括幫其他網站做網頁等等。
馬化騰以前說過技術基礎的重要性,而他的這句話似乎說明,Leetcode 上的那個 ponyma 不是他本人。
2
張小龍——定位是一個純粹的程式員
在業界,對于張小龍有這樣一個評價:即便沒有微信,他也是中國最優秀的程式員之一。
在華中科技大學學習開始,張小龍的代碼之路就走在了很多人前面。
據張小龍的大學同學回憶,張小龍是同學中最早學習C語言的人,而那個時候C語言才剛剛誕生。
碩士畢業的第三年,張小龍就寫出一款非常成功的産品——FoxMail,并且一個人完成了前三個版本的疊代。
1997年,FoxMail 在 Winsite 上線。
之後就是進入騰訊,重構 QQ 郵箱,創立微信。
即使人生已經有過輝煌,張小龍對自己的定位也依舊是“一個純粹的程式員”。
3
李彥宏——為檢索資訊寫代碼
李彥宏中學就喜歡計算機程式設計,還參加過全國青少年程式程式設計大賽,得過獎,但是在省級比賽中沒能拿到名次。
這個經曆讓李彥宏覺得,全國計算機水準在他之上的人很多。
是以聯考時,他沒有報計算機專業,而是去北大讀了圖書館系。
後來輾轉到紐約州立大學讀研究所學生,轉而學習了計算機。
畢業之後,李彥宏在華爾街為職業炒股人做金融新聞的檢索,也曾為《華爾街日報》網絡版設計實時金融資訊系統。
1996年,李彥宏想到解決搜尋引擎作弊問題的方法,1997年,李彥宏送出了關于“超鍊分析”的專利申請。
又過兩年,李彥宏帶着自己的技術,回國開始做搜尋引擎,之後便是百度的故事了。
4
雷軍——代碼被說像詩一樣優雅
2019年,雷軍和王源在一次訪談中,被問到有沒有寫過詩,雷軍回答王源:“沒有寫過詩,但有人說我寫的代碼像詩一樣優雅。”
當然這句話并非雷軍誇張。雷軍的程式設計呢能力在讀大學時,就已經被賞識。
在武漢大學計算機系讀大三的時候,雷軍就通過寫程式,賺到了100萬。
畢業後,雷軍被金山求伯君當做接班人一樣培養,在雷軍32歲時,他和求伯君一起所著的《深入DOS程式設計》一書出版發行。
網上曾經也流傳過一段雷軍1994年寫的代碼:
和所有優秀的程式員一樣,雷軍一直熱愛着程式設計。
1996年,在交給老師的一篇作為?《程式人生》中,雷軍表達了自己會愛程式設計一輩子的心願和志向。
而其實,雷軍後來從程式員轉向了産品和管理,也是出于一個“迫不得已”的原因。
在金山30周年的時候,雷軍曾表明是當時有一個新來的程式員,把自己多年來寫下的代碼硬碟格式化了。
至今,小米的一些釋出會上,雷軍還多次強調:“20年前我是程式員,如今我還是程式員。”
6
求伯君——“中國第一程式員”
雷軍的伯樂,求伯君,被稱為“中國第一程式員”,沒有之一。
說第一,有時間的原因。
1983年,我國第一台每秒運算1億以上的巨型計算機“銀河”在國防科大投入使用。
近水樓台先得月,正在國防科大數學系讀書的求伯君,擔下了學校的圖書管理系統軟體開發的任務,4天就開發測試成功。
當然,第一程式員的實力和勤奮更不容小觑。
1988年,求伯君加入金山,原因之一是金山承諾他可以“專心搞軟體”。
當時求伯君計劃要寫一個漢字處理系統,最後花了1年零4個月,在醫院敲完了 WPS1.0的代碼,共計12萬2千行。
21世紀初,WPS曆經幾次波折,從微軟手中搶回自己的市場。
但就在2002年,求伯君又把WPS所有的代碼都推倒重寫,直到2005年9月12日,求伯君才寫完 WPS Office 最新的2005版本,“如果你想要擴大 WPS 這座大廈的空間,唯一能做的,就是推倒重來。”
在求伯君的帶領下,金山陸續上線《金山影霸》、《金山快譯》、《金山遊俠》等小工具軟體,還有原創網遊《劍俠情緣網絡版》、《封神榜》、《春秋Q傳》等,一度被稱作中國 IT 界的黃埔軍校,甚至人們想誇贊開發者水準高時,會用“求伯君2.0”來形容。
2011年11月18日晚,47歲的求伯君宣布從金山退休,辦了一場隐退儀式,名為“君之傳奇”。
7
潘石屹——地産大亨初學 Python
微網誌認證是“SOHO 中國(北京最大的房地産開發商)董事長”的潘石屹,已經在微網誌連續打卡大半年的 Python 課程學習。
截至發稿,話題#潘石屹用 Python 解決100和問題#的閱讀量已達1.2億。
在2019年11月14日的時候,潘石屹發了一條微網誌:“今天開始我學習一門新的語言 Python,我在尋找。這也是今天給自己人生的禮物。”
自從那天以後,潘石屹就時常在微網誌提問Python的問題,偶爾曬一下自己的學習成果。
不僅是自己學,年初潘石屹還曾任某程式設計課程的推廣大使,計劃在鄉村普及程式設計教育。
潘石屹認為,程式設計的語言是科學嚴謹的,程式設計能訓練人的思維,讓人更尊重事實,也更有邏輯。
8
最後
雖然現在的網際網路大佬中,也有馬雲這樣“因為我不懂技術,是以我們公司技術最好”的領頭人。
但是絕大多數的網際網路企業,要麼是源起于技術咖的一個想法,要麼是由技術過硬的人掌舵。
搜狗王小川,在清華讀書時,排隊看醫生還要捧着計算機的書,在搜狗可以花幾年時間一級一級組建産品,能讓他感到興奮的事是“有些問題沒人能解決,你找到方法解決了”。
京東劉強東,大學主修社會專業,課餘時間卻自學程式設計,還用 ASP 寫出了第一版的京東。
這些人的創業或是成名之路其實相差甚遠,但幾乎所有人都有一個共同點,就是在初入程式設計世界時,都給自己定過“至少做十年程式員”、“隻想對着電腦寫代碼”、“至少寫十多萬行代碼”之類的“小目标”。
雖然初心的保存期限往往不長,但如果連初心都沒有,後面的故事自然也不會發生。
最後靈魂拷問:你計劃寫幾年代碼?