
由Mihail Eric著,《機器學習研究與教育》。
參加KDnuggets工作滿意度調查,部分靈感來自這個博客。
以下是受此帖子啟發(fā)的KDnuggets漫畫
數(shù)據(jù)。它無處不在,我們只會得到更多。在過去的5-10年里,數(shù)據(jù)科學吸引了來自四面八方的新來者試圖嘗到這一禁果。
但是,Data Science招聘的現(xiàn)狀是什么呢?
下面是這篇文章的要點,用兩句話寫給忙碌的讀者。
TLDR:與數(shù)據(jù)科學相比,數(shù)據(jù)工程公司的開放角色70%。當我們培養(yǎng)下一代數(shù)據(jù)和機器學習從業(yè)者時,讓我們更加強調工程技能。
作為我為數(shù)據(jù)專業(yè)人員開發(fā)教育平臺的工作的一部分,我對數(shù)據(jù)驅動(機器學習和數(shù)據(jù)科學)角色的市場是如何發(fā)展的有很多思考。
在與數(shù)十名數(shù)據(jù)領域的潛在進入者(包括世界各地頂級院校的學生)的交談中,我看到了大量的困惑,即哪些技能對幫助候選人在人群中脫穎而出和為他們的職業(yè)生涯做準備最重要。
仔細想想,數(shù)據(jù)科學家可以負責以下任何子集:機器學習建模、可視化、數(shù)據(jù)清理和處理(即SQL爭論)、工程和生產(chǎn)部署。
你是如何開始為新人推薦學習課程的?
數(shù)據(jù)勝于雄辯。因此,我決定對自2012年以來Y-Combinator的每家公司雇傭的數(shù)據(jù)角色進行分析。指導我研究的問題:
如果你想要完整的細節(jié)和分析,請繼續(xù)閱讀。
我選擇對YC投資組合公司進行分析,這些公司聲稱將某種數(shù)據(jù)作為其價值主張的一部分。
為什么要關注YC?首先,他們很好地提供了一個易于搜索的公司目錄。
此外,作為一個特別有前瞻性的孵化器,十多年來資助了來自世界各地的公司,我覺得他們提供了一個有代表性的市場樣本,可以用來進行我的分析。話雖如此,但對我所說的半信半疑,因為我沒有分析超大型科技公司。
我搜索了2012年以來YC所有公司的主頁網(wǎng)址,產(chǎn)生了一個大約1400家公司的初始池。
為何止步于2012年?2012年是AlexNet贏得ImageNet競賽的一年,有效地啟動了我們現(xiàn)在正在經(jīng)歷的機器學習和數(shù)據(jù)建模浪潮。公平地說,這孕育了最早幾代數(shù)據(jù)第一的公司。
從這個初始池中,我執(zhí)行了關鍵字過濾,以減少我必須查看的相關公司的數(shù)量。特別是,我只考慮了網(wǎng)站至少包含以下術語之一的公司:AI、CV、NLP、自然語言處理、計算機視覺、人工智能、機器、ML、數(shù)據(jù)。我也忽略了網(wǎng)站鏈接被打破的公司。
這是否產(chǎn)生了大量的假陽性?絕對!但在這里,我試圖盡可能地優(yōu)先考慮高召回,認識到我將對相關角色的單個網(wǎng)站進行更細粒度的手動檢查。
有了這個精簡的職位庫,我瀏覽了每個網(wǎng)站,找到了招聘廣告的位置(通常是Careers、jobs或We正在招聘頁面),并記錄了標題中包含數(shù)據(jù)、機器學習、NLP或簡歷的每個角色。這給了我一個大約70家不同的公司招聘數(shù)據(jù)角色的池。
這里有一個提示:可以想象,我錯過了一些公司,因為有些網(wǎng)站信息很少(通常是秘密的),實際上可能正在招聘。此外,有些公司沒有正式的職業(yè)頁面,但要求潛在候選人直接通過電子郵件聯(lián)系。
我忽略了這兩種類型的公司,而不是接觸他們,所以他們不是本分析的一部分。
另一件事:這項研究的大部分是在2020年的最后幾周完成的。隨著公司定期更新其頁面,打開的角色可能已經(jīng)更改。然而,我不相信這會對得出的結論產(chǎn)生重大影響。
在深入研究結果之前,值得花一些時間澄清每個數(shù)據(jù)角色通常負責什么職責。下面是我們將花時間研究的四個角色,并對它們的工作進行簡短描述:
那么,當我們繪制公司招聘的每個數(shù)據(jù)角色的頻率時,會發(fā)生什么呢?劇情是這樣的:
與傳統(tǒng)的數(shù)據(jù)科學家相比,數(shù)據(jù)工程師的開放角色比傳統(tǒng)的數(shù)據(jù)科學家多了多少。在本例中,原始計數(shù)對應于公司雇用的數(shù)據(jù)工程師的大約比雇用數(shù)據(jù)科學家的多55%,機器學習工程師的數(shù)量與雇用數(shù)據(jù)科學家的數(shù)量大致相同。
但我們可以做得更多。如果你看看各個角色的標題,似乎有一些重復。
讓我們只通過角色整合來提供粗粒度的分類。換句話說,我選擇了描述大致相同的角色,并將它們合并在一個單一的標題下。
這包括以下一組等價關系:
如果我們不喜歡處理原始計數(shù),這里有一些百分比讓我們放心:
我可能可以將ML研究工程師歸入ML科學家或ML工程師中的一個容器,但是考慮到它有點混合角色,所以我保留了它。
總的來說,合并使差異更加明顯!有~70%開放的數(shù)據(jù)工程師職位比數(shù)據(jù)科學家職位多。此外,還有~40%開放的ML工程師職位比數(shù)據(jù)科學家職位多。也只有~30%ML科學家和Data科學家職位一樣多。
與其他數(shù)據(jù)驅動的職業(yè)相比,數(shù)據(jù)工程師的需求越來越高。從某種意義上說,這代表了更廣泛領域的進化。
當機器學習在5-8年前變得火熱時,公司決定他們需要能夠在數(shù)據(jù)上制作分類器的人。但后來像TensorFlowandPyTorch等框架變得非常好,使深度學習和機器學習開始的能力民主化。
這使數(shù)據(jù)建模技術商品化了。
今天,幫助公司獲得機器學習和建模對生產(chǎn)的洞察的瓶頸集中在數(shù)據(jù)問題上。
如何注釋數(shù)據(jù)?如何處理和清理數(shù)據(jù)?你怎么把它從A移到B?你是如何以最快的速度每天這樣做的?
所有這些都意味著擁有良好的工程技能。
這聽起來可能很無聊,也不性感,但老派的軟件工程傾向于數(shù)據(jù)可能是我們現(xiàn)在真正需要的。
多年來,由于酷炫的演示和媒體炒作,我們已經(jīng)迷戀上了數(shù)據(jù)專業(yè)人士的想法,他們?yōu)樵紨?shù)據(jù)注入了活力。畢竟,您最后一次看到關于ETL管道的cruncharticle是什么時候?
如果沒有別的,我相信固體工程是我們在數(shù)據(jù)科學工作培訓或教育項目中強調不夠的東西。除了學習如何使用linear_regression.fit()之外,還要學習如何編寫單元測試!
那么這是否意味著你不應該學習數(shù)據(jù)科學?沒有。
這意味著競爭將變得更加激烈。市場上有大量受過數(shù)據(jù)科學培訓的新人,可供選擇的職位將會減少。
總是需要能夠有效地分析和從數(shù)據(jù)中提取可操作的見解的人。但他們必須是好的。
從Tensorflow網(wǎng)站上下載他們Iris DataSet上的預訓練模型可能已經(jīng)不足以獲得數(shù)據(jù)科學的工作。
然而,很明顯,隨著ML Engineer的大量空缺,公司通常需要一個混合數(shù)據(jù)實踐者:能夠構建和部署模型的人?;蛘?,更簡潔地說,有人可以使用Tensorflow但也可以從源代碼構建它。
這里的另一個要點是,沒有那么多的ML研究職位。
機器學習研究往往會得到相當一部分的炒作,因為這是所有尖端東西發(fā)生的地方,所有的AlphaGo、GPT-3等等。
但對于許多公司,尤其是處于早期階段的公司來說,前沿的尖端技術可能不再是他們所需要的了。獲得一個90%的模型,但可以擴展到1000+用戶,對他們來說往往更有價值。
這并不是說機器學習研究沒有重要的位置。絕對不行.
但你可能會在行業(yè)研究實驗室找到更多這類角色,它們能夠承擔長期資本密集型押注的費用,而不是在種子期初創(chuàng)企業(yè)試圖向投資者展示產(chǎn)品與市場的契合度,因為它獲得了a系列。
如果沒有別的,我相信重要的是使新來的人對數(shù)據(jù)領域的期望合理和校準。我們必須承認數(shù)據(jù)科學現(xiàn)在已經(jīng)不同了。我希望這篇文章能夠對今天的比賽狀態(tài)有所了解。只有當我們知道我們在哪里,我們才知道我們需要去哪里。
數(shù)據(jù)分析咨詢請掃描二維碼
若不方便掃碼,搜微信號:CDAshujufenxi
SQL Server 中 CONVERT 函數(shù)的日期轉換:從基礎用法到實戰(zhàn)優(yōu)化 在 SQL Server 的數(shù)據(jù)處理中,日期格式轉換是高頻需求 —— 無論 ...
2025-09-18MySQL 大表拆分與關聯(lián)查詢效率:打破 “拆分必慢” 的認知誤區(qū) 在 MySQL 數(shù)據(jù)庫管理中,“大表” 始終是性能優(yōu)化繞不開的話題。 ...
2025-09-18CDA 數(shù)據(jù)分析師:表結構數(shù)據(jù) “獲取 - 加工 - 使用” 全流程的賦能者 表結構數(shù)據(jù)(如數(shù)據(jù)庫表、Excel 表、CSV 文件)是企業(yè)數(shù)字 ...
2025-09-18DSGE 模型中的 Et:理性預期算子的內(nèi)涵、作用與應用解析 動態(tài)隨機一般均衡(Dynamic Stochastic General Equilibrium, DSGE)模 ...
2025-09-17Python 提取 TIF 中地名的完整指南 一、先明確:TIF 中的地名有哪兩種存在形式? 在開始提取前,需先判斷 TIF 文件的類型 —— ...
2025-09-17CDA 數(shù)據(jù)分析師:解鎖表結構數(shù)據(jù)特征價值的專業(yè)核心 表結構數(shù)據(jù)(以 “行 - 列” 規(guī)范存儲的結構化數(shù)據(jù),如數(shù)據(jù)庫表、Excel 表、 ...
2025-09-17Excel 導入數(shù)據(jù)含缺失值?詳解 dropna 函數(shù)的功能與實戰(zhàn)應用 在用 Python(如 pandas 庫)處理 Excel 數(shù)據(jù)時,“缺失值” 是高頻 ...
2025-09-16深入解析卡方檢驗與 t 檢驗:差異、適用場景與實踐應用 在數(shù)據(jù)分析與統(tǒng)計學領域,假設檢驗是驗證研究假設、判斷數(shù)據(jù)差異是否 “ ...
2025-09-16CDA 數(shù)據(jù)分析師:掌控表格結構數(shù)據(jù)全功能周期的專業(yè)操盤手 表格結構數(shù)據(jù)(以 “行 - 列” 存儲的結構化數(shù)據(jù),如 Excel 表、數(shù)據(jù) ...
2025-09-16MySQL 執(zhí)行計劃中 rows 數(shù)量的準確性解析:原理、影響因素與優(yōu)化 在 MySQL SQL 調優(yōu)中,EXPLAIN執(zhí)行計劃是核心工具,而其中的row ...
2025-09-15解析 Python 中 Response 對象的 text 與 content:區(qū)別、場景與實踐指南 在 Python 進行 HTTP 網(wǎng)絡請求開發(fā)時(如使用requests ...
2025-09-15CDA 數(shù)據(jù)分析師:激活表格結構數(shù)據(jù)價值的核心操盤手 表格結構數(shù)據(jù)(如 Excel 表格、數(shù)據(jù)庫表)是企業(yè)最基礎、最核心的數(shù)據(jù)形態(tài) ...
2025-09-15Python HTTP 請求工具對比:urllib.request 與 requests 的核心差異與選擇指南 在 Python 處理 HTTP 請求(如接口調用、數(shù)據(jù)爬取 ...
2025-09-12解決 pd.read_csv 讀取長浮點數(shù)據(jù)的科學計數(shù)法問題 為幫助 Python 數(shù)據(jù)從業(yè)者解決pd.read_csv讀取長浮點數(shù)據(jù)時的科學計數(shù)法問題 ...
2025-09-12CDA 數(shù)據(jù)分析師:業(yè)務數(shù)據(jù)分析步驟的落地者與價值優(yōu)化者 業(yè)務數(shù)據(jù)分析是企業(yè)解決日常運營問題、提升執(zhí)行效率的核心手段,其價值 ...
2025-09-12用 SQL 驗證業(yè)務邏輯:從規(guī)則拆解到數(shù)據(jù)把關的實戰(zhàn)指南 在業(yè)務系統(tǒng)落地過程中,“業(yè)務邏輯” 是連接 “需求設計” 與 “用戶體驗 ...
2025-09-11塔吉特百貨孕婦營銷案例:數(shù)據(jù)驅動下的精準零售革命與啟示 在零售行業(yè) “流量紅利見頂” 的當下,精準營銷成為企業(yè)突圍的核心方 ...
2025-09-11CDA 數(shù)據(jù)分析師與戰(zhàn)略 / 業(yè)務數(shù)據(jù)分析:概念辨析與協(xié)同價值 在數(shù)據(jù)驅動決策的體系中,“戰(zhàn)略數(shù)據(jù)分析”“業(yè)務數(shù)據(jù)分析” 是企業(yè) ...
2025-09-11Excel 數(shù)據(jù)聚類分析:從操作實踐到業(yè)務價值挖掘 在數(shù)據(jù)分析場景中,聚類分析作為 “無監(jiān)督分組” 的核心工具,能從雜亂數(shù)據(jù)中挖 ...
2025-09-10統(tǒng)計模型的核心目的:從數(shù)據(jù)解讀到?jīng)Q策支撐的價值導向 統(tǒng)計模型作為數(shù)據(jù)分析的核心工具,并非簡單的 “公式堆砌”,而是圍繞特定 ...
2025-09-10