[討論] 對資工系而言念研究所必要嗎?

作者: LuoShiWu   2020-11-29 19:20:53
這份問卷應該算是台肯
因為裡面的企業是很多人的夢想,
例如:
聯發科技 Cadence 瑞昱 Royaltec 啟碁 Foxconn 凌陽科技 創意電子 英業
達 固緯電子 Splashtop QNAP 希恩體感科技 聯想伺服器 IBM 104 ITRI Synology 神
基科技公司 優訊資訊 HTC VR 中華電信研究院
我只列出大家比較熟悉的廠商,有些廠商雖然利潤很好,但要出社會以後才會熟
底下是統計結果,廠商不只是對學校不是那樣有感覺,而且對碩士班的訓練好像
也不是那樣的認同
https://www.cs.ccu.edu.tw/~shiwulo/job/
在統計的數據中,跟碩士班訓練呈現強量相關的是:
『具有強烈正向的則是學術能力(18%)和專業能力(24%)』
其他能力大家可以稍微想一下,都是大學可以得到,或者出社會就會了
例如:自學能力、抗壓性,這二者不一定要念碩博班
自學能力、抗壓性、學術能力、專業能力,我是不曉得有什麼特別的培養方式啦,
『『就是平常大家批評指導教授的那些行為就是訓練這二個能力』』
我比較意外的是「解決問題的能力」固然重要,想不到對前五年的要求居然超過
程式設計能力!!!
現在應該很多人拿到『『研究』所』入學資格
以前有人說『我來學校就是為了洗學歷,要教授自己認清楚現況』
大家到公司會說:我來這裡就是為了要賺錢,請老闆自己認清狀況?
研究所就是『做研究』,如果不想做研究想多在學校念書,大學可以多留一年
或者是想洗學歷,那麼跟到公司賺錢一樣,得把研究做好
本宅已老,每年此時都上到這裡寫一些文章
資工系再到就業,有很多條路,寫程式只是大多數的選項
不算少數的人,講得有模有樣,去白板上寫一段小程式碼都寫不出來
我一位學生提供我一個不錯的題目swap,將二個變數對調,最起碼可以刷掉一半的人
蠻意外的,他說得沒錯
最後,也不要抱怨學術界做得跟業界不太相輔,例如底下有人提到的
要嘛就找一個實物型,要不就找一個立論合理的學術型的
不管是哪一種,選了就。。。認命,認命的原因是『這是你的選擇』
『選擇』然後『承擔後果』
不要推託家庭、父母等等,高中生的確少了太多社會的歷練
念完大學,還不扛起自己的責任嗎?
再宣傳一下我的OS課
例如:寫一個能動的 spinlock
https://youtu.be/xOJI7HIhE1A?t=1675
https://tinyurl.com/yxvn28vp
獻醜,但我覺得還算歡樂的課程
0(^o^)~~YA(^0^)~~SU(^○^)~~MI(^_^) (*^^)/.。.:*:.。★,。:*。☆
底下是問卷的留言部份,第一部分是「學生感覺必修課太過虛無飄渺」
第二部分是「業界的人其他想說的話」
國內大學中,了解/切合業界實務之方向師資太少,至少需有部分配合產業方向
進行
學校的課程有分理論與應用實作的部分,上太多應用實作的課程只是先學會業界
的工作縮短成為即戰力的時間。但是之後的長成還是得依靠札實的理論基礎背景
,才能有較大的潛力發展
給產業的實際應用,如 EDA 需要大量的電子電路、程式設計、演算法
根基剛開始看起來往往虛無縹緲
必修課應以「必不可缺」類型知識為主。多數應用型知識會在不再使用後逐漸遺
忘,基礎知識易於形成概念,成為日後觸類旁通與衍生觸角的基石。
微積分沒必要學
給予清楚的學習目的,如解決什麼樣的問題,製造什麼產品中必需的學識
大一上完基礎程式設計課程就可以廢掉必修課!每學期都來個專題,透過專題去
了解怎麼要完成此任務應該學習那些知識。
必修課乃應用課程基礎
必修科目最好是與有實務經驗的教授掛勾,否則 講的人 講的,跟聽的學生,
都是沒有實際概念的人,就 造成了 虛無飄渺
無,應該沒有人能在學生時期理解必修課用途
必修課少做學生自我啟發 沒基礎啟發個毛線
這些都是重要基礎,但學生應該要想一下未來自己的出路,適當的選擇要放棄哪
些必修課。
增加實作課程,對於理論的課程,搭配實際應用的問題來講解
除了電子課程必需外,我人文素養需培養
教授應該直接去應徵產業開缺以便了解產業需求 以美國為佳因為高於十萬美金
的缺第一關就是上機考
不是每個寫程式相關行業都用的到每個必修課,幾乎每個教授都沒上過教育學程
,根本不知道怎麼教書,學得很無力是很正常的。請把必修課當成聯考(研究所
考試)必考科目來看待吧!對,為了考試而唸!
必修再選修
實作一個系統就知道基本功夫的重要了
介紹基礎課程的概念時,可以說明對應的具體應用,例如線性代數用在三維電腦
視覺或圖學等領域的物理意義,或微積分的性質如何作為目前最佳化工具/深度
網路的基礎。
教授需要多瞭解業界,不是只靠學術期刊聽到的消息,很多領域早就廢棄不用,
如network on chip, system c,等等,不要有象牙
塔存在
對非本科系而言,必休課是基要真理
以應用實例輔助說明
必修課應該與時俱進,不應該侷限在教科書上,教授本身也應該要吸收業界相關
資訊,了解目前的趨勢。
上述勾選的必修課,是程式好壞及邏輯思維重要的考量
可以透過 (1) 增加實作或 (2) 穿插如何達到實際應用的問題討論
多一些實作
結合實務,或是請業界人員上必修課
如果沒學過工程數學、離散數學、線性代數等基本學科,數位電子電路、計算機
網路、計算機結構會更不懂,這些基本科目對一些進階學科是如同加減乘除的基
本能力,建議老師可以說明一下之間的關係,應該會更深刻。MIT的開放課程
,6.002 Circuits and Electronics, Fa
ll 2000,第一堂課講的是電子、電路的歷史與關係,個人覺得講的很好
,可以參考一下
可以有對應的實作課
現在不學, 以後後悔.....
必修課對我來說還是CS的“通識”課,所以我覺得應該要修
都很重要
理論及應用與適用情境匹配
"1. OS 這門課,我在回到台灣面當主管試這邊的學生和看了PTT的文
章才知道這邊當作靠記憶/背的科目。然而,當我十幾年前在美國唸書時,這門
課是要求學生將Linux Kernel 裡面的scheduling 置
換成 Qsort , 然後benchmark效能差異的,以上的Qsor
t 更改是即時上機考完成,再予以評分的。然而,在台灣變成背的科目. 有
點浪費恐龍書,以及相關的演算法參考資料,同時,也讓OS這門課變成枯燥的
背誦課。
2. 另外,台灣似乎大部分的""資工""系都沒有將“機率與統計”列為必
修,只有”資管“才會,這個安排我也覺得很奇怪。當“機率與統計” 列為必
修後,其他更高深的必修科目可以實作的範例會更多,例如""演算法""教到
”蒙地卡羅方法“,就不用重新讓學生學(或是部分熟悉)機率與統計,然後就
有時間帶學生開始做像是AlphaGo之類的實務,這樣學生就不會瘸得“整
部”演算法是一個枯燥的課程。"
個人認為是因為學生在修課時無實務經驗, 不知道所學的東西什麼時候會用到
、可以用在什麼地方, 大多資訊系學生對於資訊領域還是一知半解
基礎知識依然必要
現在用不到不代表未來用不到
必修課可以更著墨關於Linux kernel的實作
必要之惡
"可以參考國外的教法 大量實作project 題目有趣又充實
https://eecs280staff.github.io/eecs
280.org/"
理論課程要能搭配實務操作互相理解,但實務課程不要淪為只是照著課本操作s
op而已而是可以真正了解到底在做什麼,為什麼這麼做。
必修是基礎
必修課可以更著墨關於Linux kernel的實作
必修課是解決各種問題的基礎,若可以輔助生活上實際應用場景(例如高鐵購票
系統,過年搶票排隊需要用到各種 Queue)或許會讓學生更有感
由具體而微的系統去感受,參考jserv老大的做法
以我求學經歷來說,確實對我來說大學的選修課比必修課實用很多,我目前工作
技能跟資料搜索能力都是來自選修,如果是這樣,那大學是否該讓學生在合理的
限制內選擇自己的必修呢?
使用案例情境的方式讓學生知道那些基本的東西很重要
問題不一定在必修課的選擇,而是該科目的應用接軌
現今是IT技術大爆發的時代,對於業界來說,使用大量的IT技術已經是常態
了,因此對於剛出學校的學弟妹來說,除非平時自己有興趣或接觸,要不然只侷
限於學校的基礎課程,可能會有一段門檻要跨過。這部分在學校如果有機會,可
以多多鼓勵學弟妹能夠多多嘗試與勇於接觸使用,增加自己的IT技術視野。
必修課是基礎教育,未來也許用不到,但對串聯整個CS的概念是有幫助的
對非本科系而言,必休課是基要真理
[email protected]:~$ clear
[email protected]:~$ clear
[email protected]:~$ cat 35.txt
國內大學中,了解/切合業界實務之方向師資太少,至少需有部分配合產業方向
進行
學校的課程有分理論與應用實作的部分,上太多應用實作的課程只是先學會業界
的工作縮短成為即戰力的時間。但是之後的長成還是得依靠札實的理論基礎背景
,才能有較大的潛力發展
給產業的實際應用,如 EDA 需要大量的電子電路、程式設計、演算法
根基剛開始看起來往往虛無縹緲
必修課應以「必不可缺」類型知識為主。多數應用型知識會在不再使用後逐漸遺
忘,基礎知識易於形成概念,成為日後觸類旁通與衍生觸角的基石。
微積分沒必要學
給予清楚的學習目的,如解決什麼樣的問題,製造什麼產品中必需的學識
大一上完基礎程式設計課程就可以廢掉必修課!每學期都來個專題,透過專題去
了解怎麼要完成此任務應該學習那些知識。
必修課乃應用課程基礎
必修科目最好是與有實務經驗的教授掛勾,否則 講的人 講的,跟聽的學生,
都是沒有實際概念的人,就 造成了 虛無飄渺
無,應該沒有人能在學生時期理解必修課用途
必修課少做學生自我啟發 沒基礎啟發個毛線
這些都是重要基礎,但學生應該要想一下未來自己的出路,適當的選擇要放棄哪
些必修課。
增加實作課程,對於理論的課程,搭配實際應用的問題來講解
除了電子課程必需外,我人文素養需培養
教授應該直接去應徵產業開缺以便了解產業需求 以美國為佳因為高於十萬美金
的缺第一關就是上機考
不是每個寫程式相關行業都用的到每個必修課,幾乎每個教授都沒上過教育學程
,根本不知道怎麼教書,學得很無力是很正常的。請把必修課當成聯考(研究所
考試)必考科目來看待吧!對,為了考試而唸!
必修再選修
實作一個系統就知道基本功夫的重要了
介紹基礎課程的概念時,可以說明對應的具體應用,例如線性代數用在三維電腦
視覺或圖學等領域的物理意義,或微積分的性質如何作為目前最佳化工具/深度
網路的基礎。
教授需要多瞭解業界,不是只靠學術期刊聽到的消息,很多領域早就廢棄不用,
如network on chip, system c,等等,不要有象牙
塔存在
對非本科系而言,必休課是基要真理
以應用實例輔助說明
必修課應該與時俱進,不應該侷限在教科書上,教授本身也應該要吸收業界相關
資訊,了解目前的趨勢。
上述勾選的必修課,是程式好壞及邏輯思維重要的考量
可以透過 (1) 增加實作或 (2) 穿插如何達到實際應用的問題討論
多一些實作
結合實務,或是請業界人員上必修課
如果沒學過工程數學、離散數學、線性代數等基本學科,數位電子電路、計算機
網路、計算機結構會更不懂,這些基本科目對一些進階學科是如同加減乘除的基
本能力,建議老師可以說明一下之間的關係,應該會更深刻。MIT的開放課程
,6.002 Circuits and Electronics, Fa
ll 2000,第一堂課講的是電子、電路的歷史與關係,個人覺得講的很好
,可以參考一下
可以有對應的實作課
現在不學, 以後後悔.....
必修課對我來說還是CS的“通識”課,所以我覺得應該要修
都很重要
理論及應用與適用情境匹配
"1. OS 這門課,我在回到台灣面當主管試這邊的學生和看了PTT的文
章才知道這邊當作靠記憶/背的科目。然而,當我十幾年前在美國唸書時,這門
課是要求學生將Linux Kernel 裡面的scheduling 置
換成 Qsort , 然後benchmark效能差異的,以上的Qsor
t 更改是即時上機考完成,再予以評分的。然而,在台灣變成背的科目. 有
點浪費恐龍書,以及相關的演算法參考資料,同時,也讓OS這門課變成枯燥的
背誦課。
2. 另外,台灣似乎大部分的""資工""系都沒有將“機率與統計”列為必
修,只有”資管“才會,這個安排我也覺得很奇怪。當“機率與統計” 列為必
修後,其他更高深的必修科目可以實作的範例會更多,例如""演算法""教到
”蒙地卡羅方法“,就不用重新讓學生學(或是部分熟悉)機率與統計,然後就
有時間帶學生開始做像是AlphaGo之類的實務,這樣學生就不會瘸得“整
部”演算法是一個枯燥的課程。"
個人認為是因為學生在修課時無實務經驗, 不知道所學的東西什麼時候會用到
、可以用在什麼地方, 大多資訊系學生對於資訊領域還是一知半解
基礎知識依然必要
現在用不到不代表未來用不到
必修課可以更著墨關於Linux kernel的實作
必要之惡
"可以參考國外的教法 大量實作project 題目有趣又充實
https://eecs280staff.github.io/eecs
280.org/"
理論課程要能搭配實務操作互相理解,但實務課程不要淪為只是照著課本操作s
op而已而是可以真正了解到底在做什麼,為什麼這麼做。
必修是基礎
必修課可以更著墨關於Linux kernel的實作
必修課是解決各種問題的基礎,若可以輔助生活上實際應用場景(例如高鐵購票
系統,過年搶票排隊需要用到各種 Queue)或許會讓學生更有感
由具體而微的系統去感受,參考jserv老大的做法
以我求學經歷來說,確實對我來說大學的選修課比必修課實用很多,我目前工作
技能跟資料搜索能力都是來自選修,如果是這樣,那大學是否該讓學生在合理的
限制內選擇自己的必修呢?
使用案例情境的方式讓學生知道那些基本的東西很重要
問題不一定在必修課的選擇,而是該科目的應用接軌
現今是IT技術大爆發的時代,對於業界來說,使用大量的IT技術已經是常態
了,因此對於剛出學校的學弟妹來說,除非平時自己有興趣或接觸,要不然只侷
限於學校的基礎課程,可能會有一段門檻要跨過。這部分在學校如果有機會,可
以多多鼓勵學弟妹能夠多多嘗試與勇於接觸使用,增加自己的IT技術視野。
必修課是基礎教育,未來也許用不到,但對串聯整個CS的概念是有幫助的
對非本科系而言,必休課是基要真理
=====其他意見=====
國內學術界普遍過於不務實
多走出學校參與實習,或開源專案。了解基本的勞動法律和財經理財知識
我畢業一陣子囉,之前在廣達後來跑來澳洲,之前面試新人畢業生都是考部門用
到的程式語言他熟不熟(Python, Java),物件導向清不清楚,常
見的Desigh pattern 跟資料庫設計有沒有學過,然後git指
令會不會用,linux基本指令熟不熟,建議是先讓學生有興趣,可以循序漸
近有實際的產出,例如寫個app, 寫個小遊戲,用樹莓派做個小應用等,會
比硬塞一些有的沒的然後說以後會用到好得多。所謂的以後會用到大概都是進一
步做學術研究或在某領域工作一段時間後要往資深工程師邁進才會再拿起來看。
畢業生自學,然後能有真正實作能力就不錯了。真的很好奇到底有多少公司應增
新人會需要懂組語跟微積分,比例很少的話那列必修的目的是?傳統?
教授應該開設LinkedIn帳號並依獵人頭公司來徵才的數量與職務調整L
inkedIn帳號發布內容 以便了解產業需求
在相關產業工作2, 3年後,四中納入考慮的可能性很高。
"我覺得基礎的程式是必要的,但是學校可以往多面向去開課,比如前端與後端
就可以分兩門課程,讓有興趣的學生自己去選擇,也可以讓學生有個學習的目的
,比如學會這個語言或是工具,可以達成怎麼樣的功能,做個專題之類的,我覺
得很棒,有了目的性就會想要去解決,我跟我的同學就是這樣去學習程式開發,
在職場中也是這樣。
沒興趣的學生,通常就是自己也不知道自己來這裡讀書幹嘛,想要混完大學,也
不會想讀研究所,那就去賣雞排算了。"
產業使用的技術之根本還是來自於學界, 但產業使用的方式會更加追求利益.
某個程度上也需要讓學生理解, 為何而學, 學了可以應用在哪些範圍會更
好.
"我覺得目前大學的程式設計和資料結構,教得有點有點太死了
上機考試太八股了,和實際上要解決的問題離太遠(虛無飄渺)
但如果要貼近現實,現實的東西變化太快,課程還沒設計完老師會先累死。而且
未來變化只會更快,我認為唯一解法就是訓練學生自學。(翻轉教室)
不過翻轉教室並不是老師都不上課給學生看教材而已。
重點是多訓練助教,讓學生和助教討論去找出解決方案。
用討論來解決問題,才是我們業界解決問題的方式。
至於教材的部分(資結)可以參考密西根大學開的這堂課 (註:這是碩士班課
程)
https://eecs280staff.github.io/eecs
280.org/
"
作者: ggyyd (嘰嘰歪歪的)   2020-11-29 19:23:00
太長 看不完 給你我的看法 資工是用來洗ㄉ
作者: KobeMamba (MambaMentality)   2020-11-29 19:27:00
很簡單 學碩起薪一樣就沒人唸碩了而且碩士是進公司的門檻 你不唸? 我是不懂
作者: yagerbomb (ㄅD)   2020-11-29 19:30:00
問題很簡單啊 你找一群台清交資工的不要唸碩 看他們出路跟混血台清交資工碩的比看看
作者: a12345x (一隻小浣熊)   2020-11-29 19:34:00
推個,羅老師教的作業系統真的很好受益良多
作者: wacheck (94不愛喝水)   2020-11-29 19:38:00
科技業就是要碩
作者: johnnykao530 (littlejohnny)   2020-11-29 19:38:00
老師似乎有重複貼了一段
作者: leo08210917 (leo)   2020-11-29 19:43:00
半導體產業才需要碩吧 SW純靠實力只要有戰力就能進也是不少四大本科練個幾年就直接進SW外商的是說四大能出國念碩早都出去念了 誰跟你留下來跟混血
作者: kingfsg7326   2020-11-29 19:56:00
要啊 研究所至少北科以上 其他學校就不用唸了 反正都是去服務業而已
作者: chinij88 (chini666)   2020-11-29 20:06:00
工程本來就是解決問題的能力啊,每個教授不都有說不能解決問題他聘你幹嘛==
作者: ADCDAC5566 (0.0)   2020-11-29 20:10:00
解決問題能力跟程式設計能力 這2個不是可以拿來比的
作者: psychicaler (MOCVD)   2020-11-29 20:11:00
解決問題的能力一直是各行業高階人才首要能力只是這要靠經驗累積,有快慢差別,但無法速成
作者: ethan86116 (Fre.)   2020-11-29 21:08:00
學士畢一年,看身邊直接去工作的人覺得除非是去科技業不然起點感覺沒差多少......還不是滿手純軟Offer啊如果要出國唸就是另一個層面的問題了XD
作者: smile12372   2020-11-29 21:23:00
本來就是用來洗的啊 一推死老頭教授浪費學生青春
作者: Henry658 (adreN.)   2020-11-29 21:31:00
推 我覺得寫得不錯啊
作者: ftp013222 (dainding013222)   2020-11-29 22:00:00
推,發文者跟前面噓文的 思維不在同一個高度。別人這麼用心打的文章,自己看不懂就不要亂噓。這篇文章會成為經典,5年10年後的今天再看一次,依舊是受用無窮。
作者: blackrays (黑芒)   2020-11-29 22:04:00
推羅老師 這邊po只會被一堆沒出過社會的學生噓
作者: s27052705 (小飽)   2020-11-29 22:13:00
推羅老師
作者: hsnu7980 (老二)   2020-11-29 22:49:00
抱歉教授 覺得你排版上很難閱讀....
作者: NoyVaughty (吃貨)   2020-11-29 23:34:00
看不完還噓文,你是不識字的猴子喔?
作者: joey11121 (KRjoyz)   2020-11-30 00:06:00
推 居然有教授支持廢除微積分普通物理
作者: KobeMamba (MambaMentality)   2020-11-30 00:25:00
這裡一言堂喔笑死 大咖發文一定要認同喔 真可憐一堆沒思考能力 別人說什麼就對的 有資格嘴人 ?哈哈
作者: ggyyd (嘰嘰歪歪的)   2020-11-30 00:29:00
看不完就要被罵哦哭哭 再 一次
作者: xichen0326 (xichen0326)   2020-11-30 00:55:00
作者: a71245969 (熊怪唉優)   2020-11-30 01:28:00
推推好文
作者: p122607 ((′▽`))   2020-11-30 02:15:00
語句覺得可以修得更順暢點
作者: www17010 (locat)   2020-11-30 02:18:00
推羅教授,不過教授好像有重複貼一大段
作者: loveqn (qn我愛妳)   2020-11-30 05:33:00
推羅教授
作者: breadking   2020-11-30 05:54:00
這也要崩潰...壓力太大嗎
作者: rtbc222 (超人)   2020-11-30 08:04:00
現實社會是 好公司沒有基本碩士學歷也是進不去的
作者: jim543000 (玄黃無極)   2020-11-30 08:12:00
不知道在公三小 給噓
作者: AlbumXimals (L3j0)   2020-11-30 09:01:00
可以改一下錯字嗎 看了有點痛苦
作者: seth5421 (影。)   2020-11-30 10:14:00
太長了。。。
作者: kyuudonut (善良老百姓)   2020-11-30 10:31:00
推熱心,但參考就好,資料來源來自各臉書社團 ...前一個月臉書被洗板真的很痛苦
作者: nba687668 (ostma)   2020-11-30 11:12:00
我是覺得微積分還是要修,演算法這種東西建議還是把數學基本學科修滿而且問券是對研究所的訓練方式不認同不代表不支持去研究所,等等沒研究所找不到工作就很矛盾
作者: ggyyd (嘰嘰歪歪的)   2020-11-30 11:42:00
看第二次還是看不完O_o
作者: s973311 (樹難爬)   2020-11-30 11:45:00
怎麼會有凌陽
作者: unmolk (UJ)   2020-11-30 12:58:00
內容還可 但文法跟排版...
作者: eric21489 (Calpis)   2020-11-30 13:46:00
有學校機率不是必修喔? 我怎麼知道的都要啊

Links booklink

Contact Us: admin [ a t ] ucptt.com