馬化騰每天刷 Leetcode?代碼你打算寫到幾歲?雷軍、張一鳴都曾寫過...

2020-11-24 IT之家

前幾天,一張未證真偽的截圖流傳,圖中顯示馬化騰幾乎每天都會在 Leetcode 上提交代碼。

截圖還貼出一個 Leetcode 帳戶地址。該地址的頭像已從馬化騰的照片換成騰訊 logo,暱稱也從"馬化騰"改為"ponyma"。但這是否是馬化騰本人的帳號不得而知。

馬化騰可以算得上是中國最早的一批程式設計師之一,如果身價超3千億的他還在每天寫代碼,確實是"不忘初心"。

絕大多數的網際網路大佬創業成功之後,已不用再親自寫代碼。

這也代表,他們已經通過寫代碼創造出市場最需要的產品,實現巨大商業價值。而他們曾經寫出的代碼,即便放到今天,也會被很多開發者交口稱讚。

當然,也有人在功成名就之後,把寫代碼當做新的生活,從頭學起——潘石屹在56歲生日當天,宣布開始學習 Python。

現在就來盤點一下,中國的商業大佬們曾經用代碼寫的故事。

馬化騰——曾抄代碼培養感覺

馬化騰是計軟專業科班出身。他曾透露,自己學編程是"用最笨的方式去領悟",即抄代碼培養感覺。至於感覺培養得怎麼樣,有一個流傳甚廣但同樣不知真假的故事:

知乎上的一個問答貼"馬化騰寫代碼的水平如何?"一個匿名回復如下:

曾經和 pony 一起寫過代碼。

當時5個人擠在一個只有四個位置的房間裡,埋頭開發,用 C++。我當時負責寫一個通訊模塊,有一個 bug 弄了兩天,沒有一點進展,下樓準備買點東西吃,消消愁。

回來發現 pony 光著膀子,捧著瓶啤酒,站在陽臺,望著寂靜的夜,回頭冷靜地和我說了句:"幫你搞好了。"

雖然沒有確切材料能說明馬化騰當年的代碼水平,但他做碼農時的勤奮是有跡可循的。2015年8月,網上首次曝光馬化騰寫過的代碼,寫作日期是在1999年2月21日、大年初六。

他自己也曾說過,工作前五、六年,錢不是用來買書就是買電腦,"20 歲的時候我是一個非常內向的程式設計師。我不喜歡管人,不喜歡接受採訪,不喜歡與人打交道,獨自坐在電腦旁是我最舒服的時候。"

馬化騰在大學畢業之後有過很長一段低頭寫代碼的經歷。

1993年,馬化騰從深圳大學畢業,進入當時的傳呼機市場巨頭潤訊公司寫軟體。

1998年騰訊成立,剛開始,為了支撐公司運營,馬化騰除了寫騰訊本身的業務代碼,還接下許多外包項目。2018年在接受央視採訪時,馬化騰稱,因為當時 QQ 還沒起來,沒有投資,所以他們做了大量的系統繼承,包括幫其他網站做網頁等。

"我很多年沒有寫代碼了,但做一些主要決策的時候,你要是寫過代碼,你就知道,主要是系統分析、決策、要做什麼,但是你要有技術底,否則不能做判斷。"馬化騰曾說過有技術基礎的重要性。而他的這句話似乎說明,Leetcode 上的那個 ponyma 不是他本人。

張小龍——定位是一個純粹的程式設計師

對於張小龍,業界有一個評價是:即便沒有微信,他也是中國最優秀的程式設計師之一。

從在華中科技大學學習開始,張小龍的代碼就已經走在很多人前面。據張小龍的大學同學張惕遠回憶,張小龍是同學中最早學習C語言的人,那時C語言才剛剛誕生。

碩士畢業的第三年,張小龍就寫出一款非常成功的產品——FoxMail,並且一個人完成了前三個版本的迭代。

