99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁精彩閱讀數(shù)據(jù)分析老司機(jī)給新人們的四點(diǎn)建議
數(shù)據(jù)分析老司機(jī)給新人們的四點(diǎn)建議
2018-02-22
收藏

數(shù)據(jù)分析老司機(jī)給新人們的四點(diǎn)建議


曾經(jīng)面試過很多家公司,面試過很多崗位,如今沉淀一下仔細(xì)想想,有很多地方可以給一些建議,這一篇寫給想入門、想轉(zhuǎn)行的同學(xué)。

一、職業(yè)方向

談面試之前,先聊聊數(shù)據(jù)的職業(yè)方向如何,大數(shù)據(jù)方向根據(jù)目前的行業(yè)情況主要有:

1、崗位:數(shù)據(jù)分析師(BI/BA) 

方向:數(shù)據(jù)分析、運(yùn)營(yíng)、商業(yè)分析

2、崗位:數(shù)據(jù)開發(fā)工程師(大數(shù)據(jù)開發(fā)) 

方向:報(bào)表開發(fā)、模型設(shè)計(jì)、ETL、技術(shù)支持

3、崗位:平臺(tái)開發(fā)工程師(負(fù)責(zé)平臺(tái)運(yùn)維開發(fā))         

方向:數(shù)據(jù)平臺(tái)開發(fā)、運(yùn)維、工具開發(fā)

4、崗位:數(shù)據(jù)產(chǎn)品經(jīng)理(數(shù)據(jù)方向)                           

方向:產(chǎn)品設(shè)計(jì)、推廣、需求對(duì)接

5、崗位:數(shù)據(jù)挖掘工程師(算法工程師)                    

方向:算法實(shí)現(xiàn)、算法改良、數(shù)據(jù)應(yīng)用

6、崗位:機(jī)器學(xué)習(xí)、人工智能(高端方向)                 

方向:人工智能應(yīng)用、圖像、語音、文本等方向

以上幾個(gè)崗位(5、6一般都要求研究生學(xué)歷,有些會(huì)要求985、211),大家熟悉的話 ,應(yīng)該也能自己理出來,每個(gè)崗位都有細(xì)分,比如數(shù)據(jù)開發(fā)工程師下面會(huì)細(xì)分:ETL、模型設(shè)計(jì)、報(bào)表開發(fā)等。很多人都知道現(xiàn)在大數(shù)據(jù)相關(guān)職業(yè)賺錢,所以大家都想入行,入行前你可以參考上面的崗位選擇自己對(duì)應(yīng)的方向。

二、優(yōu)劣及選擇

選擇方向之前,再三確認(rèn)一下,你是否喜歡這個(gè)方向?想做這行嗎?如果答案是確定的話,那么你可以考慮入行了,要說入行不得不先說兩個(gè)詞:專業(yè)壁壘和行業(yè)壁壘(學(xué)歷壁壘暫時(shí)不談)。

專業(yè)壁壘:一般來說崗位招聘都會(huì)寫一個(gè)要求:專業(yè)為計(jì)算機(jī)、數(shù)學(xué)、統(tǒng)計(jì)學(xué)等相關(guān)專業(yè),有這個(gè)要求并不奇怪,因?yàn)榻?jīng)過大學(xué)這幾年的培養(yǎng),這類專業(yè)的人相對(duì)其他專業(yè)的人有優(yōu)勢(shì),企業(yè)培養(yǎng)這個(gè)方向的人成本低,會(huì)優(yōu)先考慮這一類人。

行業(yè)壁壘:就拿金融和互聯(lián)網(wǎng)來說,招聘時(shí)會(huì)帶有行業(yè)色彩,一般來說跨行進(jìn)入的人員不會(huì)太受歡迎,所以互金的人很吃香。

如果你不存在這些壁壘,那么恭喜你,比其他起點(diǎn)高。如果你存在這些壁壘,那么也不要?dú)怵H,后期學(xué)習(xí)更重要。

以我自身為例,本科學(xué)過c、學(xué)過sql,再說我是統(tǒng)計(jì)學(xué)出身,那我覺得我入行數(shù)據(jù)分析沒問題,考考我sql我可以過,至于后來為啥轉(zhuǎn)開發(fā)了,因?yàn)椴块T缺開發(fā)(淚奔,被迫的~)。

