※ 引述《lwj.bbs@firebird.cs.ccu.edu.tw (上班W網??)》之銘言:
: 以我待過的公司所見情況
: 大學學到的當然也適合工作 只是很少能馬上投入工作
: 不過 有效率地訓練一段時間 表現會比非本科系或技職教育出來的好
: 我底下非資訊科系工程師寫的程式 曾被我砍掉一半沒用的程式碼
: 也發生過忽略可能 divide by zero 的情形
: 或是一直在改某段程式碼 確不知道程式邏輯有什麼問題
: 對我來說 大學資訊教育應該著重在邏輯思考能力
: 可是看最近大學畢業生 只能說 還不會走就想學飛
: 雖然熱門的東西都會
: 可是基礎課程 離散數學 資料結構 演算法 都不知道怎麼混過去的
: 寫了幾年程式還是只能做 coding
這種事我碰過太多了, 剛開始我會認為他們是廢材, 但是現在反而不會如此看待
因為這些事是可以靠經驗累積而逐漸自我修正的
而訓練他們時, 也會提點哪方面的設計適時搭配哪方面的常識, 可以如虎添翼
這樣可以讓他們了解 "基礎課程" 的重要性
程式設計只是整個資訊工程中, 小小的一環學問 (就是在玩數學)
基礎課程, 才是輕鬆窺探全局的重點
--
※ Origin: 鳥窩 (BirdNest.twbbs.org) ◆ From: cszone