1. 程式人生 > >“搞機器學習沒前途”

“搞機器學習沒前途”

作者簡介:唐巧,資深 iOS 開發者。曾在網易參與過網易郵箱、網易微博以及有道雲筆記的開發。目前在猿題庫創業,是小猿搜題的產品技術負責人。本文經授權轉自作者同名公眾號。

這裡寫圖片描述
最近又到了一年一度網際網路公司校園招聘的季節,我一次又一次地見到應屆生在找工作上不停地犯一些常識性錯誤。好吧,我就再老話常談,聊聊應屆生在校園招聘中常犯的錯誤。

錯誤一:誤以為搞機器學習有前途

這兩年是人工智慧的爆發期,Tesla 的自動駕駛能做到在環路上放心使用,AlphGO 戰勝了最強的人類選手。於是,每一個應屆生都認為,人工智慧是未來,希望投身於其中。這非常非常正常。

但是,這太正常了,以至於如果每一個人都這麼想,就不正常了。

在橋水基金創始人 Ray Dalio 的《原則》一書中,他提到經濟學上的一個現象:

當人們廣泛相信並應用某些決策規則時,價格會受到影響。換言之,一個深刻見解在眾所周知之後,其價值會逐漸衰減。

常見的情況是,一些決策規則變得非常流行,以至於對價格產生很大影響,從而使反向操作成為更合理的做法。

大家懂了嗎?如果每一個學生都投「機器學習」崗位,那麼這個崗位的競爭激烈程度就大大超過別的崗位。於是,會造成兩個結果:

結果一:只有最優秀的人才,才可以找到「機器學習」崗位的工作。

結果二更為殘酷:因為有大量優秀的候選人,根據供需關係,用人單位可以壓低薪資,最終「機器學習」崗位的人雖然是最最聰明的人,但是拿的工資卻因為候選人飽和,得不到相應的溢價。

各位同學,你的薪資和你的智力、努力程度本質上都沒有一毛錢關係,只與這個崗位的稀缺程度有關係!

打個不恰當的比方,如果未來,即使出月薪 10 萬,每個人還是不喜歡做打掃廁所的工作,而這個工作又沒法用機器代替,那這個工作的工作就會高於月薪 10 萬。

這種事情你還真別見怪,中國是現在勞動力過剩,有的是人做送餐和保潔的工作,在國外,很多國家藍領工人的工資都比白領工人工資高,因為沒有人願意做。

好吧,現在我告訴你一個數據,我們公司收到的深度學習的簡歷是我們需求量的五倍,多出的那 4 倍的同學,一個都不希望轉崗到別的職位。我再給你看一個同學發給我的,今日頭條發給候選同學的郵件,大家感受一下:

這裡寫圖片描述
可以想像,未來的幾年,深度學習的崗位將會迎來爆發,但是由於人才太多,大部分人都找不到工作!歷史其實一點都沒變,幾年前的 iOS 移動開發,就上演了完全相同的一幕。

錯誤二:誤以為自己的經驗很有用

基本上大部分在學校都學過 Java,所以在以前,所有人都選擇做伺服器開發,覺得自己在學校做的 Java 相關的經驗對工作有幫助。又有一些同學,在學校做過一些網頁,所以選擇前端開發。一般很少人做過 iOS 開發,因為無論是 Objective-C 還是 Swift 在高校中的普及度都很低,所以選擇這方面工作的應屆生同學很少。

但是,其實你的經驗幾乎沒有用!或者說完全不重要,你完全不應該用你的學校經驗來決定你未來的職業方向。

因為,一家公司招聘你的時候,更看重的是你的潛力,即便你什麼開發經驗也沒有,如果計算機基礎紮實,我們也非常願意從零開始教你。我自己從零開始教過好幾個 iOS 開發者,大部分帶 3 個月就肯定可以開始上手幹活了。

所以,你在選擇你的專業方向的時候,應該按這個規則來選:

興趣,你到底喜歡做什麼。注意,這個不是說什麼熱就喜歡什麼,而是說你願意在這個方向上投入自己的額外時間,比如加班,比如週末。這樣你才可以最終做到這個方向的頂級人才。

需求稀缺度。也許你有兩個方向都比較喜歡,但是其中一個選的人很少,那麼你獲得的資源和機會就會大大增加。比如客戶端現在就是極度稀缺優秀人才。

薪資。薪資應該是最後再考慮的因素。因為前兩個匹配度高的話,即使薪資不高,也是暫時的。

最後給應屆生一些建議,如果你特別優秀,值得考慮一下前端/客戶端的崗位,這兩個崗位優秀人才非常稀缺,又因為這個工作與介面相關,常常需要與產品經理和設計師溝通,可以鍛鍊自己的產品意識與設計感覺,是一個非常綜合性成長的職位。

錯誤三:誤以為做客戶端沒技術含量

移動開發真正開始,是從喬布斯發明 iPhone 開始。經過 10 年的發展,現在移動開發的技術已經開始深入很多了。面試的問題也越來越難。未來隨著手機計算能力的增強,很多功能都可能從伺服器端遷移到移動端。

比如今年蘋果就升級了它的移動端 AI 模組:Core ML,以後深度學習相關的演算法都會是在移動端完成,和伺服器沒什麼關係了。所以,千萬別以為客戶端沒技術含量,不但當前不是,未來客戶端的技術含量還會越來越大。

錯誤四:誤以為最好的工作都是來自大公司

其實最好的工作都不是來自大公司。大公司都看準了應屆生的心理:想刷一個大公司工作過的背景。所以,像 BAT 這類公司,給應屆生的薪資都不高,尤其是騰訊。但是後面優秀的,漲幅也不小。

那最好的應屆生,應該選什麼樣的公司呢?我覺得如果你已經有了名校背景,又有了大公司的實習經歷,就別在大公司做螺絲釘了,選一家小一點的公司,儘早擔任更重要的職位。

小公司選起來也不容易,先要判斷好行業,選一個上升期的行業。然後要判斷公司,最好有師兄弟在這家公司,可以打聽一下情況。如果這些都很滿意,看看能不能提前去實習感受一下。最終如果能給自己爭取到期權,那麼就是一份非常不錯的小公司 offer 了。

這個建議僅針對最優秀的應屆生,大部分應屆生還是乖乖去刷大公司的背景吧。

“徵稿啦”

CSDN 公眾號秉持著「與千萬技術人共成長」理念,不僅以「極客頭條」、「暢言」欄目在第一時間以技術人的獨特視角描述技術人關心的行業焦點事件,更有「技術頭條」專欄,深度解讀行業內的熱門技術與場景應用,讓所有的開發者緊跟技術潮流,保持警醒的技術嗅覺,對行業趨勢、技術有更為全面的認知。

如果你有優質的文章,或是行業熱點事件、技術趨勢的真知灼見,或是深度的應用實踐、場景方案等的新見解,歡迎聯絡 CSDN 投稿,聯絡方式:微信(guorui_1118,請備註投稿+姓名+公司職位),郵箱([email protected])。