那么如果你不是科班,也沒有學(xué)過sql編程怎么辦?那么你可以選擇:1、網(wǎng)絡(luò)課程,2、面授班進(jìn)行學(xué)習(xí),有一定的基礎(chǔ)這是前提,學(xué)習(xí)過程一定要能匹配崗位要求,現(xiàn)在的課程基本也是匹配崗位要求的,如果心里沒底,那么你可以看第三項(xiàng)職位簡(jiǎn)述。一般網(wǎng)絡(luò)課程是自我驅(qū)動(dòng),面授班都是被金錢驅(qū)動(dòng)的多,自己邊學(xué)邊實(shí)踐,到火候了就可以多投幾家公司開始試試水,好好準(zhǔn)備面試,不要慫,一定要把自己學(xué)習(xí)能力、積極向上的一面表現(xiàn)出來。

在此說一句良心話,所有的學(xué)習(xí)不如實(shí)踐來的重要,所有的面試都會(huì)看重這一點(diǎn),有機(jī)會(huì)盡量在工作中實(shí)踐,入門前自己多搭環(huán)境自己實(shí)踐,不要被自己的學(xué)習(xí)所框住,學(xué)的東西只有在用的時(shí)候才知道什么時(shí)候不行,什么時(shí)候能行!

三、職位簡(jiǎn)述

做好了準(zhǔn)備,明確了自己的選擇方向,那么就可以好好準(zhǔn)備你的職業(yè)成長(zhǎng)方向了,找?guī)讉€(gè)大公司的招聘JD(職位介紹),會(huì)細(xì)分到崗位里面的具體要求,這些要求其實(shí)就是對(duì)應(yīng)這些崗位你所能匹配的能力選項(xiàng),如果你能到這些選項(xiàng)都匹配,那么恭喜你,你已經(jīng)是個(gè)牛人了。一般匹配度60%,匹配項(xiàng)3項(xiàng)以上基本就可以開始面試看看了。

這幾個(gè)崗位里面,算法、機(jī)器學(xué)習(xí)有學(xué)歷要求,不是科班難度很大。分析、產(chǎn)品、平臺(tái)基本要求工作經(jīng)驗(yàn),數(shù)據(jù)開發(fā)要求學(xué)習(xí)和編程能力,相對(duì)而言,1-4這幾個(gè)崗位是比較好入門的,后面成長(zhǎng)要看學(xué)習(xí)能力和自我驅(qū)動(dòng)能力。

數(shù)據(jù)分析:

1、本科及以上學(xué)歷,2年以上工作經(jīng)驗(yàn),數(shù)學(xué)、計(jì)算機(jī)專業(yè)優(yōu)先;

2、有一定的創(chuàng)新能力,在以往的數(shù)據(jù)分析、挖掘等工作中有自己獨(dú)特的見解;

3、具有較強(qiáng)的邏輯思維能力、數(shù)據(jù)洞察能力和溝通協(xié)調(diào)能力,擁有強(qiáng)烈的責(zé)任心和團(tuán)隊(duì)合作精神;

4、具有探索精神,從數(shù)據(jù)中發(fā)現(xiàn)價(jià)值用以支持決策;

5、擁有電商行業(yè)背景、或財(cái)務(wù)、品類管理背景優(yōu)先。

數(shù)據(jù)開發(fā):

1.計(jì)算機(jī),軟件等相關(guān)專業(yè);具有較強(qiáng)的編程能力(Java/Python);

2.具有海量數(shù)據(jù)計(jì)算,實(shí)時(shí)流式計(jì)算等相關(guān)項(xiàng)目經(jīng)驗(yàn);

3.熟練應(yīng)用Hadoop、Hive、Spark,Storm等大數(shù)據(jù)相關(guān)技術(shù)并了解其原理; 

4.優(yōu)秀的分析問題和解決問題的能力,能夠把理論成功應(yīng)用于實(shí)踐;

5.有極強(qiáng)的責(zé)任心和工作主動(dòng)性;

6.有數(shù)據(jù)分析和BI系統(tǒng)研發(fā)背景者優(yōu)先。

數(shù)據(jù)產(chǎn)品:

1、3年以上互聯(lián)網(wǎng)產(chǎn)品相關(guān)經(jīng)驗(yàn),其中2年以上大數(shù)據(jù)產(chǎn)品經(jīng)驗(yàn),對(duì)于數(shù)據(jù)平臺(tái)搭建、數(shù)據(jù)體系建設(shè)有實(shí)戰(zhàn)經(jīng)驗(yàn)以及成熟的思路,可考慮大數(shù)據(jù)相關(guān)研發(fā)人員的轉(zhuǎn)崗;

2、熟練使用Axure、XMind、MindManager、Visio等產(chǎn)品工具,清晰表達(dá)產(chǎn)品流程和交互流程;

3、具有較強(qiáng)的邏輯思維能力和溝通能力,對(duì)產(chǎn)品設(shè)計(jì),產(chǎn)品生命期管理等有成熟的經(jīng)驗(yàn)和思路。


