成為資料科學家必備的十大技能
哈佛商業評論(Havard Business Review)曾在2012年,將資料科學家譽為21世紀裡最誘人的職缺。而大數據的興起,也讓「資料」成為企業經營當中不可或缺的角色,深深地影響了許多重要的決策。就在這樣的發展趨勢下,資料科學家變得炙手可熱,大家也對資料科學家的工作趨之若鶩。
1. 國內外人力銀行中,各企業對資料科學家的徵才要求
為了瞭解成為資料科學家需具備那些技能,筆者透過國內外的104、1111、HotJobs及CareerBuilder等人力銀行,蒐集與分析超過30間代表性企業職缺中,資料科學家的工作規範(Job Specification),並選擇其中最重要的九項技能,將結果呈現如圖1所示。
圖1為各家企業在人力銀行上對資料科學家的徵才條件,從圖中可以看出,「Python與R程式語言」、「機器學習與人工智慧」、「部門的交流與溝通能力」、「高級數學與統計能力」、以及「數據處理與數據分析」,是前五大必備技能。
2. 全球知名科技公司對資料科學家的面試問題
此外,筆者參考全球知名科技公司,如:Facebook、Amazon、Google、Apple以及Microsoft等對資料科學家徵才時的面試問題 [1],分析企業期望資料科學家所必備的技能與知識,並將資料整理成如圖2所示。
從圖2中可以看出,五間企業當中,「數據處理與數據分析」、「高級數學與統計能力」的問題佔比是100%;「行銷理論與實務經驗」佔比也高達80%;「Python與R程式語言」佔比為60%。
接著與圖1中30間企業的徵才條件做比對,會發現全球五大科技公司的面試問題,除了「行銷理論與實務經驗」外,全部都包含在上述的必備技能當中。
這點呼應要在行銷領域上擔任資料科學家,除了需要兼具「數學統計能力」與「資訊科技能力」外,還要具備「行銷管理與實務經驗」的知識與能力。
因此,筆者結合前述9項資料科學家的必備技能,結合「行銷管理與實務經驗」的知識與能力,提出行銷資料科學的10大必備技能。
3. 必備技能的統整
以下列出成為行銷資料科學家的十大必備技能。
- Python與R程式語言(Python Coding/R Programming)
- 機器學習與人工智慧(Machine Learning and AI)
- 部門交流與溝通能力(Communication skills and Teamwork)
- 高級數學與統計能力(Mathematical statistics)
- 數據處理與數據分析(Data analysis)
- SQL資料庫管理系統(Database/Coding)
- 資料視覺化呈現能力(Data Visualization)
- 獨立解決問題的能力(Solving Problem)
- 基礎網頁設計語言(Basic HTML/CSS)
- 行銷理論與實務經驗(Marketing theory and practical experience)
最後,以上蒐集資料與分析資料的方式未必足夠嚴謹,但還是具有一定程度的參考價值。
作者:李蓓儒(臺灣行銷研究特約作者)、羅凱揚(台科大企管系博士)
繪圖者:李蓓儒