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

熱線電話:13121318867

登錄
首頁精彩閱讀如何用貝葉斯算法甄選優(yōu)質(zhì)PD和程序員?
如何用貝葉斯算法甄選優(yōu)質(zhì)PD和程序員?
2016-05-07
收藏

如何用貝葉斯算法甄選優(yōu)質(zhì)PD和程序員?

今天中午和同事聚餐的時候討論一個有趣的話題:我們經(jīng)常用樸素貝葉斯來過濾垃圾郵件,可以用樸素貝葉斯算法來挑選靠譜的小伙伴、過濾掉不靠譜的求職者嗎?

正方觀點招聘的時候我們一直在使用貝葉斯。挑選100個優(yōu)秀的員工,100個表現(xiàn)差的員工,對他們的個性進行分詞(tokenization),然后統(tǒng)計各種特性在兩個群體中的詞頻,和概率。(樣本訓(xùn)練)

對求職者的個性、技能進行分詞,然后根據(jù)樸素貝葉斯算法計算出這個人是優(yōu)秀人才的概率。(計算后驗概率)

反方觀點履歷好、高學(xué)歷可能是人渣,輟學(xué)生也有可能是優(yōu)質(zhì)人才。我們不該帶著有色眼鏡去看待別人。

酒足飯飽后,大家的話題也轉(zhuǎn)移到妹子、過年回家的計劃等等,就不再繼續(xù)討論了。

我卻覺得很有趣,故寫下此文。

在招聘新人時,哪些特性(token、tag、filter)是敏感度高、特異度高的過濾器呢?

以下是我整理的「特性」列表,如果你恰好符合,說明咱倆是一丘之貉;如果你不符合,也無大礙,咱倆求同存異。

三觀 過濾器

不和
反星座 吃飯必談星座
反中醫(yī) 愛中醫(yī)、愛國粹

和:談得攏

不和:話不投機


  1. 對待中醫(yī)


一個沒有學(xué)習(xí)過現(xiàn)代醫(yī)學(xué)、醫(yī)學(xué)統(tǒng)計學(xué)、藥理學(xué),很難對中醫(yī)有理性思考。尤其是文科生,對中醫(yī)文化情有獨鐘。

1
<span class="pun">若不從事醫(yī)學(xué)行業(yè),對中醫(yī)的無知都是可以原諒的。大不了只坑害自己,不會坑害別人。</span>


  1. 星座關(guān)于星座,沒什么好說的。判斷力正常又迷戀星座的有兩類人:


1
2
<span class="pun">*</span> <span class="pun">銷售人員:</span> <span class="pun">通過談?wù)撔亲啄闵眨S手把你錄入自己的</span><span class="pln"> CRM </span><span class="pun">系統(tǒng),定期給你送生日禮物,維護客戶關(guān)系。</span>
<span class="pun">*</span> <span class="pun">「女性產(chǎn)品」的產(chǎn)品經(jīng)理,比如大姨媽,西柚,薄荷。</span>

產(chǎn)品經(jīng)理的過濾器

1. 書單


不和
設(shè)計心理學(xué) 不讀書
Rework
Dont’t make me think
黑客與畫家
精益創(chuàng)業(yè)

如果一個產(chǎn)品經(jīng)理工作一年,這幾本書都沒讀過,就可以過濾掉了。

2. 手機


不和
多部手機,覆蓋 Android/iOS/Windows
安裝了很多App (>100)
各種平板設(shè)備

對互聯(lián)網(wǎng)有感覺的產(chǎn)品經(jīng)理會嘗試各種新奇的、好玩的、有趣的事情,他的手機里會不自覺的安裝各種App。

所以,一個產(chǎn)品經(jīng)理的手機里若只有寥寥幾個App,我覺得也可以過濾掉。

3. 口頭禪

不和
用戶反饋、文案、細分、DAU、PV、UV、轉(zhuǎn)化率、A/B test 、打開率、EDM 戰(zhàn)略、布局、市場、模式、平臺、虎嗅、小米模式、O2O

根據(jù)口頭禪也可以過濾產(chǎn)品經(jīng)理?

聽上去很扯,其實我是有理由的。

有一次李寧面試人人網(wǎng)出來的一個產(chǎn)品經(jīng)理,聊了20分鐘,此人滿嘴都是戰(zhàn)略,聽上去一副懷才不遇,即將大展拳腳的樣子。深入細問:你打算怎么做呢?對方頓時語塞。

