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

熱線電話:13121318867

登錄
首頁(yè)精彩閱讀數(shù)據(jù)科學(xué)家日常工作的15項(xiàng)原則
數(shù)據(jù)科學(xué)家日常工作的15項(xiàng)原則
2016-10-14
收藏

數(shù)據(jù)科學(xué)家日常工作的15項(xiàng)原則

作為一個(gè)數(shù)據(jù)科學(xué)家,我為我的日常工作總結(jié)開(kāi)發(fā)出15項(xiàng)原則,這些是我本人也遵循的:

1、不要用數(shù)據(jù)說(shuō)謊或吹牛: 對(duì)經(jīng)驗(yàn)性證據(jù)要誠(chéng)實(shí)坦率。最重要的是不要用數(shù)據(jù)自欺欺人。

2、建立永久工具并分享給他人: 花費(fèi)一些日常工作時(shí)間去建立一些能使自己和他人生活變得輕松的工具(譯者補(bǔ)充:我為人人,人人為我)。我們可是該死的人類,我們應(yīng)該是工具的制造者!

3、不斷自我教育: 看在佛祖的份上,你可是個(gè)科學(xué)家哦。去閱讀研究生水平的核心數(shù)學(xué)和統(tǒng)計(jì)方法教材吧,永遠(yuǎn)不要安逸于你在走廊里從同事那得到的對(duì)某個(gè)方法的拙劣解釋,學(xué)習(xí)基本原理可以讓你玩出花樣來(lái)。閱讀最近的論文,參加研討會(huì),發(fā)表和評(píng)論論文。對(duì)此沒(méi)有捷徑。

4、提高你的技能: 學(xué)好一種語(yǔ)言,這樣你才能被稱為行家里手。其他語(yǔ)言也要學(xué)到能與別人溝通。不要忘記,SQL和英語(yǔ)很象,這個(gè)星球上每個(gè)白癡都能說(shuō),但你只有真正掌握它才可以寫(xiě)出優(yōu)美的詩(shī)篇。學(xué)習(xí)一種編譯性語(yǔ)言、一種解釋性語(yǔ)言,和R語(yǔ)言?;蛘咧恍枰獙W(xué)習(xí)R!它是丑陋的,但它會(huì)給你一個(gè)優(yōu)勢(shì)。搞透Matlab,你已經(jīng)不再是沒(méi)畢業(yè)的學(xué)生了。學(xué)習(xí)Unix,即使你平時(shí)使用Windows,學(xué)習(xí)sed和grep等所有那些東西,你可以用bash和powershell做些奇妙的事情。如果你愿意,也學(xué)學(xué)Hadoop,但要知道它是一個(gè)蹩腳的系統(tǒng)。

5、明白數(shù)據(jù)科學(xué)家有個(gè)生存意義 “踢人們屁股并讓他們震驚”: 每天做一件與此相關(guān)的事。(譯者注:kick ass在一般情況下指“很厲害;很拽”,但對(duì)于數(shù)據(jù)科學(xué)家來(lái)說(shuō),通常是用數(shù)據(jù)來(lái)揭示人們錯(cuò)誤或具有危險(xiǎn)性的行為,以此引起關(guān)注,所以用本意“踢屁股”反而比較合適)

6、通過(guò)向別人展示工作來(lái)經(jīng)常挑戰(zhàn)自我:不要害怕一些惡棍會(huì)批評(píng)你的工作,粉碎他們。如果你想害怕蟑螂的話,那你就不要走路了!

7、不要吝惜知識(shí),也不要害怕問(wèn)問(wèn)題: 有些人對(duì)他們的知識(shí)缺乏信心,不去分享它,原諒他們,但不要成為他們中的一個(gè)。

8、先開(kāi)發(fā)出一些思路,然后聽(tīng)取別人的看法,利用他們關(guān)于這一領(lǐng)域所知道的知識(shí),但不要讓你自己被其束縛: 如果他們真牛到可以用他們所知道的來(lái)解決問(wèn)題,他們就不會(huì)來(lái)找你要解決方案了。

9、出去和人們?cè)谝黄?,與之交談,互通有無(wú),他山之石可以攻玉。

10、為你溫和的代碼建立個(gè)令人印象深刻和交互性強(qiáng)的用戶界面: 代碼是我們的語(yǔ)言(譯者注:但不是用戶的,所以……),讓你的代碼通過(guò)好的UI來(lái)閃耀光輝吧。

11、有效使用可視化技術(shù),避免難以理解的圖形: 可視化的唯一用途是使數(shù)據(jù)易于理解而非令人困惑。

12、學(xué)習(xí)新技術(shù),努力理解經(jīng)典技術(shù)的原理

13、多攬多做: 這就是天才工作的方式。不要害怕提出創(chuàng)造性的想法。你聽(tīng)說(shuō)過(guò)“低調(diào)說(shuō)話,高調(diào)做事”?不要覺(jué)得這很華麗,這其實(shí)是無(wú)能鼠輩工作的方式,不要成為他們中的一個(gè)。

14、保持創(chuàng)造力和關(guān)注: 你可以通過(guò)創(chuàng)造力和關(guān)注取得成功(咖啡因?qū)@個(gè)有點(diǎn)幫助,但別過(guò)頭兒)。

15、積極起來(lái),努力工作。如果有人想阻止你,只管碾碎他們。


數(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ù)說(shuō)明請(qǐng)參見(jiàn):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); }