1. 程式人生 > >大牛養成指南(1):吃的草夠多,你也能成為大牛

大牛養成指南(1):吃的草夠多,你也能成為大牛


“如何才能成為大牛”,這個問題很多人都問過我,我會寫一個系列來回答“如何成為大牛”這個問題,這是第一篇,是拉勾理想之上廣州站活動的現場演講稿。

===============================================================================================

“8月6日,拉勾理想之上全國巡迴廣州站。阿里遊戲資深架構師李運華,嘟嘟巴士聯合創始人劉玉鑫,毒舌電影合夥人 董舒,機智雲創始人兼總經理黃錫雄,阿里移動事業群UC市場部總經理周默,拉勾網CEO馬德龍、音樂人周雲蓬跟我們一起聊(唱)了聊(唱)他們心中的理想之上有哪些內容。”

一碗有勺子的雞湯

大家好!我是來自阿里遊戲的李運華。今天我的分享主題是《吃的草夠多,你也能成為大牛》,這個標題一看就是一個類似於雞湯文字,確實它是一碗雞湯,但同時我也會把勺子給大家,所以你們除了能看到這碗雞湯以外,也能喝到這碗雞湯。

大家看到我的第一印象是什麼?(帥),年輕又帥?

帥的話我算不上,年輕的話,我看起來是比較年輕的,我感覺比剛才馬總(馬德龍)那張照片還年輕,但是大家不要擔心,我工作時間挺長的,大家可以懷疑我的年齡,不用擔心我的實力。

我工作已經將近12年了(其實12年才混到這個地步,天資實在是一般),在華為做了5年,在UC做了6年,現在主要負責阿里遊戲的中介軟體和元件的架構設計和實現,包括使用者訊息推送、系統非同步通知系統等等。

同時我還帶了三四十人的研發團隊,除了工作以外,我也喜歡寫部落格,是CSDN、雲棲的社群之星和部落格專家,InfoQ的特約作者。


這幾張圖簡單的描述了我的基本情況,上面的是全球運維技術大會,當時受邀去進行了一場高可用架構的演講,而這張大寶劍的圖片是成都的運維日,這都是高效運維組織的技術大會,因為他們覺得我在3月份於深圳講的不錯,所以邀請在成都再講一次。最右邊這張大圖是我寫的一本書叫《面向物件葵花寶典》。

總體上來說,我現在雖然還算不上業界頂級的大牛,但在公司也算一頭小牛了,今天我的分享將綜合自己的成長經歷給大家談一談怎麼樣成為一個大牛。

我現在還在業界的大牛路上狂奔,但我覺得這些經驗和技巧應該是每個同學都可以用到自己的日常工作和生活當中的。


一鳴驚人背後是1萬小時的不斷練習

哪有什麼天才??

如何成為大牛?這個問題之前有很多人問我:你是怎麼成為技術上的一個大牛的?

最開始的時候我也經常跟他們講你要去看看某某某開發方案,深入學習UNIX的開發等等這些“術”的東西,後來我在思考,是否有成為一種大牛的“道”上面的東西,也就是說不管你做產品、做運營、做運維、程式設計師還是測試,通過這個方式都能夠成為一個大牛呢?

通過尋找和思考,後來真的讓我找到了應用到所有行業、所有職業我稱之為成為大牛的一個道,這是1萬小時理論。

我先簡單介紹一下1萬小時理論,我最初看到1萬小時理論是從《異類》這本書知道的,這是很出名的書,它非常有意思,我建議所有同學都去看一下,它分析了很多成功人士背後一些我們通常情況下不了解或沒看到的一些現象,得出一些比較令人震撼的結論,其中有一個理論就是1萬小時理論。

它裡面有舉了一些例子,比如說莫扎特,大家都知道他是音樂神童,6歲就開始作曲了,你看完這本書就知道他真正出人頭地是20多歲的時候,也就是說他雖然6歲開始作曲,但他當時作的曲也是比較不好的。

第二個是甲殼蟲樂隊,他們每天在酒吧裡面演出8小時、10小時,演出了幾年,後來發行專輯之後才一鳴驚人。

第三個案例叫比爾喬伊,大家可能都知道比爾蓋茨,但是不知道比爾喬伊,他是UNIX天才的程式設計師,從伯克利大學開始,包括他後面的工作,進行了將近1萬小時的程式設計,在80年代能夠編1萬小時的是鳳毛麟角。