1997年,FoxMail 在 Winsite 上線。同年,一位《電腦報》記者說,"只要你站在黃莊路口,大喊一聲,我是 Foxmail 張小龍,一定會有一大群人圍上來,讓你籤名。"此話也印證了 Foxmail 的成功。

之後就是進入騰訊,重構 QQ 郵箱,創立微信。即便有著接連三次的成功,張小龍給自己的定位也還曾是"一個純粹的程式設計師"。張小龍在廣東的微信團隊一度被稱為"全天候手機開發團隊",常常通宵搞開發。

我們無法得知張小龍現在是否會經常寫代碼,但可以想見,他似乎沒有停下,不然也不會有2018年小程序的問世。

李彥宏——為檢索信息寫代碼

李彥宏中學就喜歡計算機編程,還參加過全國青少年程序編程大賽,得過獎,但是在省級比賽中沒能拿到名次。

這個經歷讓李彥宏覺得,全國計算機水平在他之上的人很多。一直到高考填志願,他都沒敢報計算機專業,而是去北大讀了圖書館系。

但漸漸他發現如果要做圖書館系統的開發,自己比不過計算機系的學生,於是開始自學計算機課程,直接去計算機系聽作業系統、數據結構的課程。

到紐約州立大學讀研究生時,因為有在北大積累的信息檢索知識,李彥宏的研究方向定為信息檢索。很快,他在美國電子工程學會會刊上發表論文"利用信息檢索理論解決光學識別問題",一般博士畢業論文也很難登上這本期刊。

畢業之後,李彥宏在華爾街為職業炒股人做金融新聞的檢索,也曾為《華爾街日報》網絡版設計實時金融信息系統。

在工作中,李彥宏終於確定自己的優勢:網絡編程不行,但涉及到信息檢索,少有能與之比肩者,"我不再折騰網絡編程,反正有很多人寫。我專注在信息檢索。"

1996年,李彥宏想到解決搜尋引擎作弊問題的方法,"我想到了我在北大所學的科技論文索引,科學論文通過索引被引用次數的多寡來確定一篇論文的好壞,超鏈就是對頁面的引用,作弊網頁沒價值,不可能被很多網站主動超鏈。"超鏈代表別人評價你,超鏈上的描述是別人如何評價你。

1997年,李彥宏提交了關於"超鏈分析"的專利申請。"超鏈"技術現在被包括 Google 在內的幾乎所有搜尋引擎使用,是奠定現代搜尋引擎發展趨勢和方向的基礎發明之一。

又過兩年,李彥宏帶著自己的技術,回國開始做搜尋引擎,之後便是百度的故事了。

張一鳴——用代碼打開社交

寫代碼和修電腦,是許多程式設計師的社交方式之一。

張一鳴自述,作為一個不怎麼參與集體活動的理工男,他保持社交的方式是修電腦和編程建網站,通過修電腦還結識了自己後來的太太。後來他們的同學集會上,打招呼的方式基本都是:hi,你的電腦還是我裝的。

接外包項目也讓張一鳴每個月有額外的收入,"大四的時候,我每月能有超過兩三千的收入,在當時,絕對是土豪。那時候,和同學一起泡實驗室,熬到半夜一兩點,會請大家集體去烤串。一周能吃2-3次。"

當年一起吃燒烤的人,後來相繼進入字節跳動,成為公司的技術骨幹。

現在看來,張一鳴和字節跳動取得成功,主要原因一定不是他本人的代碼有多優秀。但當年因為修電腦認識的太太,又因為吃燒烤而收穫的創業夥伴,何嘗不是寫代碼的收穫呢。

雷軍——代碼被說像詩一樣優雅

2019年,在一次和王源的訪談對話中,被問及有沒有寫過詩,雷軍回答,"我沒有寫過詩,但有人說我寫的代碼像詩一樣優雅。"

