顯示廣告
隱藏 ✕
※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2020-07-28 18:06:27
看板 Gossiping
作者 newsted5566 (NEWSTED5566(亂劣我文))
標題 Re: [問卦] 學弟填台大電機放棄資工被罵慘
時間 Tue Jul 28 14:23:00 2020


※ 引述《sunhextfn (阿毛)》之銘言:
: ※ 引述《KirimaSyaro (鋼鐵寰粉)》之銘言:
: : 本肥肥台大電機跟台大資工都讀過
: : 分享一下
: : 就是阿
: : 一堆人說電機轉資工超簡單
: : 可是你在算OP電子學的時候
: : 資工系在自幹linux kernel
: : 你在算電磁學畫smith chart的時候
: : 資工系在寫編譯器系統程式
: : 然後你說電機讀完轉資工很容易 當資工系都塑膠?
: : 還不是都花一大堆時間要去補要去追
: : 現在一堆人轉成功 是因為工作超缺人 來者不拒
: : 所以你刷完題就能上
: : 之後只會越來越競爭 因為每年資工系畢業生越來越多
: : 之後就沒那麼爽是肯定的 以後沒個三頭六臂想只靠刷題找工作?
: : 做你的美夢
: : 還有資工線上教學資源很多 所以很多人自學
: : 但還不都是要砸額外的時間下去苦練
: : 既然要花時間 那你幹嘛花時間讀電磁學
: : 最後還只有50分
: : 台大電資學院李琳山教授
: : 評價 電機跟資工 算客觀
: : https://youtu.be/PtmthIH1JJs?t=3173
: : 不過我要幫他加一下
: : 資工比較競爭 但機會也比較多
: : 意思就是你可以爭取到出頭的機會也比較多
: : 電機比較不競爭 大概就是 上面卡一堆人
: : 差不多就是這樣 你一輩子就這樣了
: : 如果怕競爭讀電機 那還不如重考醫科
: : 大概是這樣
: 想當年在大EE當個小大一
: 有天系上邀請知名業界大老演講
: 大老整場講了啥本宅只記得
: "電磁學很重要,要念五遍!"
: 大二時同學悶都在比誰比較爆肝
: 越爆越爽的那種
: 據說學長激推資結
: 念完可以對C++爐火純青
: 所以C++語法很重要
: 演算法當然也很重要
: 大三開始陸續有人去修潮潮課
: 像是ML、DL、AI之類的
: 台大、中研院的潮潮Lab人也爆滿
: 所以潮課
: 也就是機器學習之類的
: 很重要
: 大四很多同學開始拚出國
: 才發現paper很重要(無論領域)
: 推薦信很重要
: 不過等拿到offer時就開始說刷leetcode很重要了XD
: 謝師宴時問資結教授
: "老師,C++現在還值得學嗎?"
: :"如果想了解程式語言的美,再學吧!"
: 後來本宅跑來米國讀個研究所
: 一堆人自我介紹時都說要做機器學習
: ML、DL、最佳化、機率、統計的課隨便都滿
: 哦~原來數學也很重要R
: 最近本宅不小心被推教授坑了一個大型的控制project
: 經典的控制、最佳化都跑不動
: RL更是不可能做
: 結果這時卻發現一些經典的演算法效果又快又好
: 哦~原來RL、ML、最佳化也沒有真的屌打演算法嘛
: --------------------------------------------------
: 講了那麼多
: 啥重要啥不重要
: 完全跟要達成的目標有關
: 問題是人的興趣/目標是會變的
: 趨勢是會變的
: 甚至世界局勢也是會變的
: 吵這些不準的東西幹嘛呢
: 搞不好以後就變惹
: 看看最近GG大爆射
: 當初研究所選擇念GG保證班而不選擇做潮潮ML的人大概超爽
: 所以R
: 考慮人和環境的不確定性
: 電機、資工都差不多啦
: 反正念哪都會變成理工宅宅QQ

真的
魯宅我也算是個跟風仔
大學的時候這個光電正夯不知道該做什麼
就跑去唸個什麼光電物理
修了電子、電磁、光學、量物有的沒的完全不知道這到底要幹嘛

然後畢業時神經科學大爆發生科37仔股票炒起來
生科發大財
所以就跑去唸個神經科學
一個月研究生薪水一萬五領爽爽領了快一年
修了一堆神經生理學、認知神經科學、計算神經科學這些課
背了一堆什麼機制也不知道到底要幹嘛

