軟體開發就像長跑,最佳狀態要留給最重要的比賽

阮一峰發表於2018-10-31

1、

前兩週,我看了一部日本電視劇《陸王》,非常推薦。

它講了一個創業的故事,一家百年曆史的小公司面臨倒閉,企業負責人改革求存,最後終於開發出了一種新式的跑步鞋,獲得了市場成功。

電視劇的製作精良,表演傳神,最打動人的地方就是,創業者可能遇到的各種困難,它都做了如實的再現:資金不足,銀行拒貸,員工流失,大公司的價格戰,無法獲得關鍵原料的授權等等。從中可以感受,創業是一件多麼艱難的事情。

不過,我今天想談的不是這個,而是我意外發現,日本人居然如此喜歡長跑運動!電視劇裡面,長跑運動員是全國關注的明星,每一場比賽都是全國直播,有幾十萬人、甚至幾百萬人收看,只要能夠成為明星選手的跑鞋贊助商,就能立刻銷量飆升,企業可以從破產的境地直接翻身!

這是真的嗎,日本人真的喜歡長跑嗎?

2、

我在網上找到了一篇文章,裡面提到,長跑是日本學校最普及的運動,到處都是跑步愛好者。2016年,日本"每週跑步一次以上"的跑步人口,達到了467萬。2015年,全日本共賣出2082萬雙專業的跑步鞋,同比增長9.5%。

日本長跑熱的一大表現,就是比賽特別多,每年各種長跑比賽超過1600次。頂尖跑者被捧為明星,能掙到豐厚薪水,過上優裕生活。據估算,日本的職業長跑選手約達1500人,這些人的職業就是接受企業贊助,參加各種長跑比賽,爭取獎金。

日本最有名的長跑比賽叫做"箱根驛傳"。這個比賽已經辦了100年,每年元旦1月2日和1月3日分兩天舉行,賽事線路為東京往返箱根,全長約217公里,分10個區間。它的收視率極高,高達20%~28%,即10個日本人裡面,至少有兩個人會看直播,超過奧運會,相當於中國的春晚。2016年電視收視率排行榜中,箱根驛傳的去程、返程收視率分別排在全年的第5和第6位。

長跑比賽的直播,其實蠻無聊的,一連好幾個小時,就是不停地跑步。普通人很少喜歡看長跑直播,但是日本人就是熱衷,而且能夠堅持看五六個小時,直到選手抵達終點。這大概說明他們真的特別喜歡這項運動。

3、

日本人那麼喜歡長跑,可是他們的馬拉松成績並不突出。

以男子馬拉松而言,前20位的世界最好成績沒有一個日本人;二戰以後的18次奧運會,日本一共只獲得了兩塊銀牌、一塊銅牌;世界田徑錦標賽也差不多,日本的唯一一塊金牌是在1991年本土舉辦的東京世錦賽。一般的國際馬拉松比賽,前三名也很少看到日本人。

這些金牌大部分都被非洲的衣索比亞和肯亞選手獲得了。最合理的解釋似乎是人種差異,黃種人的長跑天賦不如黑人,所以日本人無法取得國際比賽的勝利。真的是這樣嗎?

我在網上又找到另外一篇文章,裡面提到一位到日本參加比賽的肯亞選手,完全不認為日本人缺乏跑步天賦,而是認為他們的訓練方法有問題。

"這裡的人熱愛田徑,真的很讓人驚歎。他們比其他任何國家、比肯亞都熱愛。但他們的訓練有問題----練得太苦,長跑太多了。假如他們像肯亞那樣訓練,所有世界紀錄都會出自日本。"

非洲選手認為,日本人的訓練方法不對,才是國際比賽落後的根本原因。日本人那麼熱愛長跑,他們真的不懂怎麼訓練嗎?

4、

日本文化崇尚刻苦,如果輸給別人,日本人的第一反應是自己練得不夠刻苦,回去必須更加努力的練習。天賦或許有限,努力是無限的,辛勤的努力可以克服先天不足。

