? ? ? ?本人是211碩士,非統(tǒng)計非計算機專業(yè),今年4月份畢業(yè)呆馁,現(xiàn)就職于某互聯(lián)網(wǎng)公司,做數(shù)據(jù)分析師斤贰,去年秋招拿到了四五個互聯(lián)網(wǎng)的數(shù)據(jù)分析師的offer智哀,早就想寫一個帖子分享一下自己找工作的經(jīng)驗次询,于是找到簡書這個平臺荧恍。
? ? ? ?隨著大數(shù)據(jù)時代的到來,數(shù)據(jù)分析師這個行業(yè)逐漸熱門起來屯吊,待遇也是水漲船高送巡,很多學生都想找這類工作,我也是其中一個盒卸,記得剛開始找實習的時候去面試什么都不會骗爆,到處碰壁,自信心特別受到打擊蔽介,感覺自己肯定不行摘投,不知道自己能做什么工作煮寡,非常迷茫。同時也非常后悔犀呼,為什么自己在上學的時候沒有好好學一些用于找工作的技能幸撕,只是一味的顧著寫論文。
? ? ? ?有一次去一家世界500強面試外臂,我記得很清楚坐儿,面試是整整一天,帶著自己的電腦過去宋光,面試官copy了一份數(shù)據(jù)給我貌矿,給了一張紙,全英文罪佳,讓我現(xiàn)場編程逛漫,處理數(shù)據(jù),進行數(shù)據(jù)挖掘赘艳。于是第一次面試就死的很慘尽楔,做的特別不好。從那以后第练,我明白了找工作最重要的還是自身要有能力阔馋,學歷是一塊敲門磚,但是能不能敲得進去還要看你自身的能力符不符合要求娇掏。我知道一口吃不成一個胖子呕寝,于是開始一點點學習,去網(wǎng)上找各種經(jīng)驗貼婴梧,查漏補缺下梢,刷題,看書塞蹭。大部分企業(yè)的筆試都要編程孽江,面試都要手寫代碼。經(jīng)過一段時間的努力番电,我能夠應對手寫代碼和簡單的編程岗屏。經(jīng)過自己的總結,我覺得要去找一份比較好的數(shù)據(jù)分析師的工作漱办,要具有以下技能:
(1)SQL數(shù)據(jù)庫的基本操作(最重要)
? ? ? ? ?第一項也是最重要的这刷,要對SQL特別熟悉,我當時花了一段時間去網(wǎng)上刷題娩井,畔疚荩客網(wǎng)上所有的關于數(shù)據(jù)庫的題目全都刷了一遍,因為本科學過SQL洞辣,而且實習的時候?qū)戇^大半年的SQL咐刨,所以刷完題之后基本可以應對大部分的公司的面試昙衅,但是也有某些公司對于SQL操作要求特別高,比如拼多多定鸟,拼多多的筆試面試中的題目具有很強的技巧性绒尊,如果不是對數(shù)據(jù)庫很熟練有一定的實踐經(jīng)驗是做不出來的,第一次接觸拼多多的實習筆試題但是只給了兩個小時但是事后我自己琢磨了一個晚上仔粥,很有挑戰(zhàn)性婴谱。建議拼多多出一套SQL練習題,一定賣的很火哈哈哈哈躯泰。
? ? ? ?總結一下谭羔,如果要對應拼多多這種有些難度的筆試,不僅要熟悉SQL的基本語法(左連接麦向,右連接瘟裸,全連接等),而且要熟悉窗口函數(shù)诵竭,熟悉自連接话告,留存,中位數(shù)等各種技巧卵慰。還是要多多練習沙郭。
(2)Excel基本操作技能
? ? ? ?這個不用多說,每家公司都會對Excel操作有比較高的要求裳朋,我記得有好幾家公司面試題上面都有關系Excel操作的題目病线,比如觸寶科技、喜馬拉雅等鲤嫡,主要就是涉及Excel的常用公式:match送挑,index等,還有一些數(shù)據(jù)透視表的應用暖眼,這些在日常的工作中也是最常用到的惕耕。這一塊我沒有特地去刷題,主要還是來源于日常的積累诫肠。
(3)Python或R等分析軟件編程能力
? ? ? ? 很多公司招聘需求里面寫了要求Python或R的編程能力司澎,其實會Python或R去面試數(shù)據(jù)分析師是非常加分的,如果你什么都不會区赵,跟面試官說我會學惭缰,那不好意思,拜拜嘞您笼才,還有大把的人會在排隊應聘。
? ? ? ?我之前學校中用到Python的機會比較少络凿,因為要找工作骡送,我買了一系列數(shù)據(jù)分析的課程昂羡,從頭開始學,學的也比較基礎摔踱,現(xiàn)在工作用到Python的地方最多的就是數(shù)據(jù)可視化和數(shù)據(jù)清洗虐先。數(shù)據(jù)可視化主要會用Python的一些畫圖的包,如matplotlib派敷,seanborn蛹批,會畫一些折線圖、散點圖篮愉、餅圖腐芍、直方圖等。數(shù)據(jù)清洗就要對Python的包比較熟悉试躏,比如numpy猪勇,pandas等,會處理缺失值颠蕴,空白值泣刹,單位轉(zhuǎn)換,去重犀被,數(shù)據(jù)標準化等椅您。
? ? ? 除了報了課程之外,我報了計算機二級考試(Python)寡键,計算機二級很容易考過襟沮,而且考的很基礎,我記得去銀行技術部門面試的時候面試官就會問到Python的基礎數(shù)據(jù)類型等昌腰,列表开伏,元組,字典等遭商,這些書里面都講得很詳細固灵。
(4)統(tǒng)計學基礎
? ? ? ?我以前有點看不上統(tǒng)計學,也沒有好好學劫流,還記得商務統(tǒng)計其中考試考了60多分巫玻,現(xiàn)在留下了兩行后悔的淚水。以前覺得統(tǒng)計學老是說什么概率祠汇,從來不敢把事情說確定了仍秤,現(xiàn)在工作了之后才發(fā)現(xiàn)大錯特錯!?珊堋诗力!人生就是充滿了意外,沒有什么一定會發(fā)生的事情我抠,統(tǒng)計學在現(xiàn)實生活中真的很有用苇本,領導會根據(jù)某件事發(fā)生的概率去做一些決策袜茧。如果再給我一次機會重新選擇專業(yè),我一定會選統(tǒng)計學瓣窄。大部分大公司都會重視統(tǒng)計學笛厦,招聘數(shù)據(jù)分析師的JD上都會寫上統(tǒng)計學專業(yè)優(yōu)先。秋招的筆試面試題目處處都會出現(xiàn)統(tǒng)計學,還記得唯品會的電話面試重點問了假設檢驗的步驟,t-test碌奉,P值,第一類錯誤第二類錯誤等統(tǒng)計學基礎概念姨谷;攜程的面試、喜馬拉雅的筆試中都要手寫貝葉斯公式等悬荣,可見統(tǒng)計學的重要性菠秒。我之前統(tǒng)計學學的不太好,所以看了相關的書籍氯迂,從最簡單的漫畫統(tǒng)計學開始践叠,后來看了商務統(tǒng)計學,要相信勤能補拙嚼蚀,我也一直在路上禁灼。
(5)相關實習經(jīng)驗+拿得出手的項目
? ? ? ? 找工作是非常看重實習經(jīng)驗的轿曙,所以有空可以多實習弄捕,從實習中體會自己適合做什么職業(yè)。實習的時候會接觸一些項目导帝,一定要多學習守谓,讓自己有拿得出手的項目。秋招面試中面試官一定會問你做過什么項目您单,所以要多準備一些拿得出手的項目斋荞,可以是學校里面跟導師做過的項目,也可以是在實習過程中做過的項目虐秦,當然也可以是自己在課余時間研究的項目平酿。一定要突出自己在項目中做了哪些貢獻,克服了什么困難悦陋,有什么收獲蜈彼。拼多多數(shù)據(jù)分析師面試時講完自己實習做過的項目之后面試官還會問一些自己平時有沒有做過技術方面研究的項目,這就看你平時注不注意積累俺驶,平時一直在學習注意積累的會比較受到面試官的青睞幸逆。
(6)熟悉常用的數(shù)據(jù)挖掘算法
? ? ? ? ?機器學習算法是一個合格的數(shù)據(jù)分析師一定要學習的,主要包含以下幾個方面的算法:
1,分類算法:C4.5秉颗,樸素貝葉斯痢毒,SVM送矩,KNN蚕甥,Adaboost,CAST等
2栋荸,聚類算法:K-Means菇怀,EM
3,關聯(lián)規(guī)則:Apriori
4晌块,連接分析:PageRank
? ? ?上面的數(shù)據(jù)挖掘是最常用的爱沟,也是面試中經(jīng)常用到的,要了解每個算法的基本原理匆背,經(jīng)常被問到如何避免過擬合呼伸,決策樹的劃分標準,K-means的k值如何確定等钝尸。推薦幾本書:《白話機器學習算法》括享、《Python數(shù)據(jù)科學導論概念、技術與應用》等珍促。
? ? ?每個人剛畢業(yè)找工作都會有一段時期是非常迷茫的铃辖,希望這篇文章能夠給學生們一些建議和提醒,我也一直在不斷的摸索和學習中猪叙,有興趣的可以一起學習娇斩,我很喜歡分享,因為覺得分享是一種快樂穴翩,也喜歡帶動身邊的人一起學習犬第。就寫到這里,有問題可以私信我芒帕。