畢業後去回收廠搞水果很愛大家整天也在譙壽命很短的潮潮OLED
過一陣子發現很像有個三小mini 還micro LED很像會讓我中年失業沒飯吃
感覺什麼ML、Computer Vision、Image Processing之類的很像有點搞頭
就跑來米國唸個電機碩學點這些潮潮的新東西


在這邊魯宅硬體的課全部不修
什麼電子、電路、電磁之類的根本地獄不想再看見
全部修都在算數學的DSP、Image Processing之類的
下學期準備再來修最潮的ML和Computer Vision


魯宅剛來的時候也只會什麼簡單的Python
看一堆工作要求很像要會C++
只會Python感覺他們根本不屑
所以魯宅就開始自學C++
然後跑去資工旁聽資料結構演算法結果被教授硬逼著交作業不能耍廢QQ
就跟PO說的一樣
因為資結的加持發現這個C++刷題STL用起來整個開心
定義也比Python嚴謹
寫起來也很舒服整個很對物理系的痛調
就這樣用C++ Normal Tag兩三百題刷了兩輪準備來個第三輪精華版
去Coursera洗個OS下學期順便再去資工修個Data Base
看看可不可以後可以當個社畜QQ...

反正就不用分那摸細啦
反正以後都是去當回收員和社畜
總之只要數學學好到處都可以混啦...

