Re: [請益] 想從零開始轉行當AI軟體工程師

看板Soft_Job作者 (這真是太危險啦)時間2年前 (2021/11/12 05:42), 2年前編輯推噓39(412155)
留言198則, 33人參與, 2年前最新討論串13/16 (看更多)
我來散佈一些正能量好了 小弟在FANG的英國的一個一直賠錢的AI子公司工作4+年了。 其實我覺得數學真的沒那麼重要,除非你是要做理論的。 又不是每個人都是Ian Goodfellow, Ashish Vaswani, 還是 David Silver. 就算是這些重要的工作,也不見得數學有很深吧? 我的數學只有高中程度而已,還是能follow他們的works. (BTW, 我不是科班的。所以數學只有高中程度) 我的觀察啦,能寫出好的bug free code 比數學或統計好要來得更重要。 畢竟大家還是都在接水管。只有很少很少部分的人在improve水管。 怎麼import tensorflow/pytorch/jax, 把該接的東西接一接其實比較實在。 所以說到底,還是刷題比較實在。先確定有基本的algo/ds的實力。 我看國外machine learning engineer / data scientist的opening 應該還是很多吧。 我的理解MLE的interview也是主要考leetcode XD 台灣的情況我就不清楚了。 ML還是滿有趣的。希望有多一些人能加入。不要被一些自己預設的條件嚇到了。 程式寫好(python is good enough. I see nothing wrong with python) 會接基本的DL model. 有高中程度的機率,統計. 再刷一下Leetcode. 你也可以apply FANG 的MLE哦 XD 再多說一點,其他方面的能力也是很重要的。 基本的英文溝通,準備preso,和別人解釋code/model的能力。 這些其實我都覺得比數學好要重要太多了。 當然,數學能好當然更好。這一直是我的痛點。 不過在大公司接水管真的不太有機會用到. Just my 2 cents. :) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 94.15.237.14 (英國) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1636666935.A.A14.html

11/12 06:11, 2年前 , 1F
該不會是DeepMind吧
11/12 06:11, 1F

11/12 06:11, 2年前 , 2F
...跪
11/12 06:11, 2F

11/12 07:18, 2年前 , 3F
感覺原po隱藏蠻多重要訊息的
11/12 07:18, 3F

11/12 07:18, 2年前 , 4F
原po的高中是建中 ...
11/12 07:18, 4F

11/12 07:18, 2年前 , 5F
大學是台大 然後有 PhD 學位 = =
11/12 07:18, 5F

11/12 07:20, 2年前 , 6F
這種重要背景資訊還是留一下 不然會誤導人 ..
11/12 07:20, 6F

11/12 07:33, 2年前 , 7F
是建中,但不是台大。有PhD,但不是數學物理或CS... :p
11/12 07:33, 7F

11/12 07:57, 2年前 , 8F
數學不好真痛 小弟也是在英國FANG但不是直接做 modeling
11/12 07:57, 8F

11/12 07:57, 2年前 , 9F
雖然 engineering這種工作也很重要 但就是感覺沒有 resear
11/12 07:57, 9F

11/12 07:57, 2年前 , 10F
ch scientist或ML engineer這種雙修的來得厲害
11/12 07:57, 10F

11/12 07:59, 2年前 , 11F
如果「只是」engineering 的職位確實leetcode重要性要大於
11/12 07:59, 11F

11/12 07:59, 2年前 , 12F
數學多的多了 畢竟能改變世界的模型就那些人在搞 基礎的工
11/12 07:59, 12F

11/12 07:59, 2年前 , 13F
程還是需要有人做
11/12 07:59, 13F

11/12 09:18, 2年前 , 14F
DeepMind先跪……管他賠不賠錢,有神先跪再說……
11/12 09:18, 14F

11/12 09:54, 2年前 , 15F
原po有Phd 應該是國外大學的 不能這樣推薦人 國外公司最愛
11/12 09:54, 15F

11/12 09:54, 2年前 , 16F
找Phd的 尤其是研發類 人家看到一個phd想做水管工當然巴不
11/12 09:54, 16F

11/12 09:54, 2年前 , 17F
得你進啊
11/12 09:54, 17F
PhD真的沒有比較厲害啦。我們公司很多Master degree的也很強。 而且還不是一樣要刷leetcode, 公平啦 XD

11/12 10:22, 2年前 , 18F
會接基本的DL model. 有高中程度的機率,統計.
11/12 10:22, 18F