經(jīng)常見一些產(chǎn)品經(jīng)理整天探討小米模式、蘋果成功的秘密、互聯(lián)網(wǎng)的未來、《三體》揭露的互聯(lián)網(wǎng)未來的啟示錄,熱衷于預(yù)測趨勢,分析戰(zhàn)略。卻寫不好文案、不會看數(shù)據(jù)、不會分析數(shù)據(jù)、不回復(fù)客服反饋,不會用戶訪談,我招你有什么用呢?


相反,我認(rèn)識的幾個優(yōu)秀的的產(chǎn)品經(jīng)理既都是非常務(wù)實的,** 他們的口頭禪都是「可執(zhí)行的」。**

二爺:Google Analytic 用到了極致,從來都是用數(shù)據(jù)說話,不憑感覺。他的口頭禪是 細分 / UV / PV。

李寧:喜歡回復(fù)用戶反饋,根據(jù)反饋迭代。他的口頭禪是 整理數(shù)據(jù) / 原型圖 / 用戶反饋 / 會議記錄。

李作剛的口頭禪是 文案 / 用戶心理 / EDM 。

張進:丁香園CEO,曾經(jīng)的產(chǎn)品總監(jiān),執(zhí)行力很強的一個人??陬^禪是 Due date / 論壇用戶反饋。

馮大輝的口頭禪是 錯別字 / 圓角 / 字體 / 像素 / 響應(yīng)式 / 流量。

相反,整天滿嘴跑火車,把戰(zhàn)略和模式掛在嘴邊的都是不靠譜的「互聯(lián)網(wǎng)分析大師」。

4. 工作習(xí)慣


不和
Fuck meeting Love meeting
Work async(發(fā)郵件,寫文檔) Love IM chatting
Chase user Chase boss/vc
Utilize calendar and tasks to the max.
GTD(或其他時間管理方式)

用工作習(xí)慣這個過濾器可以篩掉工作效率低的產(chǎn)品經(jīng)理。

日歷、郵件、GTD重度用戶一般都是時間管理高手

不愿整天扯犢子的一般都是溝通高手

喜歡寫郵件的都喜歡一次性陳述完畢,do it once. 喜歡IM 工具的產(chǎn)品經(jīng)理一般啰哩啰嗦,需要反復(fù)溝通。

5. 工具

不和
Axure / Omni Graffle
Evernote/為知/有道筆記
友盟
Google Analytic
Things/Omni Focus/ Do.it
Gmail
Markdown

以上是我總結(jié)的產(chǎn)品經(jīng)理過濾器的五個大方面。

三 程序員過濾器

對待技術(shù)小伙伴,我的個人好惡只有一條:

不和
love coding coding is just a job.(養(yǎng)家糊口型)

1. 熱愛 coding 程序員的過濾器

在 Github 上有(或參與)開源項目。如果滿足此項,說明此人已經(jīng)熟悉 Git,熟悉 Github work flow。

Vim黨。打磨農(nóng)具很花時間,優(yōu)秀的程序員不一定喜歡打磨農(nóng)具,但癡迷于 Vim 這個農(nóng)具的的程序員一般都比較優(yōu)秀。(丁香園的明城、薄荷的zgm 都是樣本)

開發(fā)環(huán)境在 Linux/Mac。

Blogger,熱愛分享技術(shù)。

會翻墻

有 Side Project。說明他熱愛 codiing

2. 養(yǎng)家糊口型程序員的過濾器

我用來篩選此類程序員的一個特別敏感的過濾器:業(yè)余時間的分配。

他們在閑暇的時間一般不看技術(shù)書籍、不看技術(shù)博客、不優(yōu)化代碼。

結(jié)束語

題圖是貝葉斯,一個牧師,業(yè)余數(shù)學(xué)家,創(chuàng)建了一個數(shù)學(xué)流派。貝葉斯算法是其代表作品。

本文的討論總結(jié)下來就是在計算兩個先驗概率

如果優(yōu)秀的產(chǎn)品經(jīng)理(程序員)都有A這項特質(zhì),那么一個含有A這項特質(zhì)的人,有多大的概率是個優(yōu)秀的產(chǎn)品經(jīng)理(程序員)?

如果 Garbage PD (programmer) 都有B這項特質(zhì),那么一個含有B 特質(zhì)的人,有多大概率是個 Garbage PD(programmer)?

你在面試別人時有沒有靈敏度高、特意度高的過濾器?你如何預(yù)見求職者一年后的樣子?

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

若不方便掃碼,搜微信號: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(), // 加隨機數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個參數(shù)驗證碼對象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務(wù)器是否宕機 new_captcha: data.new_captcha, // 用于宕機時表示是新驗證碼的宕機 product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計時完成 $(".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 = '請輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請輸入正確的'+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); }