你(妳)有做到文內的這幾項嗎? 如果有的話就太優秀啦,如果沒有那就一起努力吧。
算是對自己的期許也是反省,希望未來能夠達到一個好工程師的基本要素,目前還差的遠呢。
-
不停止的學習
看到一堆前輩對於新技術的狂熱,相當的汗顏啊...雖說自己也有在進修在職碩士,但是看到新技術就是懶啊(飛踢)。
-
了解多種開發語言
除了工作上會使用的語言,就不會在多方嘗試其他的語言,好像挺空虛的,都用藉口來安慰自己(專精一個也不錯嘛...)。
-
可以面對不同OS
要是公司現在說要換到不是Windows的環境下,我大概馬上就石化了...(慘)。
-
熟悉不同開發工具
這個需要學習其他新語言的時候搭配一起使用,目前我就是VS2010的俘虜啊。
-
使用版本控管
這個是一定要的啦,沒有這個工具我想大家都知道會發生什麼事情。
-
好隊員
這大概是我做的最好的一項吧,有好的團員不僅可以讓專案順利進行氣氛良好,也可以讓前輩願意教你更多的技巧以及經驗。
-
文件化
這個慢慢的了解他的重要性了,文件化你的工作不僅可以幫你自己記錄,保護自己,也可以方便日後交接給其他成員。
-
備份
很多檔案資料要是消失我想自己也可以消失了,所以基本的備份是一定要的啦。
-
設計要有彈性
這個一點一滴的進步中,多看看前輩的Code以及設計的架構,以及與同事討論不同的想法,都可以讓我有新思維。
-
別操爆自己
有時候都會想要硬撐過去就是為了把這隻程式寫完,但是後來發現腦袋不清楚寫出來的程式品質好像也會不太好,
所以留得青山在,不怕沒柴燒,套一句名言:「要謝的人太多,那就謝天吧。要改的Code太多,那就改天吧。」
以上是我看了 Top Ten Habits of Successful Programmers 的反省報告,還有很多要加油的地方,一起努力吧。