作者sooge (喜歡小女友Yerin )
看板Tech_Job
標題[請益] 學編譯器的出路好嗎?
時間Sun Jul 21 13:50:51 2019
小弟不才現在資工研究所還沒有找到教授
小弟背景是學店電機系畢業
在校成績60%
期間只修了一堆爽課混畢業
沒有一項技能可以拿來說嘴
工數 電子 電磁 電路都很差
真要說也只有弄專題要用的arduino有學到東西而已
本人"極度"討厭硬體,超級無敵他媽討厭那種,單純覺得冰冷的電子元件很沒生命力很乏味
大二大三時每週最討厭的課就是電子學實驗,修課都修到快憂鬱症,超級G8討厭
大學選系因為不了解自己興趣所向才選了以後出路比較好的電機系就讀
沒想到這麼不合自己口味
現在有在網路上學ML的相關課程,會一點數據處理
雖然程式基礎不好學的慢但因為是自己喜歡的課程所以學起來滿有成就感的
如果有在做ML和DL的老師願意收我當然是很好
沒有的話就只好找專攻編譯器的老師當指導教授
其實我也不知道編譯器是在幹嘛
台灣做這個的人很少?
查了一下資料但還不是很懂
主要是在寫組合語言和LLVM是嗎?
學這個會很操嗎?聽說有學生修這個課期末的project程式碼都是上千行起跳
之前有修過微算機8051寫組合語言 不特別討厭和感興趣
但就是當時程式差程式碼又多修起來有點辛苦
現在只想學個一技之長
不排斥編譯器這個領域,只是以後畢業靠這個吃飯出路好嗎?
台灣學會編譯器容易找的到工作嗎?編譯器偏底層學起來是不是超難?
推薦我這個半路出家基礎爛爛的學生選嗎?
不知道這兩年會不會水深火熱
請求各位大大幫我解答個疑惑,有任何意見我都會聽的
謝謝~
-----
Sent from JPTT on my Asus ASUS_X00QD.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.47.85.185 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1563688260.A.0B5.html
→ SmallBeeWayn: 個人覺得沒有. 建議你改走純軟?隔壁Soft-Job版07/21 13:52
編譯器不是偏純軟而且很要求coding能力嗎?
其實也沒什麼老師可以選了,剩下的老師就是做電腦遊戲和行動網路的
行動網路我不知道和通訊一不一樣,之前在系上修過通訊原理和數位通訊
一直在對訊號解傅立葉轉換個人感覺滿無聊的= =
※ 編輯: sooge (114.47.85.185 臺灣), 07/21/2019 14:00:44
→ brightest: 原來這年頭連COMPILER是啥都搞不清楚的也能上CS研究所07/21 14:05
推 soooooooo: 其實你研究所唸啥跟找工作領域沒絕對關係,你面試時說07/21 14:10
→ soooooooo: 的出你lab做了什麼論文是什麼,就算沒相關也可找07/21 14:10
想說至少要學個以後職場用的到的東西
之前找教授但資工領域方面修課薄弱一直被教授打槍
→ huchihauu: 研究所念哪間可能比較重要(?07/21 14:11
普通的學校 所以也不是那麼重要
※ 編輯: sooge (114.47.89.94 臺灣), 07/21/2019 14:35:15
→ wowkerker: 這心態建議別念書了 直接去工作體驗現實殘酷比較快07/21 14:23
→ pedestrianA: 真的是學生版07/21 14:24
→ pedestrianA: *板07/21 14:25
→ wowkerker: 走科技業還期待學簡單的東西又能混口飯吃的話建議你洗07/21 14:25
→ wowkerker: 完學歷去那種錢少事少的公司混吧 不過看你的樣子可能連07/21 14:26
→ gackt770414: 傅立葉蠻無聊的,我也是覺得你不會解啦07/21 14:26
我會解喇= =
淦我就是不想變成這樣啊 我就是很看重出路才來問的
不然我直接找個教授都不管我也不知道在做甚麼的實驗室不就好了
→ wowkerker: 找涼的老師都畢不了業07/21 14:26
噓 andy6114: 你的指導教授會好好教育你的07/21 14:26
推 tim201227: 說實話 連不是cs的 都可能知道compiler是什麼 你真扯07/21 14:28
噓 LICENSE: 這個也不要那個也不知道 勸你還是不要走這一行 07/21 14:29
噓 gackt770414: Google一下你ID真的整天都在ptt上呢07/21 14:29
→ gackt770414: 一下o2 一下汪T 八卦版發最多07/21 14:29
→ gackt770414: 我是看不出你意志有多堅定啦07/21 14:30
推 gackt770414: 你回頭看一下你八卦發的文,正常人也不想回答07/21 14:39
所以呢 我喜歡在八卦發廢文礙到你了?就不能在其他板問事情嗎 請問我有在這裡鬧嗎
你用我八卦廢文的數量來嘴我也是很奇怪
推 wzbird: 學店生正常發揮07/21 14:41
噓 idmaker: ???07/21 14:42
※ 編輯: sooge (114.47.89.94 臺灣), 07/21/2019 14:50:53
噓 w180112: 118跟123電類或CS還可以118跟123搖擺 我看你還是重考去107/21 14:43
→ w180112: 18吧07/21 14:43
→ w180112: 123現在來的人那麼少就是你這樣帶壞的07/21 14:44
w大你好:) 我有看過你的台科資工沈的實驗室介紹
不過黃的編譯器相關介紹實在太少 我也是有做功課的
噓 am163178: 上來寫一堆廢話 不想讀書可以休學了07/21 14:44
推 Bijala: 加油 人總有迷惘時...07/21 14:55
→ Bijala: 不過學生問題po來這裡真的不太對07/21 14:56
真的嗎= = 畢業後就業問題不是就來這裡問嗎 想說我怎麼被噓那麼慘...
謝謝你:)
※ 編輯: sooge (114.47.89.94 臺灣), 07/21/2019 15:00:29
※ 編輯: sooge (114.47.89.94 臺灣), 07/21/2019 15:01:41
→ seal46825: 碩班至少也洗個中字吧 07/21 15:05
推 yainman: 我選118 07/21 15:06
噓 NTU5566NTHU: 滾去工作不用讀書了 左轉softjob版就不太會碰硬體07/21 15:10
推 frghty: 建議別讀研究所直接簽下去好了 因為不是你的興趣相關的 也07/21 15:13
→ frghty: 沒有特別專長 繼續讀下去 以後工作都在科技業 你也很痛苦.07/21 15:13
→ frghty: ..07/21 15:13
這裡都習慣叫別人簽下去的嗎= =?
推 soooooooo: 大家也太兇-.-我知道編譯器是什麼,也不知道出路如何07/21 15:14
謝謝QQ
噓 wayne0530: 腦是有用的東西07/21 15:29
→ freef1y3: 台灣編譯器能去的就那幾家 都離不開硬體07/21 15:33
離不開硬體是?
簡單來說能用一台電腦就可以解決的問題就是我想學的領域
※ 編輯: sooge (114.47.89.94 臺灣), 07/21/2019 15:53:09
噓 w180112: 選123ic設計或系統的>>>>118啦 07/21 15:37
推 CtrlX: 幫推 學生要問業界問題 本來就該在這裡問 07/21 15:39
→ CtrlX: 自己要甚麼 提早選適合 才不會浪費時間 07/21 15:40
噓 aero3019: 內文完全就是個死學生 看了就噁心 這種調調 去上班只有 07/21 15:47
→ aero3019: 被電的份07/21 15:47
推 plsmaop: 編譯器是高手幹的,台灣編譯器的工作也都只收高手,我建07/21 15:49
→ plsmaop: 議你要多想想自己的能耐07/21 15:49
→ freef1y3: 要用硬體提供的指令兜出能用的API07/21 15:56
→ freef1y3: 要對硬體的bug(A.K.A. restriction)提供各種workaround07/21 15:57
→ freef1y3: 不過你還是先修課看能不能自己寫出完整功能的compiler07/21 16:00
→ freef1y3: 因為事實上113也是一堆人寫不出來07/21 16:02
字面上的意思很像就是在寫組合語言
現在是沒機會修課了 不然我也想修一堂試試看 謝謝回答
※ 編輯: sooge (114.47.89.94 臺灣), 07/21/2019 16:30:08
→ yeng1217: ptt待太久的後遺症? 07/21 16:20
推 vancent83: 真的能走的話 大家搶著要 07/21 16:47
推 kiwi94217: 看完其他文章,才懂大家對你滿滿的厭惡感哪來的,你確 07/21 16:59
→ kiwi94217: 定編譯器不用考慮硬/韌體? 07/21 16:59
噓 Busufu: 啊 我是做編譯器出來的 老實說吧看你文章就知道不適合了 07/21 17:02
推 dslite: 每間公司都需要 但不是常有事做 可能會變成gcc顧問這樣 07/21 17:07
推 Colossus: 資工研究所不知道編譯器是在幹嘛的!? XDDD 07/21 17:22
噓 north7: 123現在收人這麼不挑嗎? 這挑東挑西口吻只適合簽下去 07/21 17:42
推 yudofu: 大部分軟體工程師都是單機作業吧 07/21 18:09
噓 LinuxKernel: 你真的知道編譯器是啥嗎XDDDD 07/21 18:12
推 pooboy01: 碩班繼續修爽課 找工作也不一定做編譯器 缺少 07/21 18:19
→ pooboy01: 私下自己加強 選舒服的就對了 07/21 18:19
→ fightforlive: 編譯器可以走自然語言辨識吧? 07/21 18:38
噓 john123524: 你適合出去工作個幾年再決定要不要唸研 07/21 18:40
推 landattack: 我介紹一些出路給你吧 07/21 18:47
推 TWkobe: 唉 同是123私我吧 想給你一點幫助 07/21 18:55
→ v00623: 我覺得編譯器相關的工作比較少 但大公司很需要 當然是你要 07/21 18:56
→ v00623: 夠強 07/21 18:56
推 wtfconk: 覺得你要不要先搞清楚自己出社會要的是什麼再繼續? 07/21 19:03
推 ttwginq: 樓下 jserv 07/21 19:05
推 offstage: 硬體還是比純軟體容易賺大錢,至 07/21 19:08
噓 ASUSboy: 有夠屁的 做什麼都沒救吧 07/21 19:13
噓 dylanx07: 你不適合當工程師 07/21 19:43
推 huemeop: 寫編譯器跟編譯器最佳化是兩回事 07/21 20:04
→ ch010062: 應該去graduate版吧,發錯地方 07/21 20:14
噓 tkhan: 廢,念啥都不知道.. 07/21 20:16
→ freef1y3: 問題是 如果連local變數, global變數, control flow 07/21 20:29
→ freef1y3: 各會產生什麼code都沒有概念 怎麼做最佳化呢? 07/21 20:30
推 qwp8510: 加油 人都有迷惘的時候 07/21 21:15
→ wave1et: 重考吧,應該沒有兵役問題吧 07/21 21:20
噓 mike0327: 這觀念別當工程師來雷人= = 07/21 21:21
→ wave1et: 普通研所 又冷門 真的是浪費人生 07/21 21:21
→ wave1et: 你應該正視你的求學動機,沒動機就快去就業吧 07/21 21:22
推 huemeop: 建議左轉股版,發大財,別做工程師了 07/21 22:11
推 zased: 我以前跟你一樣 什麼都不會 極度討厭硬體 後來還是懶趴一 07/21 22:38
→ zased: 捏 跟軟體有關的都怒學 才混得到一口飯吃 07/21 22:38
推 lovebridget: 其實妳差的就是裝逼而已 什麼都不懂正常但不用講出來 07/21 22:56
→ lovebridget: 上面所有推文對compiler了解大概也只到把code編成執 07/21 22:57
→ lovebridget: 行檔 也是屁都不懂(包括我) 07/21 22:58
推 TSUBO: 見識過123的誇張,還以為是個案,看來要改觀以後直接考慮 07/21 22:58
→ TSUBO: 封殺? 07/21 22:58
→ lovebridget: 但看到妳說啥都不懂就是會想電 07/21 22:58
→ lovebridget: 做久發現根本沒人真的懂啥 知到這點就踏實了 07/21 22:59
推 lammin: 建議試著走純軟,並且確定自己的目的性。你如果目的是來台 07/21 23:57
→ lammin: 槓,那很好。但如果是來求解答,或許可以改變一些口吻。 07/21 23:58
→ TBEX: 123哪間!? 07/22 00:53
推 morichi: 資工所做網路應該接近通訊網路組 不太碰調變吧 07/22 01:25
→ morichi: 通訊原理&數位通訊是通訊系統組 07/22 01:28
推 morichi: 不然 有名額的都去問一輪LAB和教授 07/22 01:37
→ morichi: 我猜你還沒問 去問問需要什麼基礎 使用啥語言/工具 07/22 01:38
→ morichi: 現場問更能了解研究方向 搞不好近期研究有沾到AI邊 07/22 01:39
推 Luba: 不喜歡硬體很不建議走編譯器這行 這行每天都要碰硬體 07/22 02:09
推 apolloapollo: 你以後上班絕對每天懷疑人生 07/22 02:26
噓 k2shouai: … 07/22 04:55
噓 a2470abc: 我技能點到滿上不了研究所準備失業 看到這篇實在百感交 07/22 05:47
→ a2470abc: 集 07/22 05:47
推 yikkung: 你這種進來碩班會被老闆電爆吧 07/22 06:38
推 gigisteve: 編譯器也要懂硬體的運作原理啊,不是單純寫程式而已 07/22 08:44
推 JameC: 你可以去問jserv,這方面他最懂 07/22 11:21
→ JameC: 而且,寫編譯器需要懂計算機結構,那是你最討厭的硬體 07/22 11:22
→ JameC: 要說有什麼出路的話,我只知道Skymizer 07/22 11:23
→ JameC: 這東西現在的研究領域應該都是朝編譯器最佳化去研究,老實 07/22 11:24
→ JameC: 講,還蠻硬的 07/22 11:24
→ JameC: 看你這調調,走編譯器應該會很吃力 07/22 11:25
→ brightest: 原PO定義的硬體應該是麵包板電阻電容之類的 07/22 11:59
噓 tw035036: 左轉soft job 07/22 12:42
→ liu1030: 他說的硬體不是計算機結構吧 07/22 13:45
→ liu1030: 計結感覺就軟硬 07/22 13:46
→ JameC: ...是我誤會了@@ 07/22 14:01
推 randy061: 我想建議你去讀文組… 07/23 00:57
推 k2872869: 到業界要放開心胸,不用限制太多領域,因為是打團戰, 07/23 11:53
→ k2872869: 很多時候不是自己能決定,這樣才能活久點 07/23 11:53
→ lienielsen: 斜槓世代一技之長可能不夠 07/23 13:59
推 lienielsen: compiler 很有深度,念出興趣再去國外會有更好的發展 07/23 14:06
推 tsairay: 重點應該是原po學不學得起來吧,看背景就不太行 07/23 16:45
噓 asecw: 123那間啦 07/23 22:03
→ shooter555: 原來編譯器不知道也能上研究所 唉 07/24 09:27
→ shooter555: 既然對硬體這麼討厭 就不要選編譯器了吧 07/24 09:29
推 iptt33: 幫123補血 但不是幫你 07/24 23:59