日本的長跑運動員因此有極大的訓練量,很多人的周跑量有時會超過320公里,也就是每天一個馬拉松。由於練得太苦,生理和心理壓力都非常大,很多專業選手對長跑早就失去熱情,只是把它當作一份工作,然後敬業地對待它。

另外,日本的職業選手更重視國內比賽,而不是國際比賽,因為他們要靠國內比賽的獎金養活自己。再加上國內比賽的收視率高,導致訓練週期都是為國內比賽安排的。運動員的競技高潮都出現在國內賽場,等到國際比賽時,已經沒有了較好的競技狀態。日本國內比賽大部分是驛傳接力賽,不屬於馬拉松,所以跑出來的成績也無法得到國際承認。

一位日本選手曾經說:"如果我跑砸一場個人比賽,沒人會對我說什麼。但那次我們輸掉新年驛傳之後,我就收到來自憤怒粉絲和我老闆的郵件和傳真。驛傳才是唯一真正重要的。"日本跑步界也承認,訓練太苦,加上國內驛傳比賽的巨大壓力,害得眾多日本最優秀跑者在體力和心理上都過早地油盡燈枯。

更糟糕的是,收視率最高的驛傳比賽是大學生驛傳賽,只有在校的大學生才能參加,各大學都無比重視,因為會影響到學校的聲譽和招生。這導致優秀選手必須在高中、甚至初中就開始刻苦訓練,而教練為了儘快出成績,也不管選手的長期前途,會不斷加量。這使得大量年輕跑者過早地被榨乾,一旦大學畢業,他們就會離開長跑運動。

相比之下,非洲的長跑選手訓練都很隨性,並不強調刻苦,如果覺得疲勞,今天可能就不練了,改為慢跑。他們也沒有國內比賽,一到重要的國際賽場,就特別興奮,容易出好成績。所以,他們才會說,如果日本人改變訓練方法,可能世界冠軍都會屬於日本。

5、

軟體開發跟長跑很像,也是一項耐力運動,比的不是短期誰跑得快,而是長期誰跑得遠。

我覺得,日本的長跑選手是一個很好的警示。有的軟體工程師真的非常拼,為了早一點出成績,日以繼夜地投入工作。如果真的做出大專案,那倒還好,但是就怕個人的精力和熱情都被小專案消耗掉了,後面真正遇到大專案,已經做不動了,沒法投入最佳狀態。

非洲選手的訓練態度,也許更值得借鑑。平時可能鬆鬆垮垮,重在調整和積累,一旦遇到了真正的大比賽,奮力投入,一年就用力地拼幾次,一舉取得國際公認的好成績。

(正文完)


長跑訓練講究目的和方法,對程式設計師來說,程式設計也是一樣。持續學習是保持競爭力的前提,但學習也應有高效的方法、正確的方向。

雙十⼀馬上就要到了,優達學城(Udacity)的所有課程都參與活動,猶豫不決的朋友可以下⼿了。以 AI 方向的系列課程為例(見下圖),包括了程式設計基礎、機器學習、視覺識別、自然語言、量化投資等各個方向,總有一門合適你。

所有課程都包括實戰項⽬,能夠幫助大家提⾼理論的應⽤能⼒。

⼏門明星課還提供超值的"7天試學",正好為那些不知道課程是否合適的朋友,提供了⼀個低成本嘗試的機會。目前,可試學課程如下。

  • 《人⼯智慧程式設計基礎》:零基礎入門課。
  • 《機器學習工程師》:就業導向課程,需要一定的數學和程式設計基礎。
  • 《資料分析師》:有入⻔課程和進階課程兩個難度。

11.11 狂歡節"五重禮",最高可以省 ¥2297 元,掃描下面的⼆維碼,關注官⽅公眾號,可以直接領取 "7折優惠券"。想更多了解課程的朋友,也可以掃碼獲取課程大綱、選課測試等。

點選這裡,可直達官⽹雙十⼀活動現場。

(完)

相關文章