業餘大叔程式心得筆記#11:程式語言與除錯方式的個性/葉光釗

每一種程式語言,都有一些展現自己個性的點;如果沒有一些參透過的領悟,很難去瞭解它們的本質;不同的程式除錯方式,也有不同的風格。你專精的程式語言是哪一種?又有什麼樣的個性呢?你的除錯偵探方式,又是哪個流派? 過去一陣子有些看軟體工程師履歷的機會;這些應徵者在技能欄上,多半會列出許多的程式語言,像是C、C++、C#、JavaScript、Java、R、Python、Ruby等等,而且多半會加上「精通」兩字。看多了這類履歷之後,不由得會好奇,每個人對「精通(某種工作技能)」的定義有什麼不同。 筆者自己是半路出家,寫程式能力是自學而來的,而且完全只把程式語言當作工具,從來沒有什麼特別偏好;依照專案的性質,什麼稱手就用什麼。如果真遇到沒用過的語言,Google和StackOverflow網站就成了好朋友;盡量找範例,copy/paste毫不客氣。

Read →