專業素質
英格蘭球星蘭帕德退役時說:回望往昔,毫無遺憾。我的每一天都在勤勉中度過,我也堅信自己有足夠的才華,而我沒有一絲一毫地浪費它們。
2005年蘭帕德曾榮獲金球獎和世界足球先生雙料亞軍,因為那年他遇到了巔峰期的小羅。小羅的天賦確乎高出一籌,但此後他的競技狀態早衰,以致被巴薩清掃出門,此後一蹶不振。如果小羅得知蘭帕德的退役感言,不知作何感想。
不必說C羅和梅西的各種逆天記錄,那是天才的特權;而我更感興趣的是這位星光不那麼刺眼的球員的記錄——英超連續164場首發。這個記錄意味著你要隨時刻苦訓練保持狀態,你要保護自己避免傷病,你要避免紅黃牌停牌又要保持防守硬度把握尺度的犯規,你要保護自己不被嚴重侵害受傷,你要展現意志力和職業精神,你要在休息日拒絕酒色誘惑……
要知道蘭帕德是智商最高的球員之一,他的智慧就體現在足球的專業素質上。有這種素質的保駕護航,他才能有一個「毫無遺憾」的職業生涯。
那麼專業素質是什麼?
1)恆定的大量的高質量的訓練。專業人員的訓練是風雨無阻的,不給自己拖延和放棄的任何借口。比如軟體工程師,每天必須講究三個量——閱讀量,思考量和練習量。這就是功夫。如果這三個量不夠,水平就不可能得到快速提升,這就會導致職業生涯的遲滯甚至失敗。除了數量,還要講究質量,練習的質量從由淺入深的層次是——準確(不貪快,去偽存真),熟練(長期大量的浸泡),深刻(發現內在的規律,由表及裡,由此及彼,用自己獨特的隱形感知填滿縫隙,能精鍊表達出精髓)。如果訓練科學且足量,那麼就會有穩定、自如、可預期、讓人放心的輸出,也會犯更少的錯誤。
以軟體開發為例,這種技術和自然科學有很多相似之處,都講究邏輯+實驗。邏輯是數據結構、演算法、設計模式、開發模式等理論,實驗則相當於動手編碼的過程。如果只是看代碼、博客和PPT,那麼相當於只看了物理課本,但沒有做筆記,做習題和做實驗,這樣所得的物理知識必然經不起考驗。在看了一篇博客或者PPT之後,要問幾個問題,深入本質並提煉精義,並要做筆記(筆記糾正思考的錯誤),更重要的是要去實現一個原始模式。不管多麼複雜的軟體,必有一個0.0版本,不管這個版本有多麼簡陋,都必須去動手去做,因為這個過程會逼迫我們思考,這樣得到的知識必然印象深刻。
一段正確的代碼,要經過反覆的test & debug。所謂10000小時訓練,我以為大部分時間都花在了細節的試錯上了,一字以蔽之——摳,最後實現體系的建立。所以遇到問題不懂就不必急躁了,這是自己的功夫還不到位,如果還願意學習,那就一個細節一個細節地「摳」吧。
如果能深刻意識到上述,學習就會從「經驗+壓力」模式轉向為「邏輯+志趣」模式,這樣驅動力更強,生產力更高。
2)更全面更成體系的知識結構。好的知識結構可以鳥瞰全局,還可以打通知識內部的邏輯規律,所以專業人員具有分析未知問題、解決未知問題的能力。而業餘人員則往往掌握一些零散的知識點,像大海中的孤島一樣沒有聯繫。
3)更好的心態和態度。遇到挫折和打擊,仍然腳步不亂,泰然自如。專業人員是在動態中進步的,因為他總是在不斷地學習、思考和練習。
4)善做小事。不輕視,不怠慢,在小事上嚴苛要求自己。很多水平就體現在小事上,小事做好了能體現出細節和層次。練習最好的契機就是身邊各種苟且的小事。實力和運氣都源自微不足道的小事。
以專業素質的名義,向鐵人致敬,向神燈學習。
推薦閱讀:
※二 |《山山而川》:關於悲傷
※子不語 - 第四節·恐龍特戰隊
※紅色閃電
TAG:隨筆 |