"詩一樣優雅的代碼"是有市場認證的。雷軍在武漢大學計算機系讀大三的時候,就通過寫程序,賺到100萬。畢業之後被金山求伯君當接班人培養,32歲時,他與求伯君合著《深入 DOS 編程》一書出版發行。

(一段雷軍1994年寫的代碼)

和所有優秀的程式設計師一樣,雷軍熱愛編程。1996年,雷軍交給老師的一篇命題作文《程序人生》中,他寫道,"當我學了一點電腦知識後,就發現電腦將是我人生的最愛"、"我愛編程這個工作,可以肯定我會幹上一輩子"。

而雷軍從程式設計師轉向產品和管理,也有一個"迫不得已"的原因。在金山30周年時,雷軍曾說,轉型的一個重要原因是,之前有一個新來的程式設計師,把自己多年寫下來的代碼硬碟格式化了。

至今,小米的一些發布會上,雷軍還多次強調:"20年前我是程式設計師,如今我還是程式設計師。"

求伯君——"中國第一程式設計師"

雷軍的伯樂,求伯君,被稱為"中國第一程式設計師",沒有之一。

說第一,有時間的原因。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歲的求伯君宣布從金山退休,辦了一場隱退儀式,名為"君之傳奇"。

(2005年,求伯君正式拜入武當三豐派門下,2011年,求伯君在金山投資的古裝劇《劍俠情緣藏劍山莊》中客串"劍聖")

史玉柱——寫完代碼還要負責推銷

大多數人知道史玉柱,是因為腦白金。但他也曾是一名程式設計師。

史玉柱創業早期,曾一個人編寫文字處理軟體,代碼數達到50萬行,其中很多關鍵模塊甚至是用彙編語言完成的。1991年創立巨人公司,巨人漢卡前兩個版本的主要代碼,都是出自史玉柱之手。

不過,撇開大佬標配的代碼實力,史玉柱的個人特色是非常懂得推銷,無論是腦白金還是代碼。

1989年,史玉柱碩士畢業,開始創業。他第一個大賣的產品時用9個月開發出的 M-6401桌面排版印數系統。當時史玉柱通過賒帳的方式,在《計算機世界》雜誌買下1/4版面做廣告,使得 M-6401銷售額在兩個月內迅速攀升到百萬級。

這與十多年後,史玉柱花巨資在《新聞聯播》和《天氣預報》之間插腦白金廣告,異曲同工。

此外,史玉柱大概也是在研發一線奮鬥最久的大佬。

2016年1月,54歲的史玉柱回歸巨人網絡,將帶領全公司研發高管聚焦精品手遊研發。重新上班的第一天,他做了兩件事:決定給研發人員加工資,平均幅度加50%;做研發項目的立項、管理、激勵等流程,重新構造。不過,可惜的是,三年後,巨人網絡叫停了300億的"遊戲"重構計劃。

潘石屹——地產大亨初學 Python

微博認證是"SOHO 中國(北京最大的房地產開發商)董事長"的潘石屹,已經在微博連續打卡大半年的 Python 課程學習。

截至發稿,話題#潘石屹用 Python 解決100和問題#的閱讀量已達1.2億。

2019年11月14日,潘石屹發了一條微博:"今天開始我學習一門新的語言 Python,我在尋找。這也是今天給自己人生的禮物。"

那天開始,潘石屹常在微博提問 Python 相關的問題,有時也會曬一下自己的學習成果。

5月16日,他發了一條微博,宣布自己參加2020年04期 NVT 全國青少年編程能力等級考試,拿到99分。扣掉的1分時因為畫完圖之後忘記隱藏畫筆的箭頭。

不僅是自己學,年初潘石屹還曾任某編程課程的推廣大使,計劃在鄉村普及編程教育。

"我覺得每個人都應該學一學編程,因為編程的語言是科學的、嚴謹的。現實中很多人都把時間浪費在爭吵上,許多人聲音很大,但其實是沒有邏輯的。而編程能訓練人的思維,讓人更尊重事實,更有邏輯。

