[請益] 會選擇沒有相關經驗的工作嗎?

看板Soft_Job作者 (Caesar)時間5年前 (2018/09/13 15:36), 5年前編輯推噓26(26020)
留言46則, 30人參與, 5年前最新討論串1/1
各位板上先進好,小弟現在有兩個offer可以選擇(第一份工作) 這邊介紹一下背景,我的強項是硬體架構、硬體加速、平行計算 (ML / CV / NLP / VM / OS 都不是我的領域) A(外商EDA公司) C++開發,純軟做效能優化,不是做EDA演算法 有新人訓練 準時下班 要跟外國team一起工作(我是唯一的台灣人) B compiler,完全沒經驗 要自己學 要加班 個人分析: A有下班多餘時間,要學其他技能都很容易 並且是我已經熟悉的領域,所以可以很快上手 但覺得進去A公司後,好像就沒辦法換工作(除了往google發展這個選項) B是我想做的領域,只是compiler真的很難,我沒把握自己能學好 至於為什麼想做,是因為我對C++很有興趣,而了解compiler又可以讓我更深入 (不過很多前輩都說,我想做的是前端的部分,但現在公司都在做後端,要考慮清楚) 我自己也爬了很多相關文章,但看來大家都是覺得上班不是來學東西的 用這種心態去B公司不好,不如就待在A公司,下班自學compiler或其他東西 在不考慮薪水的狀況,只考慮未來換工作的話,各位會選擇哪個呢? BTW,我的理想工作是整天寫boost lib或libstdc++ 然後有時間讓我看C++ proposal,最好還可以讓我去參加C++ conference的這種 PS 我其實在另一板有發類似的文章,只是最後好像變成討論B公司的發展 所以來這邊向各位請益,這兩種工作內容之後要怎麼發展 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.27.251 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1536824189.A.868.html

09/13 16:02, 5年前 , 1F
A
09/13 16:02, 1F

09/13 16:14, 5年前 , 2F
A
09/13 16:14, 2F

09/13 16:20, 5年前 , 3F
A
09/13 16:20, 3F

09/13 16:27, 5年前 , 4F
效能優化的技能適用很多種工作吧 遊戲引擎 後端 演算法
09/13 16:27, 4F

09/13 16:30, 5年前 , 5F
我找到的工作都是沒接觸過的東西 我覺得問題不大
09/13 16:30, 5F

09/13 16:30, 5年前 , 6F
因為很多技能是可以轉換的(語言/架構/debug/溝通等等)
09/13 16:30, 6F
我也覺得技能都可以轉換,如果多了一個compiler的經驗 我在實作的經歷又可以更完整,這也是我想要的

09/13 16:39, 5年前 , 7F
第一份一定要選有前輩帶的,否則自學碰壁技能無法提升
09/13 16:39, 7F

09/13 16:51, 5年前 , 8F
compiler難在什麼部份?parser?code generation?
09/13 16:51, 8F

09/13 16:52, 5年前 , 9F
還是optimization?不是應該都有基礎的東東可以改嗎?
09/13 16:52, 9F

09/13 16:55, 5年前 , 10F
parser要寫就用recursive descent parser. 請看Wirth的
09/13 16:55, 10F

09/13 16:55, 5年前 , 11F

09/13 16:56, 5年前 , 12F
也有簡單的code generation. 131頁。
09/13 16:56, 12F
大概是因為一直沒機會碰吧,所以有未知的恐懼 也許摸過之後會發現也沒想像中的難

09/13 17:04, 5年前 , 13F
絕對是A
09/13 17:04, 13F

09/13 17:11, 5年前 , 14F
A
09/13 17:11, 14F

09/13 17:14, 5年前 , 15F
應該都是用llvm或gnu吧。如果只是generate machine code的
09/13 17:14, 15F

09/13 17:14, 5年前 , 16F
話,不難,架構都好了。
09/13 17:14, 16F
用llvm B公司最近要結合很熱門的ML,所以招了很多compiler相關人士 雖然我不是,但面試官說我能力一定夠,所以把我也招進去了

