文章取自:Inside網摘(http://share.inside.com.tw/posts/5078)
1、版本控制系統(VCS)
2、學會寫作
3、正則表達式
程式需要校驗某字符串是否含有 5 個字符、1 個破折號和 1 個數字,你應該馬上就能寫出 /^[AZ]{5}-\d$/。
4、程式庫的使用
5、SQL
每一個工程師都應該了解數據庫標準化基礎,能夠執行 SELECT(及 INNER、OUTER JOIN)、INSERT、UPDATE 和 DELETE。
6、會用 IDE、編輯器及 CLI 工具
要會命令行、shell 腳本、find、grep 及 sed 的使用。
7、調試
8、防錯性程式
9、團隊協作
10、利用現有程式