靈魂拷問:你計劃寫幾年代碼?

雖然現在的網際網路大佬中,也有馬雲這樣"因為我不懂技術,所以我們公司技術最好"的領頭人。

但是絕大多數的網際網路企業,要麼是源起於技術咖的一個想法,要麼是由技術過硬的人掌舵。

奇虎360周鴻禕,早早就立下"要寫十年代碼"的目標,非常推崇程式設計師文化,曾說過要成為一個合格的程式設計師,怎麼也要寫個10萬到15萬行以上的代碼,如果連這個量級的代碼都沒有達到,那說明你還不會寫程序。

網易丁磊,創辦網易時的50萬元資金是他寫了幾年代碼積攢下來的。成立網易雲之後,丁磊還曾夢想在雲計算上投入十億人民幣,解放全國千千萬萬的程式設計師。

搜狗王小川,在清華讀書時,排隊看醫生還要捧著計算機的書,在搜狗可以花幾年時間一級一級組建產品,能讓他感到興奮的事是"有些問題沒人能解決,你找到方法解決了"。

新浪創始人王志東,自稱是"很純粹的軟體工程師",說程式設計師的目標就是要實現一個很好很實用的產品。曾創立過四通利方、新浪、點擊科技。

京東劉強東,大學主修社會專業,課餘時間卻自學編程,還用 ASP 寫出了第一版的京東。

……

這些人的創業或是成名之路其實相差甚遠,但幾乎所有人都有一個共同點,就是在初入編程世界時,都給自己定過"至少做十年程式設計師"、"只想對著電腦寫代碼"、"至少寫十多萬行代碼"之類的"小目標"。雖然初心的保質期往往不長,但如果連初心都沒有,後面的故事自然也不會發生。

最後,有個填空題,你計劃至少寫___年代碼,寫夠___行。