4、文字呈現(xiàn)和執(zhí)行能力強(qiáng),能夠快速的生成方案;

5、熟悉Hadoop、Java,R、Python、Spark等主流技術(shù),有業(yè)務(wù)建模和數(shù)據(jù)挖掘經(jīng)驗(yàn)者優(yōu)先;

6、良好的業(yè)務(wù)理解能力、邏輯思維和溝通能力、跨團(tuán)隊(duì)溝通協(xié)調(diào)能力;做事積極主動(dòng),有較好的自主學(xué)習(xí)能力;

7、有大規(guī)模數(shù)據(jù)挖掘、推薦系統(tǒng)、機(jī)器學(xué)習(xí)的產(chǎn)品設(shè)計(jì)經(jīng)驗(yàn)者優(yōu)先

數(shù)據(jù)平臺(tái):

1.兩年以上大數(shù)據(jù)平臺(tái)設(shè)計(jì)和開發(fā)經(jīng)驗(yàn),具備優(yōu)秀的編程能力和良好的開發(fā)習(xí)慣。

2.具備獨(dú)立架構(gòu)設(shè)計(jì)、內(nèi)核開發(fā)、測(cè)試與運(yùn)維的能力,有過大規(guī)模系統(tǒng)設(shè)計(jì)和工程實(shí)現(xiàn)的經(jīng)驗(yàn)。

3.熟悉Spark、Spark SQL和Spark Streaming內(nèi)核原理;了解Hadoop生態(tài)組件相關(guān)技術(shù),例如Hadoop、Hive、Storm等。

4.精通Java、Scala語言,熟悉Linux 操作系統(tǒng),熟練使用Python、Shell腳本語言。

5.具有認(rèn)真的技術(shù)態(tài)度,良好的團(tuán)隊(duì)溝通和協(xié)作能力。

數(shù)據(jù)挖掘

1.碩士及以上學(xué)歷,計(jì)算機(jī)科學(xué)或數(shù)學(xué)相關(guān)專業(yè)畢業(yè);

2 了解LR,聚類,分類,神經(jīng)網(wǎng)絡(luò),強(qiáng)化學(xué)習(xí)等相關(guān)機(jī)器學(xué)習(xí)理論和算法;

3.熟悉linux平臺(tái),掌握C/C++/Java某一種編程語言,具有良好的編程習(xí)慣和算法基礎(chǔ);

4.熟悉hadoop,spark等平臺(tái)上面向海量數(shù)據(jù)的算法實(shí)現(xiàn)及數(shù)據(jù)分析技能;

5.出色的問題分析及解決能力,能自我驅(qū)動(dòng),持續(xù)面對(duì)新挑戰(zhàn)。

機(jī)器學(xué)習(xí)

1.碩士或博士,應(yīng)屆生或工作經(jīng)驗(yàn)1-3年;

2.計(jì)算機(jī)、統(tǒng)計(jì)、電子、數(shù)學(xué)、數(shù)理統(tǒng)計(jì)等相關(guān)專業(yè),機(jī)器學(xué)習(xí)/數(shù)據(jù)挖掘/信息檢索/自然語言處理/統(tǒng)計(jì)分析相關(guān)背景; 

3.掌握常用的分類、回歸、聚類、預(yù)測(cè)、關(guān)聯(lián)規(guī)則、序列模式等挖掘算法,了解數(shù)據(jù)挖掘前沿技術(shù);  

4.熟練使用一種或多種數(shù)據(jù)挖掘工具,使用python/shell/scala等腳本語言; 

5.具有很強(qiáng)的學(xué)習(xí)和研究能力,英語熟練,能夠熟練閱讀英文技術(shù)資料,積極創(chuàng)新、樂于協(xié)作、善于溝通。

四、多交流、勤學(xué)習(xí)

如果你成功入門,那么恭喜你,進(jìn)入了所謂的高薪行業(yè),其實(shí),里面的坑太多了,那么你得找?guī)讉€(gè)群和同行業(yè)的我們多交流、多踩坑,那么慢慢的你會(huì)發(fā)現(xiàn)你也可以diss人了。


數(shù)據(jù)分析咨詢請(qǐng)掃描二維碼

若不方便掃碼,搜微信號(hào):CDAshujufenxi

數(shù)據(jù)分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機(jī)數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進(jìn)行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個(gè)參數(shù)驗(yàn)證碼對(duì)象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個(gè)配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺(tái)檢測(cè)極驗(yàn)服務(wù)器是否宕機(jī) new_captcha: data.new_captcha, // 用于宕機(jī)時(shí)表示是新驗(yàn)證碼的宕機(jī) product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請(qǐng)參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計(jì)時(shí)完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請(qǐng)輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請(qǐng)輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }