?這里有最簡單易懂適合HR的技術干貨咕幻,咱們國家的科技水平已達到了一個前所未有的水平,區(qū)塊鏈微服務容器人工智能大數(shù)據(jù)云計算顶霞,以后可能和程序員聊天都困難肄程!
說聲抱歉,告訴你选浑。我們回歸啦蓝厌!
自2018年6月之后,我去到了一家新公司負責區(qū)域的管理古徒。因為過于忙碌褂始,實在是無法抽出身來為各位TechHR的小伙伴們撰寫相關的內(nèi)容。
在過去的4個月里描函,我也備受煎熬崎苗。
最終決定離開原來的公司,開始重拾過去的獵頭工作舀寓。
目前胆数,我的時間也逐漸回歸。
感謝這4個月以來互墓,在公眾號沒有更新任何信息的情況下必尼,各位居然還沒有取關。
我弱弱地看了一下篡撵,粉絲數(shù)量一個沒少判莉。
從這周開始,我們會逐漸恢復撰寫內(nèi)容和組織活動育谬。
今天這篇推文是回歸的第一篇推文券盅。
崗位怎么招
這是技術干貨的固定欄目
暫時只能不定時更新
我們會將TechHR粉絲崗位疑慮
整理成文
———— / BEGIN / ————
前段時間,有幾個HR朋友問我:
算法工程師的日常工作到底是在干嘛膛檀?
平趁潭疲看起來似乎還挺閑的,工資還那么高咖刃。
有時候算法工程師好像又和大數(shù)據(jù)工程師是一樣的工作泳炉?
這到底是怎么回事呢?
大約整理出以下幾個疑問:
1嚎杨、????????軟件工程師花鹅、算法工程師、大數(shù)據(jù)工程師區(qū)別
2枫浙、????????一個算法工程師的日常
3刨肃、????????算法工程師有哪些類別古拴、涉及的技術、作用領域
4之景、????????算法工程師的段位怎么分
5斤富、????????算法工程師常見的面試問題
這次我們先來看看第一個問題膏潮。
軟件工程師锻狗、算法工程師、大數(shù)據(jù)工程師有什么區(qū)別焕参?
一轻纪、軟件(開發(fā))工程師
從事軟件開發(fā)相關工作的人員的統(tǒng)稱。
其工作內(nèi)容會比較寬泛叠纷,從編程到算法刻帚,軟件整體架構到編碼的實現(xiàn),都是需要涉及涩嚣。
而事實上崇众,我們常規(guī)所說的軟件工程師,其狹義的定義實際上軟件研發(fā)工程師航厚、程序員等顷歌,他們是主要進行軟件架構和編碼實現(xiàn),會使用我們常常聽到的JAVA幔睬、PHP等開發(fā)語言眯漩。
下附目前市場上常規(guī)的軟件工程師的類別:
二、大數(shù)據(jù)工程師
大數(shù)據(jù)工程師麻顶,其實上并不存在這樣的崗位赦抖。
它實際上是與大數(shù)據(jù)相關聯(lián)的一類崗位的總稱。
跟大數(shù)據(jù)有關的職位主要分成2大類:一類是應用類辅肾、一類是系統(tǒng)類队萤。
應用類
偏向于數(shù)據(jù)分析、數(shù)據(jù)應用矫钓,比如我們經(jīng)常講到的數(shù)據(jù)分析浮禾、數(shù)據(jù)挖掘,均屬于這個類別份汗。這類職位主要的功能是提取數(shù)據(jù)盈电、挖掘數(shù)據(jù)中隱含的業(yè)務信息,支撐企業(yè)決策杯活。
這個類別中的大數(shù)據(jù)算法匆帚,其實我們基本上可以理解算法工程師。
這是唯一跟算法工程師有交叉的部分
系統(tǒng)類
偏向于系統(tǒng)開發(fā)旁钧,比如我們經(jīng)常聽到的hadoop吸重、云計算互拾,就是屬于這個類型。這里其實主要是hadoop(一個分布式系統(tǒng)嚎幸,簡單理解為另外一種和Windows或者是MacOS一樣的東西)偏多颜矿,開發(fā)語言一般是Java铸鹰。而另外數(shù)據(jù)管理員(DBA)和大數(shù)據(jù)運維工程師郎仆,其實铐然,還是原來的DBA宪摧,沒有變化擂达。
三龄寞、算法工程師
他們的職責會更純粹螟炫,他們需要知道如何把現(xiàn)實問題轉化為數(shù)學的模型蜜唾,并且把模型調到極致椎镣,從而解決問題诈火。
算法工程師工作內(nèi)容更單一(其實有時候,他們只是在思考問題状答,而不是真的閑)冷守,但是更專,需要更好的數(shù)學功底惊科。
不過拍摇,目前市面上大部分招聘算法工程師的崗位,特指機器學習译断、數(shù)據(jù)挖掘領域的非確定性算法或解決一些非確定性問題(見名詞通俗解釋)授翻。
因此,有時候所謂的算法工程師孙咪,真的和大數(shù)據(jù)相關的工程師在工作上存在大量的看起來『重疊』堪唐。因為,這個工種是想辦法從數(shù)據(jù)中獲得規(guī)律翎蹈,通過規(guī)律優(yōu)化目前業(yè)務淮菠、從而產(chǎn)生價值。
算法工程師大致分成以下2類荤堪,其中建模類的算法工程師合陵,實際上的工作會和大數(shù)據(jù)相關的崗位相似:
四、小結
上述簡單從職位的定義上做拆解澄阳,其實這3個崗位拥知,其工作職責分別處于不同的階段和層次。
更多時候碎赢,一個完整優(yōu)秀的產(chǎn)品低剔,可能需要上述幾個崗位協(xié)同進行配合工作。他們的工作流大約是這樣的。
這張圖大致描述了不同崗位之前是在什么時候介入工作相互配合的襟齿。
其實算法工程師姻锁,也可能是數(shù)據(jù)挖掘工程師。
其實生活中有非常多跟算法有關的現(xiàn)象猜欺,只是我們沒有發(fā)現(xiàn)而已位隶。
對于我們不是做技術類工作的人而言,我們只是不知道其細節(jié)开皿,但我們應該要定位到其位置涧黄,這樣我們在進行人才招聘的時候,才更容易做到心中有底副瀑。
名詞通俗解釋
引入新概念
要解釋非確定性問題弓熏,需要會引入另外一些概念:確定性問題恋谭,多項式時間糠睡。
多項式時間
在計算復雜度理論中,指的是一個問題的計算時間m(n)不大于問題大小n的多項式倍數(shù)時疚颊,解決問題的時間狈孔。
舉例
我們打開高德導航,從廣州東站自駕開車前往祈福新村
一般會出現(xiàn)3條路線材义,1均抽、廣州大道路線;2其掂、新光快速路線油挥;3、華南快速路線款熬。
每一條路線深寥,均會有一個預估時間。
這個時間贤牛,大約就是多項式時間的意思惋鹅。
確定性問題
確定性問題(polynomialproblem簡稱P問題):所有可以在多項式時間內(nèi)求解的判定問題稱為P問題。
假設我們在導航的路徑上必經(jīng)之路上添加中信廣場殉簸、體育中心闰集。
問題1=廣州東站-中信廣場
問題2=中信廣場-體育中心
問題3=體育中心-祈福新村
問題1、問題2般卑、問題3武鲁,則為前面多項式時間的多項式。
駕駛員是否經(jīng)過中信廣場或體育中心蝠检?則稱為P問題
非確定性問題
非確定性問題(non-deterministic polynomial problem簡稱NP問題):
可以在多項式時間內(nèi)驗證答案是否正確的問題沐鼠,為NP問題。
作為駕駛員蝇率,當出現(xiàn)3 條導航規(guī)劃的路徑時迟杂,我想選擇一條時間上最快的路徑規(guī)劃刽沾,這時顯示華南快速路線比其他2條路線節(jié)約10分鐘(這是NP問題,是不是真的可以節(jié)約10分鐘)排拷。
我到達祈福新村侧漓,這時我問走新光快速的鄰居A,其到達祈福新村的時間监氢。
這時他告訴說布蔗,他跟我同時到達祈福新村。
這時浪腐,我才驗證:華南快速路徑規(guī)劃(答案)不是正確答案纵揍。
可能P問題和NP問題,你們會覺得跟我們的生活關聯(lián)度不大议街。
在算法工程師眼中泽谨,則是完成不一樣的。
以導航的例子來說特漩,若出現(xiàn)絕大部分人驗證華南快速這條路都和新光快速這條路的通行時間是一樣的吧雹,那么說明該路路徑并不是最節(jié)約時間的路徑。
高德導航的路徑算法工程師涂身,可能需要重新調整其路徑規(guī)劃的算法公式雄卷。
這樣,才能夠更好的為高德用戶服務了蛤售。
也許他在數(shù)據(jù)庫中抽取的數(shù)據(jù)還應該添加上
1丁鹉、車型的不同會導致駕駛速度不同,造成對通行時間的影響
2悴能、不同品牌的汽車揣钦,其加速減速對通行時間造成的影響
3、男女駕駛員的駕駛技術不同搜骡,對通行時間造成的影響
其實拂盯,這個過程就是他們在修改算法公式的參數(shù),所以有時候算法工程師记靡,還有一個外號谈竿,叫調參狗。
但即使是這樣摸吠,其最終的通行預估時間空凸,也不見得一定準確。
算法工程師想要獲取相關的數(shù)據(jù)寸痢,也不見是全網(wǎng)數(shù)據(jù)呀洲。畢竟并不是所有人都使用的導航是高德。
算法工程師通過不斷的優(yōu)化算法公式,讓這個時間盡可能與真實的通行時間一致道逗,相似度越高兵罢,大家對高德地圖的信賴度就越高,用戶就越多滓窍,高德才能夠進一步割用戶價值的韭菜卖词。
跟HR相關的例子:
2018Q4季度要完成10個人的招聘(問題),12就是這個n吏夯,Q4此蜈,則時間是m。
1噪生、現(xiàn)在公司只有你一個人負責招聘裆赵,你個人的招聘能力是平均每個月完成4個人的招聘。那么完成這10個人員的招聘跺嗽,則是3個月战授。m(12)=3個月。
2抛蚁、如果現(xiàn)在公司除你之外陈醒,另外一名同事也負責招聘惕橙,他的招聘能力是2個人/月瞧甩,那么第一個月完成招聘人數(shù)為6人,第二個月為6人弥鹦,整體的m(12)=2個月肚逸,提前完成任務。
那么彬坏,是不是對招聘人員數(shù)量的增加朦促,就會提高整個招聘的進度呢?
答案是不一定栓始。
假如你是這個算法工程師务冕,你覺得最終完成招聘任務的時間,會跟哪些因素有關系幻赚?
答案在下期的《誰說HR不能了解算法工程師的日常禀忆?》公布。
公布一個新消息
去年答應好友Judy為其小圈子的HR朋友提供一次excel的分享交流落恼,然后到2018年快結束了箩退,這個活動至今未能成行。
鑒于EXCEL對我們的HR日常工作的幫助巨大佳谦,我們計劃11月開啟第一波《HR的EXCEL實戰(zhàn)訓練營》戴涝,而在開啟這波訓練營之前,我們想找5位HR小伙伴加入我們,成為我們公益教練組成員啥刻。
我們對這5位小伙伴有如下要求
1奸鸯、????????有一定的EXCEL基礎
2、????????從事過薪酬績效或招聘相關工作
3可帽、????????和我們一起有公益心愿意分享自己的技能府喳,幫助同行更好的成長。
4蘑拯、????????有一定的空閑時間钝满,可以幫助點評作業(yè)。
5申窘、????????廣州或深圳區(qū)域的小伙伴優(yōu)先
我在此為你們準備了一點點小小的心意弯蚜。下圖這本書,我會贈送給通過的5名小伙伴剃法。
這本書是一本幫助我們拿到微軟辦公軟件國際認證的好書碎捺。
國際認證的證書大約是這樣的。
看完這本書后贷洲,可以考慮去MOS報名參加OFFICE MASTER考試收厨。
雖然很多人說 OFFICE MASTER的證書沒啥用,但至少有幾個好處:
1优构、簡歷上再也不用寫精通OFFICE這種沒有意義的描述诵叁,直接改成OFFICE MASTER
2、留學申請有加分钦椭,美國ACE下屬1800所大學可抵免學分
劃重點:通過系統(tǒng)實訓成為一名起薪保底6K的大數(shù)據(jù)工程師拧额。通過高效系統(tǒng)的學習路線、緊貼市場需求的技能圖譜彪腔、緊密及時的答疑輔導侥锦,能夠幫助學員最快入門、精通掌握技術語言德挣,經(jīng)過系統(tǒng)的實訓順利畢業(yè)并推薦到名企就業(yè)恭垦,實現(xiàn)人生轉型。在這里相信有許多想要學習大數(shù)據(jù)的同學格嗅,大家可以+下大數(shù)據(jù)學習裙:957205962番挺,即可免費領取套系統(tǒng)的大數(shù)據(jù)學習教程