相關焦點

  • Leetcode驚現馬化騰每天刷題?為啥大佬都這麼努力!
    馬化騰稱得上是中國最早的一批程式設計師之一,如果身價超過千億的他還在每天寫代碼,真就可以說是「不忘初心」。 2015年8月,網上首次曝光馬化騰寫過的代碼,寫作日期是在1999年2月21日、大年初六。 曾經在採訪中,馬化騰也提到,自己工作的錢不是用來買了書就是用來買了電腦。
  • 寫代碼用這6款IDEA插件,讓你快到飛起!
    因為 idea的背景是純色,看久了使人麻木,並且單調,有了Background Image Plus,就可以設置自己喜歡圖片,顯得比較活潑一點,比如你換個自己喜歡的明星、人物是不是寫代碼時就可以充滿幹勁!還能設為每隔一段時間後隨機變化圖片,以及圖片的透明度等等,寫代碼無聊?用它用它!2.
  • 上大學寫代碼成百萬富翁,41歲進入手機行業創業,又打造千億帝國
    中國的手機四大巨頭,小米佔有一席之地,大家都知道小米公司的創始人是雷軍,被稱為中國的賈伯斯。雷軍從小就是一個愛發明的理工男,18歲時,考入武漢大學計算機系,用兩年的時間就修完所有學分,在武漢大學拿過《彙編語言程序設計》滿分的,20年來,僅有兩人,其中一位就是雷軍,可見其天賦不凡。
  • 程式設計師出身的馬化騰,居然熱衷於偽代碼?你會寫嗎?
    關於馬化騰寫代碼的水平,網上有一個段子:曾經和pony(馬化騰)一起寫過代碼。當時我、pony、馬克3人擠在一個只有10個位置的房間裡,埋頭開發,用的啥語言我忘了。但當年創業時,公司主頁確實也是馬化騰自己寫的代碼,並親手調試一些小細節。 「那時我們幾乎什麼都做,例如幫人家做一些網站的小項目,包括深圳信息局的郵件系統也是我們做的。
  • 本周金句:任正非、張一鳴、餘承東、馬斯克、雷軍這些話刷屏了
    ——3月12日,字節跳動創始人張一鳴在給員工郵件中這樣解釋科技公司如何創造更多的社會價值,字節跳動進行組織升級,張一鳴任字節跳動CEO,將領導公司全球戰略和發展。  「我們絕大多數員工應該快樂的度過平凡的一生。他們不想當將軍,不想跳『芭蕾』,就不必受那個磨難。只要貢獻大於成本就可以了。」
  • 張一鳴7年賺1090億:那些逆襲的年輕人,都有哪些「底層思維模型」?
    從29歲創辦今日頭條,到估值5億美元,張一鳴僅用了4年。 從33歲創辦抖音,到成為國民級的應用,張一鳴只用了2年。 母公司「字節跳動」迅速成長,如今估值約在750億美元。
  • 40歲「放手一搏」,站在風口前10年的雷軍,終於「圓夢」北京首富
    他和馮志紅聯合開發了殺毒軟體「免疫90」,一經上市就賣出了幾十套,讓兩人也是獲得了創業的一筆幾大啟動資金,而這也引起了當時他們老師的關注,甚至還將雷軍推薦到當地的公安局進行反病毒技術的講解。可以說,雷軍的大學生活還是相當豐富的。畢業之後他被分配到了北京的一家研究所工作,但是不滿足於鐵飯碗的雷軍依然選擇跳槽到中關村,並且在那裡遇到了求伯君。
  • 隨機密碼生成器|給你代碼
    在這個快節奏的數字網絡生活中,當你要創建一個新帳戶,是否為創建符合網站或平臺要求的密碼而頭疼不已?經常對自己的密碼有創造和選擇困難症?看看下面這些密碼:你是不是曾經也使用過它們?這是全球黑客統計出的前十最高使用頻率的密碼!
  • 2020年中國50大商界領袖:馬化騰未進前3名,張一鳴排名攀升18位
    從這個角度看,誰會是你心中最有影響力的商界領袖呢?去年排名第1的是華為創始人任正非,當時的第2、3名分別是騰訊的創始人馬化騰和泰康保險的CEO陳東升,而馬雲去年屈居第4位。不過今年的情況則是馬雲實現了反超,一躍成為中國最具影響力的商界領袖,他是第1位。
  • 馬化騰pony 外號小馬哥的他為什麼每天被罵一百萬次他也很開心
    相比起馬雲、王健林、雷軍這些大佬級別的人物,馬化騰真的算是非常低調的一個人,在騰訊公司的自傳《騰訊傳》中也提到,馬化騰一直不擅言辭,是一個典型的技術宅。 馬化騰pony,外號小馬哥,又名麻花疼,創造了QQ,可是你們知道嗎?
  • 雷軍的「are you ok」被群嘲了5年,你以為他英語真的很差?
    而雷軍是武大計算機系20多年來拿過《彙編語言程序設計》滿分成績的唯二學生之一。感興趣的同學可以去搜下雷軍當年的代碼本來以為,英語菜是與大佬之間僅存的共同點,結果人家只是口語差的王者,我們才是真的塑料青銅···你傷害了Word,我Excel過!
  • 99%的程式設計師都愛的網站,建議收藏
    作為程式設計師,你每天接觸到的最多的網站或者平時最喜歡瀏覽的網站有哪些?今天給大家介紹9個99%的程式設計師都愛的網站,建議收藏起來。如果你有什麼其他有用的網站,也可以評論區推薦給大家。現在很多人都用leetcode刷算法,因為裡面有大量的算法題。如果能刷完裡面的大部分算法題,那麼你的算法水平應該會突飛猛進,無論是長期學習還是突擊鞏固,都很合適。
  • 被神化的張一鳴,被低估的字節跳動
    這位人緣頗佳、有著「金手指」之稱的百度創業元老,曾認真詢問過張一鳴,什麼時候有創辦今日頭條的想法?張一鳴回答說自己2008年就有類似想法。任旭陽當時頗為感慨,自己有類似想法是在2009年,「早知道這樣就投資張一鳴了」,他2011年底創辦的同樣基於算法分發的資訊平臺「一點資訊」,一度緊隨2012年3月創辦的今日頭條,但二者在2016年之後差距急劇擴大。
  • 馬化騰、張一鳴劍拔弩張,30億補貼的微視真有能力挑戰抖音嗎?
    有尚不能分辨真偽的截圖顯示,張一鳴在朋友圈發文慶賀抖音國際版Q1在Apple Store下載量全球第1,並附上一句「微信的藉口封殺,微視的抄襲搬運擋不住抖音的步伐」,對此,馬化騰毫不手軟地回擊「可以理解為誹謗」。馬化騰、張一鳴兩位大佬如此針鋒相對,不惜在朋友圈下場「開撕」,其背後是兩家公司在短視頻領域的流量入口之爭。
  • 任正非回應勸退35歲員工,雷軍馬雲董明珠35歲時候都在做什麼?
    任正非回應勸退35歲員工,雷軍馬雲董明珠35歲時候都在做什麼? 任正非在8月31日新員工座談會上,針對外界傳聞「華為35歲勸退員工」問題談道,「華為的崗位沒有對年齡限制,而是看你的能力和貢獻能不能適應作戰,如果只看年齡,我早就被淘汰了。」 確實,任正非35歲時候還在部隊當兵,擔任研究所副所長,如果不是命運開了個玩笑,所在部隊被裁撤了,也許現在只有「任所」而不會有「任總」了。
  • 馬化騰老婆是QQ認識的!盤點大佬的老婆們
    騰訊公司創始人馬化騰的妻子是通過QQ認識的。下面讓我們來看一下:1、阿里巴巴創始人馬雲妻子:張瑛2、騰訊公司創始人馬化騰妻子,馬化騰曾公開對外表示:「我和太太就是通過QQ認識的,不過當時她也不知道我是誰。我就說我是工程師。」
  • 張一鳴美國往事
    這是張一鳴第一次親身接觸矽谷。被問到還有哪家公司想去,張一鳴不假思索,蘋果。他熟讀《賈伯斯傳》,對賈伯斯本人在公開信息範圍內的歷史都了如指掌。張一鳴曾在源碼資本的年會上發表過演講,以賈伯斯早年所犯錯誤為例提到了CEO們應該避免自上而下推行自認為正確的宏大戰略,由此看出對賈伯斯的熱忱與熟稔。
  • 雷軍不死心:「金山註定是英雄夢想 我內心有火焰」
    ——雷軍,18歲。90年代,WPS曾是中國電腦的代名詞。程式設計師求伯君,也是後來金山董事長,蹲在出租屋14個月,敲了128萬行代碼,前後三次因肝炎住院,最後寫出了WPS。這也是中國最早的文字處理系統之一。要知道,那時絕大部分中國人都沒見過電腦。而WPS一年能賣三萬多套,營收6600多萬。
  • 中國最成功的80後:每天淨漲2個億!張一鳴只能排第2
    中國最成功的80後:身家2200億,每天淨漲2個億!張一鳴只能排第二) 當80後的我還在爭做「尾款人」時,80後的他們已經白手起家站上胡潤富豪榜了。
  • 張一鳴,與他的左膀右臂
    「對於張利東和張楠的任命,我一點都不感覺意外。」一位字節跳動內部員工對Tech星球說道。「放權國內、放眼全球」是張一鳴內部信的核心要點,而在能夠讓張一鳴放心奔赴全球戰場的二號人物和三號人物,又是如何給了他這麼大信心呢?