幸好魯宅大學數學不至於太差
修課時翻以前筆記講義喚醒記憶
都還可以把答案算出來把課修過(汗)..

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 24.92.131.255 (美國)
※ 文章代碼(AID): #1V7yH62O (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1595917382.A.098.html
Ericz7000: 好好喔1F 07/28 14:24
cuteSquirrel: 好文2F 07/28 14:24
Roooz: Python超簡略的好嗎==3F 07/28 14:26
所以我後來都不用Python刷題了
覺得他真的太隨便了用起來不舒服
※ 編輯: newsted5566 (24.92.131.255 美國), 07/28/2020 14:28:45
※ 編輯: newsted5566 (24.92.131.255 美國), 07/28/2020 14:29:26
mmonkeyboyy: XD 現在還很多C++不想學的呢4F 07/28 14:31
C++很神啊很好用啊XDD!!
前陣子魯宅還看課程練習用UE寫了個FPS遊戲丟履歷上面
※ 編輯: newsted5566 (24.92.131.255 美國), 07/28/2020 14:35:55
mmonkeyboyy: 早先幾篇還有人說學DS幹嘛   刷題好用的哩5F 07/28 14:34
mmonkeyboyy: 對 我還遇過好幾個說想寫3A game 不會C++的
arrenwu: 刷題你不學DS...那記憶力要超強喔XDDD7F 07/28 14:41
arrenwu: 其實我覺得刷題 Java 最舒服
mmonkeyboyy: 對啊  我也不知道那些人在幹嘛@_@~9F 07/28 14:42
arrenwu: 我可以作證 因為我就是那個被大家唬爛「啊直接刷沒差啦」10F 07/28 14:42
arrenwu: 的人。半年過去,寫過什麼就忘了什麼 根本不知所謂
不過有些題目如果那個關鍵的小技巧不記得的話真的想破頭也想不出來Q_Q..
所以我還是多少會背一下...
※ 編輯: newsted5566 (24.92.131.255 美國), 07/28/2020 14:45:17
mmonkeyboyy: python最快 java 最舒服  C++ 有SM傾向12F 07/28 14:44
arrenwu: 但C++11之後,整個C++好像機能變強很多 但看起來也複雜13F 07/28 14:45
arrenwu: 關鍵小技巧很多啦 就好像畢氏定理你不記得也不行啊
mmonkeyboyy: 多了很多類JAVA的用法15F 07/28 14:46
mmonkeyboyy: 一般有點繞的幾乎都是DP啊
arrenwu: 比方說,「給你n,請你找出小於等於n的所有質數」17F 07/28 14:47
arrenwu: 這個在Leetcode放Easy根本莫名其妙
mmonkeyboyy: 這個是數學啊19F 07/28 14:47
arrenwu: 數學一般指的是那個「給你n 確認他是不是質數」20F 07/28 14:48
喔喔!這題我剛開始刷過EASY時解過..
我當時就很智障的用我的國中數學知識6的倍數左右都是質數去算出算答案..
※ 編輯: newsted5566 (24.92.131.255 美國), 07/28/2020 14:49:27
arrenwu: 那個有個 sqrt(n)的作法21F 07/28 14:48
arrenwu: 但是 找出小於等於n的所有質數 用那個test做n次會TLE
arrenwu: 必須要用那個什麼什麼石頭的方法 才會 o( nloglogn)
Ericz7000: DP真的難 我好崩潰 人家O(n) 我n^224F 07/28 14:49
arrenwu: 問題是這個你第一次遇到很難想出來25F 07/28 14:49
※ 編輯: newsted5566 (24.92.131.255 美國), 07/28/2020 14:51:23
arrenwu: 甚至可以說你連要得出那演算法是o( nloglogn)都要有相當26F 07/28 14:51
arrenwu: 的數學基礎 不然其實你不知道這樣做有多快
arrenwu: 不過題目刷多了你就會發現人類會的招式來來去去就那幾招
arrenwu: 現在寫Leetcode變成我的小小嗜好XDDDD
mmonkeyboyy: 就正常人一看到不太會解的  通常都是DP30F 07/28 14:53
就感覺就自己要內建一些基本DP解法XD
像是最長common subsequence, house rubber, 或是best time to buy and sale stock
如果這些方法做點小變化都解不出來我幾乎投降XD||..
※ 編輯: newsted5566 (24.92.131.255 美國), 07/28/2020 14:55:18
mmonkeyboyy: 我說題庫中的啦   不信你們下次可以試試31F 07/28 14:53
mmonkeyboyy: 其他大部份都演算法&DS出來
mmonkeyboyy: 你會發現你看得懂  大概知道怎麼解   但就是解沒人快
mmonkeyboyy: 那一般都是DP
arrenwu: DP門檻會比較高沒錯35F 07/28 14:55
mmonkeyboyy: 就很大機率是 DP啊 XDXD36F 07/28 14:55
arrenwu: best time to buy and sale stock 太明顯是DP啦XDD37F 07/28 14:56
就是DP的Tag很一翻兩瞪眼
我碰到題目就用我大概會解DP的一些方式去想想看
發現解不出來直接投降..
這不看人家教我永遠到死也想不出來
※ 編輯: newsted5566 (24.92.131.255 美國), 07/28/2020 14:58:26
arrenwu: house rubber 那個有tree的結構 一般DFS也行38F 07/28 14:56
mmonkeyboyy: 有一種難的是low level 的人比較會遇的39F 07/28 14:56
arrenwu: 至於 common subsequence,我可以跟你說,當你看到關鍵字40F 07/28 14:57
arrenwu: subsequence,大概就是要用DP
Ericz7000: DP有很簡單也有很難的啦~42F 07/28 14:57
mmonkeyboyy: 就是考你  一堆基本程式概念  那個內功不夠就gg了43F 07/28 14:57
arrenwu: 因為其實除了DP你沒什麼處理subsequence的手段44F 07/28 14:57
mmonkeyboyy: tree就是幾大tree  看來看去就是了45F 07/28 14:58
arrenwu: 其實DP就是把「前面算的結果在後面用出來」46F 07/28 14:59
比較古早的題目就很明顯就是請你畫表格傳播表格解答案
後面那種快到千的題目就超級無敵生活化..想破頭也想不出來
※ 編輯: newsted5566 (24.92.131.255 美國), 07/28/2020 15:00:26
mmonkeyboyy: 我是說 你遇到難的很常都是DP可以解  到不是 DP一定47F 07/28 14:59
arrenwu: 你如果覺得你想的作法好像會有一堆重複 多半就是dp48F 07/28 14:59
mmonkeyboyy: 就是難的 XD49F 07/28 14:59
arrenwu: DP的問題我幾乎自己都會先在紙上寫出遞迴關係50F 07/28 15:01
我也會
因為DP就是遞迴+記憶
我還有看到有人在這種遞迴+記憶解法下面嗆他你這個根本不是DP
超想吐槽的哈哈哈
不過有些問題就是連遞迴也會想破頭XDDDD||
※ 編輯: newsted5566 (24.92.131.255 美國), 07/28/2020 15:02:16
arrenwu: 但我覺得寫Leetcode還滿有趣的啦51F 07/28 15:01
mmonkeyboyy: 破千的...也不太常考啊  前五百題比較重要52F 07/28 15:01
arrenwu: Hard Problem 雖然很肌掰,但也滿容易學到新的視角53F 07/28 15:02
mmonkeyboyy: 我不是去純軟的  所以我遇到跟大家都差蠻多的54F 07/28 15:02
arrenwu: 我覺得可以先從 high frequency 的問題開始55F 07/28 15:02
因為都是把大Tag所有medium可以刷的都刷一遍這樣(不過我目前是免費仔)
不過一些倒讚多到爆的明顯大於讚就暫時略過
※ 編輯: newsted5566 (24.92.131.255 美國), 07/28/2020 15:04:45
mmonkeyboyy: 那種才一堆OX題   泣T_T56F 07/28 15:03
mmonkeyboyy: 那題 ?
arrenwu: 我沒有什麼硬體專長 哈 數學是比一般人強 但沒啥用58F 07/28 15:03
arrenwu: 我的意思是高頻問題
arrenwu: medium的問題可以先做,然後去看看最近大家interview問啥
mmonkeyboyy: 哦哦  我會錯意了 我以為是題目要求HF61F 07/28 15:04
arrenwu: 尤其是Amazon,這家一定時間內的OA通常是固定問題62F 07/28 15:04
mmonkeyboyy: 我以為是問怎樣讓程式可以處理HF的東西63F 07/28 15:05
a58524andy: 幹大家都好強64F 07/28 15:06
※ 編輯: newsted5566 (24.92.131.255 美國), 07/28/2020 15:07:18
mmonkeyboyy: 想當年我好菜畢業時  受了各種題目搞65F 07/28 15:06
mmonkeyboyy: 其實leetcode後面我好多也沒做了 XD 叫我刷題的公司
arrenwu: 這幾年LC的問題是越來越多了67F 07/28 15:07
mmonkeyboyy: 不去可以吧 囧>68F 07/28 15:07
arrenwu: 現在你就算應徵Research職缺也要coding interview69F 07/28 15:07
mmonkeyboyy: 我當年就五百左右70F 07/28 15:07
mmonkeyboyy: 不要應初階缺就好了
arrenwu: 我有個學長有拿到DeepMind的Interview,結果第一關面試72F 07/28 15:07
我強者資工博班前室友做ML的
現在在Google實習他跟我說他沒有被問coding
說今年實習研究的他幾乎都沒有被問到
※ 編輯: newsted5566 (24.92.131.255 美國), 07/28/2020 15:09:50
arrenwu: coding,人家問他習慣的語言,他說他只寫MATLAB73F 07/28 15:08
arrenwu: 結果不意外地被刷掉。還跑來抱怨說他做研究的為啥問那個
mmonkeyboyy: deepmind我有好幾個朋友都是沒問這種問題的75F 07/28 15:08
mmonkeyboyy: 裡面都是自己人  去喝茶就好了XD
arrenwu: 但我們的kernel是真的很理論 我覺得除了學界真的很難用77F 07/28 15:09
mmonkeyboyy: 寫matlab被刷不意外  工程很難用啊78F 07/28 15:10
arrenwu: 因為我們做的是理論啊XDDD 平常用MATLAB只是數值分析79F 07/28 15:10
arrenwu: 他可能以為人家請他去就是做理論
OpenGoodHate: 演算法可以自幹啦,不過要有效率還是要好好學數學81F 07/28 15:11
mmonkeyboyy: 這一定是那裡出問題了 deepmind很多都用自己人82F 07/28 15:11
arrenwu: 我們那個kernel畢業的人,通常下一站是postdoc83F 07/28 15:11
mmonkeyboyy: 他們很多收人都是靠關係的  覺得這樣穩84F 07/28 15:12
mmonkeyboyy: 做kernel? 那一種的? 這很強大啊
arrenwu: 實際上這樣應該是比較穩沒錯XD86F 07/28 15:12
arrenwu: kernel是個我們這邊的稱呼 你想程某幾個領域
arrenwu: 我們的kernel是 Communication
arrenwu: 啊 我應該說我們做通訊理論XDD
mmonkeyboyy: 像我都只會嘴砲  囧>每次要跟上人家都要花很大功夫90F 07/28 15:13
MAGICMCGRADY: google確實博班應徵research的缺也要先過coding沒91F 07/28 15:13
MAGICMCGRADY: 錯啊
mmonkeyboyy: 這個...囧>  這個真的看老板   老板有關係就升天93F 07/28 15:14
MAGICMCGRADY: 靠老師或實驗室推薦的那種當然另當別論94F 07/28 15:14
arrenwu: 升天...就postdoc95F 07/28 15:14
mmonkeyboyy: 不是每個缺都要過coding就我自己經驗和朋友等經驗96F 07/28 15:14
不過印象中他說他除了微軟有考coding之外
剩下都是被問研究就這樣...因為他也有拿到snapchat的實習只是沒去
※ 編輯: newsted5566 (24.92.131.255 美國), 07/28/2020 15:16:33
arrenwu: 糟的是我們做的不是coding,你要去華為、高通、三星的97F 07/28 15:15
arrenwu: research post 還很難
mmonkeyboyy: 沒有人推薦  要看那個缺的HM99F 07/28 15:15
arrenwu: 大家想像中有用的通訊理論是 編碼,偏偏我們跟那個絕緣100F 07/28 15:15
mmonkeyboyy: 我之前認識TED R的學生  就5G做整套做完就上班了101F 07/28 15:16
MAGICMCGRADY: 你如果是應徵hw engineer當然不用coding啊102F 07/28 15:16
mmonkeyboyy: 就老板拉對方向  就升天  當然他很努力是沒錯103F 07/28 15:16
arrenwu: 大部分通常會phone interview至少問點簡單的吧104F 07/28 15:16
MAGICMCGRADY: 但只要是job family掛在software下面的很難不考105F 07/28 15:17
arrenwu: "做5G" 這個是通訊領域,但應該不是理論106F 07/28 15:17
mmonkeyboyy: 不一定啊  我學弟去google brain也不用啊107F 07/28 15:17
arrenwu: 理論是像 information theory 那種一般人覺得超廢物的108F 07/28 15:17
MAGICMCGRADY: 像我知道做天線的耶不用考刷題109F 07/28 15:17
mmonkeyboyy: 也對  他算是理論實作系統都做 不是很純理論沒錯110F 07/28 15:18
arrenwu: google brain 人事凍結滿久了吧111F 07/28 15:18
MAGICMCGRADY: 那是因為他掛在hw底下112F 07/28 15:18
mmonkeyboyy: 對啊  所以他  唉~~113F 07/28 15:18
mmonkeyboyy: 我自己去datacenter那一邊也沒有  就有電話問問那樣
mmonkeyboyy: 通訊 真的  唉~ 看看加了CPS會不會好一點
※ 編輯: newsted5566 (24.92.131.255 美國), 07/28/2020 15:22:08
arrenwu: 別在通訊啦 看看QComm跟BComm的薪資水平 加入軟體大船吧!116F 07/28 15:21
mmonkeyboyy: 不過那也五年前了 XD117F 07/28 15:21
arrenwu: 「Anyone can CODE!!!!!」118F 07/28 15:21
mmonkeyboyy: 我不算  我做EDA/IC的orz 不過現在都跟HPC的119F 07/28 15:22
arrenwu: 啊 想錯了是「Everyone can CODE!!!!!」120F 07/28 15:22
arrenwu: HPC!? 興趣特別喔
mmonkeyboyy: MSRC的很多就不用考了XD 我去銀行那裡的直接發張考題122F 07/28 15:23
mmonkeyboyy: 的給你做  囧>  那有的還蠻難的XD
mmonkeyboyy: HPC蠻多SW/HW/low-level可以做啊
mmonkeyboyy: 軟體真的薪水高 @_@~ 只是我還想做別的XD
arrenwu: 我也是最近才正式投入軟體世界懷抱 backend小蝌蚪一隻126F 07/28 15:25
arrenwu: 但有一個專長真的滿舒服的
mmonkeyboyy: 我一直都在兩邊打混   兩邊都不討喜Q_Q128F 07/28 15:30
cuteSquirrel: 推文讚讚 這篇先收藏了129F 07/28 16:44
shiauji: 物理系推推,我也覺得 Cpp很讚130F 07/28 16:49
lovealgebra: 光電是光類131F 07/28 17:31

--
※ 看板: Gossiping 文章推薦值: 0 目前人氣: 0 累積人氣: 280 
分享網址: 複製 已複製
1樓 時間: 2020-07-28 18:11:35 (台灣)
  07-28 18:11 TW
數學學的好真的哪邊都能混的不錯
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