專業人士都需要通過專門訓練提公升自己的技能,如鋼琴家練習演奏,律師練習辯論,醫生練習開刀和縫針。只有通過反覆練習,才能將一系列問題及其解決方案爛熟於心,才能將頭腦中的思路和意圖轉變為指尖上本能的動作。通常練習都是占用自己的時間,而非工作時間。也許工作已經足夠忙,沒有時間去考慮練習技能,但堅持完成練習後,回報亦非常豐厚。
就像習武之人一樣,程式設計師也可以通過反覆練習,才能掌握編碼的「組合拳」。把乙個小的專案作為案例,練習幾百次後,我們敲鍵的次數、變數的命名和演算法的結構都會有明顯的提高,大腦和手指的配合也更加協調。程式設計師練習的目的不是為了表演,而是在需要的時候,可以憑藉本能完美出招。
有時候,可以兩人一起練習,乙個人寫單元測試,乙個人寫程式通過單元測試,然後交換角色,這是一種叫「桌球」的練習模式;另外也可以同時練習,互相點評對方敲鍵盤、挪動滑鼠的技巧和練習的準確性。
程式設計師六大職業素養
說起職業素養,可能大家腦子裡馬上反映出來的是西服領帶公文包的精幹白領形象,其實作為程式設計師來說,外在可能沒有那麼重要,更多的是內在職業素養,本期調查分享了兩個研發小組的故事,讓大家在統計資料的基礎上進一步了解 什麼是程式設計師需要的職業素養?案例一 問題團隊a d公司是個在發展壯大中的 公司,由於...
程式設計師六大職業素養
說起職業素養,可能大家腦子裡馬上反映出來的是西服領帶公文包的精幹白領形象,其實作為程式設計師來說,外在可能沒有那麼重要,更多的是內在職業素養,本期調查分享了兩個研發小組的故事,讓大家在統計資料的基礎上進一步了解 什麼是程式設計師需要的職業素養?案例一 問題團隊a d公司是個在發展壯大中的 公司,由於...
程式設計師六大職業素養
說起職業素養,可能大家腦子裡馬上反映出來的是西服領帶公文包的精幹白領形象,其實作為程式設計師來說,外在可能沒有那麼重要,更多的是內在職業素養,本期調查分享了兩個研發小組的故事,讓大家在統計資料的基礎上進一步了解 什麼是程式設計師需要的職業素養?案例一 問題團隊a d公司是個在發展壯大中的 公司,由於...