1. 程式人生 > >你好,程序員

你好,程序員

通過 針對性 style 工作 訓練 ice 內容 什麽 歷史

馬爾科姆-拉格威爾在《異類》一書中提出了著名的“一萬小時定律”,也就是說,任何凡人,想要在成為某個領域內的頂尖專家,都至少需要一萬個小時的練習!

其實中國古訓也有“天道酬勤”的說法。但是勤奮是不是等於精進呢?顯然,歷史和現實的案例告訴我們,勤奮是成功的必要條件,但不是充分條件!


這就是為什麽刻意練習”( deliberate practice)這個概念現在變得如此之火。因為萬個小時的背後,真正起作用的是有針對性的刻意練習!在一萬個小時的背後,真正起作用的是:有針對性的刻意的練習!


刻意練習是指在介於“舒適區”和“恐慌區”之間進行大量組塊化的、專註的練習,不是讀幾個公眾號或者翻幾本書就夠的。刻意練習是煩

燥的,它令人很不舒服,並且消磨人的耐心。直正從菜鳥到高手的道路,都是通過刻意練習!莫紮特是公認的音樂神童,但他糾正說,沒有人比他對大師作品研究得更加刻苦。高爾夫球星泰格·伍茲,通過從小刻苦的業訓練,實現了驚人的竟技成就。歌唱家、網球手、數學家、銀行家,甚至政治家,都需要通過在自己的頌域中刻意練習才能出類拔萃!


“三百六十行,行行出狀元”,行行出狀元,都是通過刻意練習的!優秀程序員的誕生也是一樣,編程是一項基本功,也是程序員每日工作的基本內容。碼農有很多,真正跳出思維,來思考架構的人卻並不是那麽的多!


這種思維方式,不是寫百萬行代碼就能培養出來的,它需要大量的刻意的練習,這樣,你才能脫穎而出!


首先,要跳出舒適區,思考代碼為

什麽這麽寫,結構為什麽這麽設計;

其次,要有師父帶領,高手指點才能把前人珍貴的經驗法則傳授給你;

再次,反復練習,在實踐中不斷訓練前述經驗法則,將它們內化為下意識的思維模式;

最後,還響過實效的反饋,不斷修正自已的技術習慣,發現自己的技術盲點,提高自己的技術思維


通過這樣有意識的訓練,才有可能從程序員走向架構師,甚至CTO,武林中人人追求的《九陽真經》,就是這種刻意練習的指導材!


所以,讀書,加上反復的練習,反復的練習,是通往成功的道路,在正確的道路上肆意的奔跑吧,少年

你好,程序員