所以《異類》這本書裡面提到了1萬小時的理論,它對我是很有幫助的,成為世界上頂級的專家唯一的方法就是1萬小時持續不斷地進行練習,大家要特別注意“唯一”,也就是說絕大部分專業是沒有什麼天才的,所謂的天才只是他一鳴驚人之後我們才這樣覺得,在他成為天才之前至少要經過1萬小時持續不斷的練習

我第一次看到1萬小時的理論,覺得沒什麼神奇的,我算了算,我工作五年就會成為業界頂級的專家了,但想想這是不可能的,為什麼呢?我反思了一下我自己的工作狀態,對於大部分人來說每天的工作很多時候是重複勞動,雖然我們一天工作8小時,但是隻是重複以往的經驗,並沒有刻意去訓練提升自己。

有一個笑話是有一個10年工作經驗的人去面試,面試完了之後面試官跟他說其實你只有1年工作經驗,你把它重複了9年。

對於1萬小時理論來說如果你深入思考其實它並沒有那麼簡單,這意味著什麼呢?意味著你每天要花3小時時間用於提升自己的技能,這樣一直做,要持續大約10年時間

大家想想每天持續十年去做一件事情去提升自己,有幾個能做到,所以我們看到雖然有些人工作了10年,但是也不一定能成為業界的專家。

為什麼我要強調每天3小時?持續10年提升自己,你不能把你重複的工作算進去,你要在專業廣度和深度上面不斷擴充套件,才能業界一個頂尖的大牛或者專家。

舉一個例子,一個小孩子每天唱《兩個老虎》,唱10年,你覺得他會成為周杰倫嗎?肯定不會。當然1萬小時理論不適合一些領域,尤其是不適合炒股,特別是中國的故事,如果你花1萬小時去炒股,可能會傾家蕩產。

如何找到10000小時?

碎片化時間管理

1萬小時理論聽起來好像很簡單,每天持續3小時,也不難,但實際上真正做起來是很難的,就像我們網際網路的人加班加成狗,感覺身體天天被掏空,時間從哪來,這是一個現實問題,不要說每天抽3個小時提升自己,每天抽1個小時陪女朋友或者找女朋友的時間都不夠。


那麼到底怎麼辦呢?接下來我給大家一把勺子,看一下我們的應對之道,就是說我們怎樣做到每天持續3小時10年來提升自己。

怎麼把時間擠出來?這是海綿寶寶,簡單來說時間就像海綿裡的水,擠一擠總會有的,當然現在也流行另外一種說法,時間就像美女的胸,擠一擠也總是會有的

也就是說我們為了達到1萬小時的聯絡成為一個專家,我們不能指望老闆大發善心說你每天上午9點到12點自行學習,下午才工作,也不能說辭掉工作每天坐在家裡去持續提升,最有效的方法就是從日常生活中把時間擠出來。

怎麼去擠呢?

首先是3個30分鐘

具體是哪3個30分鐘呢?

第一個30分鐘就是早上的30分鐘,假設你習慣8點起床,明天你把鬧鐘改成7點半,這就多了半個小時。

第二個30分鐘是睡覺前的30分鐘,假設你習慣玩遊戲到12點,明天晚上你玩遊戲就玩到11點半。

第三個30分鐘就是上班到你座位上的30分鐘,有的同學擔心說我這30分鐘會不會影響我這一天的工作效率,可能加班完不成,還讓我擠出30分鐘來,這不用擔心,從我的經歷來看擠30分鐘不會影響你整體的工作效率,持續一兩年,你會發現自己的收益非常大。

第二點是利用或節省路途時間

我們每天上下班都是一兩個小時,比如像我這種,怎麼去利用時間呢?

首先是可以利用上下班路上的時間去看書、聽書,也是可以做的。如果你覺得上班路上是不能看書的,或者是不可能學習的,比如你坐廣州的3號線,這是舉世聞名的擠得要命的,不要說看書了,把手伸出去都不知道去哪了,那就建議大家搬到離公司近一點位置,雖然每個月多幾百塊錢的房租,但是你要相信這個投資節省下來的時間用於提升自己,它最終的收益是10倍回報都不止的。

第三點是週末4小時

週末還是不用怎麼加班的,週末用於放鬆、睡覺、看電影、娛樂,你也可以在週末裡面規定自己擠出4個小時,也就是每天2個小時,這樣算下來,一天大概就兩個多小時,再加上你在工作中的積累,每天3小時也不是很難。