11/12 10:22, 2年前 , 19F
再刷一下Leetcode. 你也可以apply FANG 的MLE哦 XD
11/12 10:22, 19F

11/12 10:22, 2年前 , 20F
你知道自己在說什麼嗎
11/12 10:22, 20F
我可能寫得比較誇張啦,但我要表達的是code寫好真得比較重要。

11/12 10:52, 2年前 , 21F
我沒在那個世界待過我實在也不知道數學到底重不重要。“
11/12 10:52, 21F

11/12 10:52, 2年前 , 22F
上帝關一扇門會開另一扇窗“,這句話不管是心靈層面還是
11/12 10:52, 22F

11/12 10:52, 2年前 , 23F
實務層面都很實在,而且我不喜歡怨天尤人,所以我現在也
11/12 10:52, 23F

11/12 10:52, 2年前 , 24F
是乖乖刷leetcode和補充現在一堆公司要求的distribution
11/12 10:52, 24F

11/12 10:52, 2年前 , 25F
system的底,好險之前資料結構和演算法其實讀很多遍刷起
11/12 10:52, 25F

11/12 10:52, 2年前 , 26F
來挺快樂的,不確定這條路是不是相對好的選擇,但試試沒
11/12 10:52, 26F

11/12 10:52, 2年前 , 27F
損失。
11/12 10:52, 27F
其實我就是看到你的文章才想po這篇的。 補好leetcode 和 distributed system design確實對MLE interview比較有用 DS的話,可能數學和統計還是比較重要一點。 ※ 編輯: alden (94.15.237.14 英國), 11/12/2021 11:24:44 ※ 編輯: alden (94.15.237.14 英國), 11/12/2021 11:25:57

11/12 11:31, 2年前 , 28F
這篇太樂觀了 這正向到有點偏離現實太遠了
11/12 11:31, 28F

11/12 11:32, 2年前 , 29F
國外FANNG本來就很愛找phd不管有無跟AI相關的人來做ML
11/12 11:32, 29F

11/12 11:33, 2年前 , 30F
而且你應該又是很早進入這個領域的 這樣比較不太公平
11/12 11:33, 30F

11/12 11:34, 2年前 , 31F
事實上 數學重要嗎 很重要 但實務上要大量用到數學的缺
11/12 11:34, 31F

11/12 11:34, 2年前 , 32F
根本少到可以
11/12 11:34, 32F

11/12 11:40, 2年前 , 33F
嗯。早個5年的bar真的低很多。
11/12 11:40, 33F

11/12 11:42, 2年前 , 34F
而且台灣這個領域的求職看起來比國外競爭多了!
11/12 11:42, 34F

11/12 11:53, 2年前 , 35F
台灣是產業問題 ai無法做大 缺太少了
11/12 11:53, 35F

11/12 11:54, 2年前 , 36F
不過我相信原po這麼優秀 哪個時間點都可以相對容易找
11/12 11:54, 36F
還有 126 則推文
還有 13 段內文
11/12 21:47, 2年前 , 163F
能是科學家?不一定吧…至少tier-1公司不會這樣限制
11/12 21:47, 163F

11/12 21:50, 2年前 , 164F
之前面西雅圖微軟的一個engineer職位,面試官也是要
11/12 21:50, 164F

11/12 21:50, 2年前 , 165F
我當場推導softmax和cross-entropy的back propagation
11/12 21:50, 165F

11/12 21:50, 2年前 , 166F
啊……
11/12 21:50, 166F

11/12 22:04, 2年前 , 167F
這種大學等級的推導到底算啥麼數學阿 笑死
11/12 22:04, 167F

11/12 22:05, 2年前 , 168F
機率、微積分、線代不是都大一的東東 扯一堆幹嘛
11/12 22:05, 168F
我覺得問題是大家對數學夠好的定義不太一樣XD ※ 編輯: alden (104.132.45.79 英國), 11/12/2021 22:09:42

11/12 22:07, 2年前 , 169F
沒有人說不用數學啊....只是數學拿來幹嘛用而已
11/12 22:07, 169F

11/12 22:07, 2年前 , 170F
你要拿來看懂別寫的東西就很夠
11/12 22:07, 170F

11/12 22:08, 2年前 , 171F
要強到拿來開發新東西那是另一回事
11/12 22:08, 171F

