剛剛從美國(guó)逃離回到國(guó)內(nèi),在隔離期間寫下這篇文章。這次的春招之路走得異常艱辛,在找工作的煎熬過程中就想著如果修成正果,一定要寫篇文章把自己的心得體會(huì)分享給大家,這次春招拿下了華為上研所,北京融慧金融科技,字節(jié)跳動(dòng)(北京矮樓)和BOSS直聘的左邊offer右邊,所以現(xiàn)在特來回報(bào)社會(huì),希望這篇文章多多少少能幫助到求職路上還在掙扎和焦慮的你!
先說下自己的背景:本科在中南財(cái)經(jīng)政法大學(xué)(可能有人沒聽過這個(gè)名字~hhh)讀的金融學(xué),算是重點(diǎn)學(xué)科,大四的時(shí)候因?yàn)楸憩F(xiàn)還不錯(cuò)加上運(yùn)氣好得到了國(guó)家公派留學(xué)的資格,于是去法國(guó)雷恩高等商學(xué)院完成了第一個(gè)國(guó)際商務(wù)的碩士學(xué)位,接著到美國(guó)東北大學(xué)完成了第二個(gè)碩士學(xué)位,學(xué)的數(shù)據(jù)分析。
我是19年5月份畢業(yè)的,讀書那會(huì)兒就想著一定要證明自己作為一個(gè)外國(guó)人也能在國(guó)外站穩(wěn)腳跟,于是面試了不下百次(想咨詢國(guó)外求職經(jīng)驗(yàn)的也可以來問我呀,hhh),最終在兩家創(chuàng)業(yè)公司找到了數(shù)據(jù)分析的實(shí)習(xí)。這次回國(guó)春招,一沒資源二沒人脈,所以主要就是在各大公司官網(wǎng)和BOSS直聘上投簡(jiǎn)歷(贊一下這個(gè)APP,使用體驗(yàn)很不錯(cuò)),所有的面試加起來也有個(gè)幾十次了,下面一些經(jīng)驗(yàn)分享給大家~~
盡快決定留美還是回國(guó),這一點(diǎn)是我覺得對(duì)于留學(xué)生找工作來說最為重要的一點(diǎn),因?yàn)檫@個(gè)里面涉及到精力分配和時(shí)間管理的問題。這個(gè)原理就跟在本科的時(shí)候選擇出國(guó)還是考研類似,是魚和熊掌的關(guān)系,如果想考研失敗再準(zhǔn)備出國(guó),只會(huì)浪費(fèi)時(shí)間和錯(cuò)過機(jī)會(huì)。而選擇和時(shí)間對(duì)于求職來說更加重要,因?yàn)榇赫泻颓镎械狞S金時(shí)間往往就在那幾個(gè)月,而且崗位有限,所以及時(shí)做出選擇,抓住機(jī)會(huì)是關(guān)鍵!
很多留學(xué)生會(huì)想,我美國(guó)和國(guó)內(nèi)的職位都投著吧,反正都是一樣的準(zhǔn)備,美國(guó)找不到再回國(guó)唄,其實(shí)這是一個(gè)很大的誤區(qū)!就數(shù)據(jù)分析這個(gè)職位來說,美國(guó)在面試的時(shí)候更加看重溝通,說白了就是看你人怎么樣,會(huì)不會(huì)表達(dá),能不能說出花來,有非常非常多的行為類問題(behavioralquestion),對(duì)于技術(shù)的考察不是很深入,而國(guó)內(nèi)的面試在技術(shù)考察以及問題深度上要看重很多,面試官們多少都懂些技術(shù),如果你把自己簡(jiǎn)歷上的內(nèi)容吹出花來,那就要做好被面試官問到語塞的準(zhǔn)備。數(shù)據(jù)分析類的簡(jiǎn)歷項(xiàng)目自然少不了一些常見模型,面試官會(huì)就簡(jiǎn)歷上某個(gè)項(xiàng)目中的某一點(diǎn)拓展發(fā)問,直到他確定你是完全懂了的才可以!
因此,美國(guó)和國(guó)內(nèi)面試時(shí)的側(cè)重點(diǎn)很不一樣,在美國(guó)面試時(shí)需要練習(xí)好自己的表達(dá),思考如何把自己包裝的更精致更完美,而在國(guó)內(nèi)面試則要在一個(gè)好的包裝下盡量打磨細(xì)節(jié),提升自己的技術(shù)硬實(shí)力。所以針對(duì)這一點(diǎn)我的建議是,如果想在美國(guó)試一試,沒問題,但是需要給自己設(shè)立一個(gè)截止日期,在這個(gè)日期前就專心致志把準(zhǔn)備重點(diǎn)放在美國(guó)找工作上,如果到期時(shí)還是覺得希望不大或者在一開始就覺得自己在美國(guó)很難找到工作(美國(guó)找工作確實(shí)很難),不要猶豫,立刻看國(guó)內(nèi)的機(jī)會(huì),不要再去想美國(guó)的那些失敗,千萬不要等自己在美國(guó)被磨得千瘡百孔,精疲力盡覺得實(shí)在不行了,還是回國(guó)吧,那個(gè)時(shí)候在時(shí)間和心態(tài)上都是很差的一個(gè)狀態(tài)了。
我相信這個(gè)問題應(yīng)該是所有找數(shù)據(jù)分析類工作的同學(xué)都十分關(guān)心的一個(gè)問題,尤其是半路出家,商科出身,編程能力一般的同學(xué),會(huì)有點(diǎn)怕算法類的考察。樓主深刻的理解這一點(diǎn),因?yàn)槲以谵D(zhuǎn)投國(guó)內(nèi)的數(shù)據(jù)分析類崗位時(shí)就是這樣一個(gè)心態(tài)。我是商科出身,編程啥的完全是接觸數(shù)據(jù)分析之后開始自學(xué),學(xué)校里講的也都是機(jī)器學(xué)習(xí)的一些模型,平時(shí)做項(xiàng)目大多數(shù)是調(diào)package和請(qǐng)教google,具體的算法完全是出于興趣去學(xué)習(xí)和練習(xí),如果說真要連環(huán)手撕代碼真是心里沒底,代碼能力和專門CS出身轉(zhuǎn)行數(shù)據(jù)分析的同學(xué)是沒法比的。
國(guó)內(nèi)和數(shù)據(jù)相關(guān)的崗位還是比較多的,主要大家可能會(huì)糾結(jié)的應(yīng)該會(huì)在于大數(shù)據(jù)工程師,數(shù)據(jù)科學(xué)家/數(shù)據(jù)分析師和算法工程師。先說工程師,提到工程師,大家的第一印象可能都是蓋樓啊,建筑啊,設(shè)計(jì)啊,所以工程師的考察點(diǎn)在于解決問題的方法和工具的使用,因此對(duì)于算法的能力是有比較高的要求的。想要投遞工程師的同學(xué)就需要平時(shí)去刷刷題,并且深入研究一下常見的機(jī)器學(xué)習(xí)和深度學(xué)習(xí)模型,知道那些參數(shù)都是啥意思,怎么調(diào)整,損失函數(shù),梯度下降等等這些,大數(shù)據(jù)工程師可能還需要掌握像hadoop這些大數(shù)據(jù)平臺(tái)的使用。
而數(shù)據(jù)科學(xué)家/數(shù)據(jù)分析師(下面統(tǒng)稱數(shù)據(jù)分析師,兩者差別不太大,數(shù)據(jù)科學(xué)家略高級(jí)一些)的側(cè)重點(diǎn)是科學(xué)家/分析師,這個(gè)職位需要的更多是探索問題和發(fā)現(xiàn)問題的能力,需要?jiǎng)?chuàng)造力,因此分析師考察的點(diǎn)在于發(fā)現(xiàn)問題,探索問題產(chǎn)生的原因,需要眼界比較開闊,思維比較發(fā)散,用BOSS直聘面試官的話來說,“有時(shí)會(huì)要求團(tuán)隊(duì)里的成員去學(xué)習(xí)一些經(jīng)濟(jì)學(xué)、心理學(xué)甚至是哲學(xué)的內(nèi)容“,看重求職者的溝通和分析問題的能力。大家可以看出,分析師這個(gè)職位對(duì)于編程弱項(xiàng)的同學(xué)其實(shí)是比較友好的。
技術(shù)類的考察更多還是圍繞你簡(jiǎn)歷中提到的技術(shù)相關(guān)的方面,因此只要是簡(jiǎn)歷中寫到的,就要有100%的把握解釋清楚,另外會(huì)碰到的就是case類的考題,結(jié)合具體的情境進(jìn)行分析,可以想到那些分析指標(biāo),某個(gè)現(xiàn)象是什么可能的原因,如果你來分析你會(huì)怎么做等等。樓主在字節(jié)跳動(dòng)的面試過程中沒有考到算法類的問題,看過的面經(jīng)中提到有會(huì)考察SQL窗口函數(shù)的,但是也不是很頻繁。
面試準(zhǔn)備的第一關(guān)那一定就是簡(jiǎn)歷了,這里強(qiáng)推一下超級(jí)簡(jiǎn)歷(wonderCV)這個(gè)網(wǎng)站,微信也有小程序,有不同的簡(jiǎn)歷模板,直接填充內(nèi)容就好了。前面已經(jīng)提到過,對(duì)于簡(jiǎn)歷需要100%的掌握和熟悉,如果是某個(gè)以前實(shí)習(xí)的時(shí)候做過的項(xiàng)目,需要對(duì)項(xiàng)目的細(xì)節(jié)都特別清楚,比如當(dāng)時(shí)遇到什么問題,當(dāng)時(shí)是如何處理的,當(dāng)時(shí)有沒有做的不太好的地方,如果再去做會(huì)如何提高,如何評(píng)估項(xiàng)目的實(shí)際效果等等這類問題。如果是在學(xué)校做過的研究型項(xiàng)目,那么對(duì)于當(dāng)時(shí)使用的數(shù)據(jù),模型的選擇,模型的優(yōu)化和最終結(jié)果都要有很詳細(xì)的了解,并且能夠清晰明了的講出來。
專業(yè)知識(shí)方面主要還是統(tǒng)計(jì)和機(jī)器學(xué)習(xí)的模型。統(tǒng)計(jì)包括常見的假設(shè)檢驗(yàn),置信區(qū)間,置信度,AB測(cè)試,條件概率,貝葉斯等等,機(jī)器學(xué)習(xí)主要是PCA,決策樹,邏輯回歸,xgboost,隨機(jī)森林這些。國(guó)內(nèi)涉及到模型的考察,尤其是風(fēng)控模型這一塊,邏輯回歸和xgboost使用的比較多,所以可以再詳細(xì)的去學(xué)習(xí)一下這兩個(gè)模型。如果時(shí)間比較充足,系統(tǒng)的回顧一下每個(gè)模型固然好,在時(shí)間比較緊張的情況下,我的一個(gè)小建議就是,每天放空發(fā)呆的時(shí)候可以花那么十分鐘時(shí)間想想今天學(xué)習(xí)的東西,反省下自己是不是學(xué)透了,如果突然想到一個(gè)另外的模型,問問自己這個(gè)模型我了解的怎么樣,如果發(fā)現(xiàn)記憶比較模糊,有些知識(shí)點(diǎn)有印象但是具體又不能解釋清楚說服自己,就把這個(gè)模型記下來,第二天透徹地再去學(xué)一遍。
因?yàn)闃侵鞯拇a能力和掌握的模型知識(shí)還可以,之前實(shí)習(xí)做過廣告分析和商業(yè)分析,所以在崗位選擇上多一些,既投了一些數(shù)據(jù)挖掘工程師和模型工程師的崗位,也選擇了商業(yè)分析和產(chǎn)品分析的崗位。如果對(duì)于自己的模型知識(shí)信心不足或者不是想做專門的算法或工程,建議去學(xué)一些產(chǎn)品、APP指標(biāo)、廣告方面的知識(shí)(這里推薦人人都是產(chǎn)品經(jīng)理這個(gè)網(wǎng)站),很多的case題會(huì)與這些方面掛鉤。數(shù)據(jù)分析師的工作不是孤立的,也不是埋頭寫代碼,而是運(yùn)用數(shù)據(jù)這個(gè)武器開疆?dāng)U土,解決商業(yè)問題,這才是數(shù)據(jù)分析師真正的價(jià)值所在,對(duì)于很多公司,尤其是大廠來說,很多數(shù)據(jù)來自于產(chǎn)品和用戶,因此,了解這些指標(biāo)的含義以及作用很重要。
至于刷題,把很多的時(shí)間放在刷題上DUCK不必。雖說基本的代碼能力還是要有,寫幾個(gè)小的循環(huán),寫個(gè)函數(shù),清理個(gè)數(shù)據(jù)什么,但是沒有必要非常深入的去鉆研(對(duì)代碼有濃厚興趣的同學(xué)除外)。樓主出于個(gè)人的興趣,平時(shí)會(huì)在lintcode和leetcode上做一些題,如果有興趣的話,大家可以在上面做一些簡(jiǎn)單題,練練手什么的,閑來無事平時(shí)每天做個(gè)一兩題即可,如果真的想學(xué)習(xí)這方面,我倒是挺推薦九章算法(google直接搜就行)這個(gè)平臺(tái),里面的老師講的非常清楚,會(huì)帶你一起做題,能學(xué)到很多平時(shí)自己不會(huì)去涉及但是又很有用的知識(shí)。另外對(duì)于常見的pythonpackage還是要比較熟悉,像numpy,pandas,sklearn,statsmodel這些,還有基本的SQL語言,這些都是做數(shù)據(jù)分析這一行吃飯的家伙什,重要性就不必多說了!
感覺樓主來說心態(tài)這個(gè)問題不是特別夠格,hhhh,因?yàn)樽约涸谡夜ぷ鞯倪^程中心態(tài)并不是很好。BUT!心態(tài)真的非常非常重要,因?yàn)樗鼤?huì)影響你的思維清晰度和表達(dá)。我曾經(jīng)非常用心的去準(zhǔn)備一場(chǎng)面試,但就是因?yàn)榭吹锰?,結(jié)果在面試的時(shí)候明明自己知道的概念卻沒說出來,這就是心態(tài)出了問題。
不知道大家的性格怎么樣,我是屬于那種還沒有結(jié)果就不會(huì)去跟別人說我最近在面試哪家公司,準(zhǔn)備的怎么樣,到哪一輪的那種人,因此在焦慮的時(shí)候我沒有經(jīng)常去跟朋友吐槽(跟女朋友吐槽的比較多,hhhh,這里要感謝女朋友的疏導(dǎo)和幫助),但是有的時(shí)候壓力到了極點(diǎn),我還是會(huì)跟非常親密的朋友聊一聊。不聊不知道,一聊真的會(huì)好很多,并不是說朋友的話會(huì)實(shí)質(zhì)性的解決多大的問題,而是提供了一個(gè)出口,讓你知道有人是支持你的,不是自己在孤獨(dú)地戰(zhàn)斗。
一份好的工作從來都是來之不易的,好工作=運(yùn)氣+實(shí)力,我認(rèn)為這里面的比例差不多是64開,甚至55開。有的時(shí)候并不是實(shí)力不行,也有可能是職位已經(jīng)招滿,職位不匹配,求職者是老板侄女兒等這些”飛來橫禍“導(dǎo)致面試沒有通過。并且,作為畢業(yè)后的第一份工作,沒有人可以做到”我已經(jīng)準(zhǔn)備好了“的這種狀態(tài),除了平時(shí)的學(xué)習(xí)之外,樓主提升自己的方法真就應(yīng)了那句老話,”JUSTDOIT"。并不是所有的應(yīng)屆生都有很好的內(nèi)推資源、豐富的人脈,大多數(shù)還是像樓主這種普通人,初出茅廬,需要耐著性子去找,去投,這個(gè)時(shí)候就是從每次的面試失敗中找到不足然后不上窟窿,這也是為什么我前面就強(qiáng)調(diào)要盡早做決策盡早開始的原因,因?yàn)樵囧e(cuò)成本比較低,學(xué)習(xí)機(jī)會(huì)也比較多。樓主深刻理解找工作找了一段時(shí)間后,還是失敗,拿不到左邊offer右邊的那種痛苦和焦慮,已經(jīng)有太多次到了最后一輪,就差一點(diǎn)點(diǎn),但還是和左邊offer右邊失之交臂的經(jīng)歷。這個(gè)時(shí)候可以難過,可以頹廢,但沮喪之后還是要站起來,找工作就是長(zhǎng)征,找對(duì)方法,堅(jiān)持下去,熬過去就成功了!
以上都是樓主泥潭里摸爬滾打的親身經(jīng)歷,希望能幫到大家,少走彎路。在此分享給大家一句話,“所有的事與愿違,都是為了以后更好的安排”,最后祝大家早日上岸,獲得心儀的左邊offer右邊~~有任何問題可以私信樓主噢!