接下來講一下我是怎麼做的,我現在有2個小孩,而且我住的比較遠,應該在座的比我忙的也不會很多,看一下我是怎麼做的,我是坐廣州的四號線,坐四號線每天來回可以看一個小時的書,每天早晚30分鐘,週末4小時,有的同學可能會有疑問,週末肯定要帶小孩玩,自己也要休息,哪裡有4個小時,其實只要你去找,時間都會有的,我找的方法就是當我小孩睡覺的時候,因為小孩子睡覺一般要睡三四個小時,大人一般睡一個小時、半個小時就差不多了,所以通過這種方式,大家可以看到2015年我一共看了84本書,有專業的,也有非專業的,人文社科、歷史這些都有。

不過特別提醒一下對於男程式設計師來說有一個時間千萬不能少,就是陪女朋友的時間,因為對程式設計師來說找女朋友不容易,別聽了我的演講回去之後女朋友也不要了,就天天回去提升,這也不是我們想要的生活。

激情支撐10年不間斷的堅持


前面我講了1萬小時理論,也講了怎麼樣具體實現,我相信大家聽完之後覺得還是比較簡單的,只要有毅力執行下去,成為大牛也不難。

為什麼我這裡還要講一個最重要的點呢?最重要的難道不是堅持嗎?對,但要怎樣才能做到堅持呢?

我的答案是一定要找到你有激情的一份工作或者是你的事業。

為什麼我要特別講到激情,因為10年的時間其實很難,而且每天3小時,這更難,在這個過程中會遇到挫折,有時候你遇到一個困難,比如你遇到一個問題一週都解決不了,兩週都解決不了,別人都在問你怎麼還不解決,甚至有人說你是不是能力有問題。

我們在持續的積累和發力過程中有時候也會遇到很多很沮喪的事情,也許你的同事技術很差,但人家2010年在深圳買了一套房,現在一看,什麼都沒做,就是千萬富翁了,你天天每天3小時,拼死拼活,好像還是在付首付,在這個過程中你會遇到困難,會遇到挫折,你會沮喪,那是什麼東西支援我們堅持下去,我覺得只有激情和興趣,你對這個事情有沒有激情,有沒有興趣,如果沒有激情,沒有興趣的話,其實堅持是挺難的。

怎麼判斷你對這個事情有沒有激情呢?

首先一個很理性的指標是,你晚上睡不著覺的時候你會想什麼

比如我晚上睡不著覺的時候,基本上都是在想方案怎麼實現,想某某開源系統牛逼在哪裡。

第二是你遇到問題,你會怎麼想

我們在工作中可能會遇到很多問題,如果你沒有激情的話,遇到問題就會說哎呀,怎麼回事,老是讓我遇到這種問題,怎麼辦呢?哎呀,是不是不合適這份工作,但對於有激情的人來說,遇到問題,越有問題,越興奮,越激動。我有一個同事遇到了一個很疑難的問題,他花了兩週的時間去深入瞭解和解決,解決完之後他對那個領域的認識是我們整個組最高的。

第三是大家知道的科比案例

見過凌晨4點的洛杉磯麼?雖然開玩笑說有時候我們早上4點鐘還沒有下班,但你可以想想自己是否真的有類似的經歷,一大早因為某個事情讓你興奮得連覺都不睡了就開始幹了。這三點是很好地衡量你對這個事情有沒有激情的方法。

舉一個我自己的例子。我為什麼離開華為?

大部分同學聽到我從華為離職的第一反應是華為加班太多了,其實我在華為加班並不多,我做了3年左右就提升到華為的系統部了,華為系統部私下裡我們叫它養老部,也就是說你只需要分析一下需求,設計一下方案就行了,加班並不是很嚴重。

我當時為什麼決定離開呢?很簡單,就是在那邊我找不到我做技術的激情。當然華為是一家非常令人欽佩和值得尊敬的公司,但並不意味著這就一定適合每個人,所以我後來在沒有找到工作的情況下,我就辭職了,其實我是辭職之後才找到UC的,為什麼加入UC,是因為當時的氛圍和麵試官的聊天,讓我找到了激情和熱情,而且在UC的這些年,確實也讓我感受到了技術的激情,個人的能力也有了質的飛越。

由於演講的時間比較短,俗話說師傅領進門,更多在個人,需要大家探索,我比較喜歡看書,最後推薦兩本書給大家,分別是《異類》和《優秀到不能被忽視》,這是關於技能持續提升的