作為軟體架構師在開發行業工作30來年了, 每一次接到新的專案時, 我都會感到激動, 我覺得我又可以重新開始一個新的項目計畫了, 並且可以重新制定新的工作日程, 並進行新的技術方案指導, 因為我就是這樣成長起來的。
1. Code代碼是重點, 但文檔也不可忽略, 需緊緊的在後面。
2. 單元測試, 交叉測試, 系統測試一個也不能少。
3. 單元測試必須得做, 而且要重點做, 單元測試的成本是較小的, 如果將bug遺留到交叉測試, 甚至系統測試那成本將是成倍的增加。
4. 將自己的代碼不斷重構, 這樣寫出來的代碼會讓你感覺到進步, 不斷地提高自己的程式設計水準。
5. 工作前規劃好自己的任務, 然後瞭解明天要做的事情, 甚至後天的事情。
6. 下班後, 抽半小時的時間鍛煉身體, 身體是革命的本錢, 程式師須要一個良好的體質。
7. 多將自己的技術心得與日常優秀的工作習慣與同事和朋友分享。
8. 不要歧視公司的銷售員, 雖然他們不懂技術, 但是他們能幫我們將工作成果賣出去, 給公司造成利潤, 為我們實現價值。
9. 身為一個程式師, 你應該是打心底的喜歡你的工作, 憑著這份熱情你才會有所成就, 才會擁有自己的快樂程式師人生。