精華區beta Programming 關於我們 聯絡資訊
【 在 Romulus.bbs@ptt.cc (砂井宙明) 的大作中提到: 】 : ※ 引述《gsj.bbs@bbs.nchu.edu.tw (國王的新衣)》之銘言: : 配合下面的推文。 : 資料結構、演算法,甚至是基礎數學的離散線代機率……等等; : 很多資工教育出來做相關工作的人做到退休都不知道學這些東西幹嘛,因為工作 : 就是要寫程式,普通程式只要會動就好,誰管你裡面用的是哪種資料結構、時間 : 複雜度是O(n)、O(nlogn)還是O(n^2)。 : 那學這些東西幹嘛? : 深入到OS層面。拿掉hashing、拿掉qsort、拿掉B-tree;會發生什麼事? : 做多媒體分析。大量矩陣和機率分佈,沒學好的人知道裡面在做什麼?不知道在做什麼 : ,有辦法改進? : 製作資料庫系統。各種最佳化的關鍵在哪裡,沒學好基本學科的人會懂? : 上面這些東西,有哪一項是將來就職時有用的?沒有嘛。 : 如果只是要出去寫普通程式的話,那真的不用念資工系所了。大學的課程仍然是為了 : 將「資訊工程」教給學生,但學生和老師眼中只有「表層實務」。那,大學忘記何謂 : 教育也只是剛好而已。 : 這些老師和學生的觀點沒錯,不過他們需要的是技職體系,而非大學。大學是作學問 : 的地方,不是職業訓練的地方。 : 但是很明顯的台灣老闆(其他國家我不知道)也搞不清楚這件事,大學>技職的觀念 : 永遠存在,人人往大學跑,技職只好也變成大學,最後就大學技職混在一起變成新世 : 代的潮流 ╮(╯_╰)╭ : 如果單純以學校上的課來說的話,高職資管科出來的人一定比大學資工系出來的人好 : 用啊。當然,這是以好的技職體系、且不是所謂「挑剩的」才去念高職的情況來說。 : 大學,本來就不是為了訓練他們出來找工作用的。 以我待過的公司所見情況 大學學到的當然也適合工作 只是很少能馬上投入工作 不過 有效率地訓練一段時間 表現會比非本科系或技職教育出來的好 我底下非資訊科系工程師寫的程式 曾被我砍掉一半沒用的程式碼 也發生過忽略可能 divide by zero 的情形 或是一直在改某段程式碼 確不知道程式邏輯有什麼問題 對我來說 大學資訊教育應該著重在邏輯思考能力 可是看最近大學畢業生 只能說 還不會走就想學飛 雖然熱門的東西都會 可是基礎課程 離散數學 資料結構 演算法 都不知道怎麼混過去的 寫了幾年程式還是只能做 coding -- 啊那個lwj簽名檔還在測試中啦!! -- ※ 來源:‧四百年來第一站 firebird.cs.ccu.edu.tw‧[FROM: 218-174-242-11.]