11/12 22:08, 2年前 , 172F
最近美國太多ml人 所以就只好用考的來去掉一些啊
11/12 22:08, 172F

11/12 22:12, 2年前 , 173F
對啊= =" 不過說什麼數學的 要能用數學解決新東西
11/12 22:12, 173F

11/12 22:13, 2年前 , 174F
不是總在那賣弄我看得懂我會算....(很多人都會懂啊)
11/12 22:13, 174F

11/12 22:13, 2年前 , 175F
懶得在那裡扯而已
11/12 22:13, 175F

11/12 22:16, 2年前 , 176F
如果你要做的題目 建中生也拿得到資料 你真的做得贏他嗎?
11/12 22:16, 176F

11/12 22:17, 2年前 , 177F
我覺得先問這個就夠了 如果有信心就做 沒信心至少換個
11/12 22:17, 177F

11/12 22:17, 2年前 , 178F
domain 資料是建中生拿不到的 不然穩死阿 還沒提市場勒
11/12 22:17, 178F

11/12 22:18, 2年前 , 179F
弄出來了 結果不好意思商湯也有賣算法 比養你便宜
11/12 22:18, 179F

11/12 22:19, 2年前 , 180F
老闆手指算一算 哪天沒錢買跑車了 把算法組全改去做別的
11/12 22:19, 180F

11/12 22:20, 2年前 , 181F
說到中國....這行業更是結合人多的優勢
11/12 22:20, 181F

11/13 01:02, 2年前 , 182F
我也覺得這系列討論是大家對數學好的定義不一樣XD
11/13 01:02, 182F

11/13 01:03, 2年前 , 183F
對理科背景的人來說微積分、線性代數叫常識不算會數學
11/13 01:03, 183F

11/13 01:04, 2年前 , 184F
對轉職的人來講可能微積分跟線性代數就是難的數學了
11/13 01:04, 184F

11/13 01:18, 2年前 , 185F
真的,要考也考個四為 Stoke's thm
11/13 01:18, 185F

11/13 01:48, 2年前 , 186F
懂數學至少要會Lebesgue Integral吧
11/13 01:48, 186F

11/13 04:32, 2年前 , 187F
推樓上 數學好的定義沒講清楚就先戰成一團了
11/13 04:32, 187F

11/13 04:33, 2年前 , 188F
原po覺得都沒在用數學 (我會相信),但對某些人來說
11/13 04:33, 188F

11/13 04:33, 2年前 , 189F
可能一直都在用了
11/13 04:33, 189F

11/13 10:15, 2年前 , 190F
項目換成更進階的real analysis, commutative algebra也
11/13 10:15, 190F

11/13 10:15, 2年前 , 191F
不過是數學研究的入門磚而已...真的不要輕易說自己數學
11/13 10:15, 191F

11/13 10:15, 2年前 , 192F
程度很好
11/13 10:15, 192F

11/13 13:31, 2年前 , 193F
不推XD 有點像我學醫朋友說雅思7.5 不是大學水準嗎
11/13 13:31, 193F

11/13 16:03, 2年前 , 194F
原po講的好像高中畢業刷個幾題就能進faang一樣
11/13 16:03, 194F

11/13 16:05, 2年前 , 195F
那我也可以說高中補個習考上醫牙,也沒很難呀
11/13 16:05, 195F
嗯。你講的有道理。努力把該學的東西學好還是很重要的 所謂的高中程度,是聯考數學可以考到100分...

11/14 13:22, 2年前 , 196F
終於有人講到了,數學好都沒定義清楚也能戰成一團...
11/14 13:22, 196F
bowin: 推Alden好文分享! :) 11/16 06:54

11/16 20:29, 2年前 , 197F
感謝分享 感覺FANG不管什麼缺都可以用SWE去準備...
11/16 20:29, 197F

11/16 20:30, 2年前 , 198F
只要leetcode刷好刷滿 他甚至不會考你其他專業問題?
11/16 20:30, 198F
我覺得FANG的new grad level 還是coding為主吧 還是要準備一些system design. (distributed system, ML system. depends) 還有一個方法就是先走general hire, 進大公司以後再換team做AI/ML ※ 編輯: alden (104.132.45.79 英國), 11/16/2021 21:52:31
文章代碼(AID): #1XZOuteK (Soft_Job)
討論串 (同標題文章)
完整討論串 (本文為第 13 之 16 篇):
文章代碼(AID): #1XZOuteK (Soft_Job)