09/13 17:16, 5年前 , 17F
compiler重頭寫,也真沒想像的難。
09/13 17:16, 17F

09/13 17:32, 5年前 , 18F
llvm又比gnu易學多了。b如果薪水好,你可以考慮。懂code
09/13 17:32, 18F

09/13 17:33, 5年前 , 19F
generation會幫助你以後寫效能優化的程式。
09/13 17:33, 19F
感謝。我之前為了優化code,都是讓compiler把asm吐出來,自己檢查有沒有優化好...

09/13 17:50, 5年前 , 20F
如果是我,不會把自己沒把握學好這個當做一個考慮的因素
09/13 17:50, 20F

09/13 17:50, 5年前 , 21F
人家都要用你了,你還怕你自己不能用嗎?
09/13 17:50, 21F

09/13 18:22, 5年前 , 22F
這題真的很難,但我還是選A
09/13 18:22, 22F

09/13 18:38, 5年前 , 23F
A
09/13 18:38, 23F

09/13 18:52, 5年前 , 24F
A也是用c++,你的理想在那裡也能成真吧
09/13 18:52, 24F
對,以C++為主 A的自由時間很多,下班自己弄也很ok 只是我很想藉著這個機會,試試看compiler的工作

09/13 18:53, 5年前 , 25F
想進google都是要刷題,不用加班就屌打了,還是外商
09/13 18:53, 25F
對,都要刷題 以進去google為前題的話,一定要選A,因為下班要刷題目 XD

09/13 19:25, 5年前 , 26F
B,挑戰人生
09/13 19:25, 26F

09/13 19:55, 5年前 , 27F
B,做自己有興趣的工作比較快樂
09/13 19:55, 27F
其實我也不是不喜歡A,只是更想做B而已

09/13 19:57, 5年前 , 28F
a
09/13 19:57, 28F

09/13 19:58, 5年前 , 29F
a做半年 再投b
09/13 19:58, 29F

09/13 20:30, 5年前 , 30F
compiler很廣 到底是做啥
09/13 20:30, 30F
公司有自己的晶片,要結合onnx

09/13 21:02, 5年前 , 31F
a拉,去a三個月不習慣在去b就好
09/13 21:02, 31F
雖然B一直有招人,但現在拒絕B,以後他不會收吧

09/13 21:15, 5年前 , 32F
A
09/13 21:15, 32F

09/13 21:17, 5年前 , 33F
a
09/13 21:17, 33F

09/13 22:08, 5年前 , 34F
會呀
09/13 22:08, 34F

09/13 22:27, 5年前 , 35F
a
09/13 22:27, 35F

09/13 23:55, 5年前 , 36F
b好像台灣就一間吧?? XD
09/13 23:55, 36F
應該有3間才對

09/14 02:07, 5年前 , 37F
A
09/14 02:07, 37F

09/14 02:09, 5年前 , 38F
我覺得喜歡跟拿來當工作是兩回事 建議選A
09/14 02:09, 38F
如果又喜歡,又可以當工作,不是很好嗎? 我是想做compiler,但不確定自己喜不喜歡就是了(還沒碰過)

09/14 06:46, 5年前 , 39F
B吧,我自己也很想去那樣的公司....
09/14 06:46, 39F

09/14 09:42, 5年前 , 40F
秒選A
09/14 09:42, 40F

09/14 12:45, 5年前 , 41F
compiler 用boost spirit 寫啊,超好玩
09/14 12:45, 41F

09/14 12:49, 5年前 , 42F
不過我覺得你選A會好一點
09/14 12:49, 42F

09/14 13:01, 5年前 , 43F
看起來A比較好
09/14 13:01, 43F

09/14 15:56, 5年前 , 44F
剛畢業時會想選b 現在秒選a
09/14 15:56, 44F

09/14 23:31, 5年前 , 45F
選自己喜歡的
09/14 23:31, 45F
但是我兩個都蠻喜歡的...

09/15 15:06, 5年前 , 46F
B 是 安X?
09/15 15:06, 46F
※ 編輯: Caesar08 (218.161.27.251), 09/16/2018 20:18:14
文章代碼(AID): #1RcXDzXe (Soft_Job)