
作者: Harrison Jansma
編譯: Mika
CDA 數(shù)據(jù)分析師原創(chuàng)作品,轉(zhuǎn)載需授權(quán)
在過去的一年里,我自學(xué)了數(shù)據(jù)科學(xué)。我學(xué)習(xí)了數(shù)百個(gè)在線資源課程,每天學(xué)習(xí)6-8個(gè)小時(shí),同時(shí)還在做一份兼職工作謀生。
我的目標(biāo)是在缺乏資金的前提下,從事我熱愛的數(shù)據(jù)科學(xué)職業(yè)。
在過去幾個(gè)月里,我取得了很多成就。我發(fā)布了自己的網(wǎng)站,并獲得了一個(gè)很不錯的計(jì)算機(jī)科學(xué)研究生課程獎學(xué)金。
在本文中,我總結(jié)了自己是如何自學(xué)數(shù)據(jù)科學(xué)的,希望能給你有所幫助,讓你更加順利地開啟自己的數(shù)據(jù)科學(xué)職業(yè)生涯。
注意,本文中我所說的“數(shù)據(jù)科學(xué)”指的是,那些將數(shù)據(jù)轉(zhuǎn)化為現(xiàn)實(shí)行動的工具集合。當(dāng)中包括機(jī)器學(xué)習(xí)、數(shù)據(jù)庫技術(shù)、統(tǒng)計(jì)、編程和特定領(lǐng)域技術(shù)。
資源推薦
互聯(lián)網(wǎng)上資源紛亂復(fù)雜,試圖從中學(xué)習(xí)有時(shí)會讓人無從下手。
Dataquest,DataCamp和Udacity等網(wǎng)站都提供不錯的數(shù)據(jù)科學(xué)知識。它們都有相應(yīng)的課程計(jì)劃,都能讓你系統(tǒng)地進(jìn)行學(xué)習(xí)。
但問題在于,以上這些網(wǎng)站課程太貴了。而且沒有教你如何在工作環(huán)境中應(yīng)用概念,同時(shí)還限制你進(jìn)行自我探索。
edX和coursera上的課程是免費(fèi)的,并且設(shè)有針對特定主題的課程。如果你善于從視頻或課堂環(huán)境中學(xué)習(xí),這些都是學(xué)習(xí)數(shù)據(jù)科學(xué)的絕佳方式。
免費(fèi)在線教育平臺
以下列出了許多不錯的數(shù)據(jù)科學(xué)課程,當(dāng)中有些課程是免費(fèi)的。
https://www.class-central.com/subject/data-science
如果你喜歡跟著書學(xué)習(xí),那么可以看到這本教材。
Data Science From Scratch
http://math.ecnu.edu.cn/~lfzhou/seminar/[Joel_Grus]_Data_Science_from_Scratch_First_Princ.pdf
為了讓你更明確在數(shù)據(jù)科學(xué)中需要掌握哪些技能,在下一部分中,我將詳細(xì)介紹具體的課程計(jì)劃指南。
數(shù)據(jù)科學(xué)課程指南
Python編程
編程是數(shù)據(jù)科學(xué)家的基本技能。你需要熟悉Python的語法,了解如何以多種不同的方式運(yùn)行python程序。(Jupyter notebook VS 命令行 VS IDE)
我花了大約一個(gè)月的時(shí)間來學(xué)習(xí)這些Python文檔,以及CodeSignal上的編程挑戰(zhàn)。
https://docs.python.org/3/tutorial/
https://docs.python-guide.org/intro/learning/
統(tǒng)計(jì)與線性代數(shù)
這是進(jìn)行機(jī)器學(xué)習(xí)和數(shù)據(jù)分析的先決條件。如果這方面你有不錯的基礎(chǔ),建議花一兩個(gè)星期來梳理關(guān)注概念。
特別注意描述性統(tǒng)計(jì)。能夠理解數(shù)據(jù)集是一項(xiàng)非常重要的技能。
Numpy,Pandas,Matplotlib
學(xué)習(xí)如何加載、操作和可視化數(shù)據(jù)。掌握這些庫對你的個(gè)人項(xiàng)目至關(guān)重要。
可以查看相關(guān)教程,這些都是我用過的。
http://pandas.pydata.org/pandas-docs/stable/
https://docs.scipy.org/doc/numpy/user/index.html
https://matplotlib.org/tutorials/index.html
請記住,學(xué)習(xí)這些庫的唯一方法就是使用它們!
學(xué)習(xí)機(jī)器學(xué)習(xí)算法的理論和應(yīng)用。然后將學(xué)到的概念應(yīng)用于真實(shí)數(shù)據(jù)上。
大多數(shù)初學(xué)者會從使用UCI ML Repository的數(shù)據(jù)集開始,使用數(shù)據(jù)并瀏覽機(jī)器學(xué)習(xí)教程。
Scikit-learn文檔具有出色的算法應(yīng)用教程。
http://scikit-learn.org/stable/
生產(chǎn)系統(tǒng)
工作意味著獲取實(shí)際數(shù)據(jù)并將其轉(zhuǎn)化為行動。為此,你需要學(xué)習(xí)如何使用業(yè)務(wù)資源來獲取、轉(zhuǎn)換和處理數(shù)據(jù)。
亞馬遜網(wǎng)絡(luò)服務(wù),谷歌云,微軟Azure
這是數(shù)據(jù)科學(xué)課程中最基礎(chǔ)的部分。主要是因?yàn)槟闶褂玫奶囟üぞ呷Q于你要進(jìn)入的行業(yè)。
但是,數(shù)據(jù)庫操作是必需的技能。你可以在ModeAnalytics或Codecademy上學(xué)習(xí)如何用代碼操作數(shù)據(jù)庫。你還可以在DigitalOcean上實(shí)現(xiàn)自己的數(shù)據(jù)庫。
另一個(gè)需要的技能是版本控制。你可以創(chuàng)建GitHub帳戶,并命令行每天提交代碼來輕松獲得此技能。
在考慮學(xué)習(xí)其他技術(shù)時(shí),重要的是認(rèn)識到你的興趣是什么。如果你對Web開發(fā)感興趣,那么關(guān)注該行業(yè)中公司使用的工具。
學(xué)習(xí)建議
1. 學(xué)習(xí)概念時(shí)要有主次
網(wǎng)上的學(xué)習(xí)資源很多,因此在線學(xué)習(xí)時(shí)很容易走彎路。
當(dāng)開始研究某個(gè)主題時(shí),你需要牢記自己目標(biāo)。否則你將忘記初衷,被其他的內(nèi)容吸引注意力。建議有效地整理和存儲資源,從而更專注目前需要掌握的技能。
目前我的Chrome書簽欄
如果你這樣做,你保持有序的學(xué)習(xí)路徑,將注意力集中在目前應(yīng)關(guān)注的內(nèi)容,避免分心。
2. 不要著急。學(xué)習(xí)是跑馬拉松,而不是百米沖刺。
如果你要在數(shù)據(jù)科學(xué)領(lǐng)域取得成功,你需要不斷地學(xué)習(xí)。請記住,學(xué)習(xí)過程就是回報(bào)。
在整個(gè)學(xué)習(xí)過程中,你將探索自己感興趣的內(nèi)容,你對自己的了解越多,你學(xué)習(xí)的樂趣就越多。
3. 學(xué)習(xí),應(yīng)用,重復(fù)
不要只學(xué)習(xí)一個(gè)概念,然后學(xué)習(xí)下一個(gè)概念。學(xué)習(xí)過程不會停止,直到你可以將概念應(yīng)用于現(xiàn)實(shí)情況。
4. 建立個(gè)人作品集,向他人展示自己的技能
懷疑主義是你在學(xué)習(xí)數(shù)據(jù)科學(xué)時(shí)將面臨的最大逆境之一。這可能來自其他人,也可能來自你自己。
因此,在學(xué)習(xí)數(shù)據(jù)科學(xué)時(shí),個(gè)人簡歷是很重要的一環(huán)。這能讓你找到理想的工作,成為更自信的數(shù)據(jù)科學(xué)家。
在作品集中包含你引以為榮的項(xiàng)目。你是否從頭開始開發(fā)過Web應(yīng)用程序嗎?你有自己的IMDB數(shù)據(jù)庫嗎?你是否寫過有趣的醫(yī)療保健數(shù)據(jù)數(shù)據(jù)分析?把這些羅列在作品集中。
這是我的作品集,存儲在GitHub上是一個(gè)不錯的選擇,其中可以包含摘要頁面和相關(guān)的項(xiàng)目文件。
5. 數(shù)據(jù)科學(xué)+ ____ =充滿激情的職業(yè)
數(shù)據(jù)科學(xué)是能夠改變世界的工具。數(shù)據(jù)科學(xué)的應(yīng)用是無窮無盡的,因此你需要找到你的興趣所在。
如果你找到自己感興趣的內(nèi)容,你將更愿意投入其中完成項(xiàng)目。
在學(xué)習(xí)的過程中,請留意那些讓你感興趣的項(xiàng)目或想法。
發(fā)現(xiàn)你所熱衷的領(lǐng)域后,你會更系統(tǒng)地學(xué)習(xí)該領(lǐng)域所需的技能和專業(yè)知識。
結(jié)論
進(jìn)入數(shù)據(jù)科學(xué)行業(yè)并不容易。為了激勵自己繼續(xù)學(xué)習(xí),你需要毅力和自控能力。數(shù)據(jù)科學(xué)家需要時(shí)刻具有好奇心,并熱衷于尋找答案。
數(shù)據(jù)分析咨詢請掃描二維碼
若不方便掃碼,搜微信號:CDAshujufenxi
LSTM 模型輸入長度選擇技巧:提升序列建模效能的關(guān)鍵? 在循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)家族中,長短期記憶網(wǎng)絡(luò)(LSTM)憑借其解決長序列 ...
2025-07-11CDA 數(shù)據(jù)分析師報(bào)考條件詳解與準(zhǔn)備指南? ? 在數(shù)據(jù)驅(qū)動決策的時(shí)代浪潮下,CDA 數(shù)據(jù)分析師認(rèn)證愈發(fā)受到矚目,成為眾多有志投身數(shù) ...
2025-07-11數(shù)據(jù)透視表中兩列相乘合計(jì)的實(shí)用指南? 在數(shù)據(jù)分析的日常工作中,數(shù)據(jù)透視表憑借其強(qiáng)大的數(shù)據(jù)匯總和分析功能,成為了 Excel 用戶 ...
2025-07-11尊敬的考生: 您好! 我們誠摯通知您,CDA Level I和 Level II考試大綱將于 2025年7月25日 實(shí)施重大更新。 此次更新旨在確保認(rèn) ...
2025-07-10BI 大數(shù)據(jù)分析師:連接數(shù)據(jù)與業(yè)務(wù)的價(jià)值轉(zhuǎn)化者? ? 在大數(shù)據(jù)與商業(yè)智能(Business Intelligence,簡稱 BI)深度融合的時(shí)代,BI ...
2025-07-10SQL 在預(yù)測分析中的應(yīng)用:從數(shù)據(jù)查詢到趨勢預(yù)判? ? 在數(shù)據(jù)驅(qū)動決策的時(shí)代,預(yù)測分析作為挖掘數(shù)據(jù)潛在價(jià)值的核心手段,正被廣泛 ...
2025-07-10數(shù)據(jù)查詢結(jié)束后:分析師的收尾工作與價(jià)值深化? ? 在數(shù)據(jù)分析的全流程中,“query end”(查詢結(jié)束)并非工作的終點(diǎn),而是將數(shù) ...
2025-07-10CDA 數(shù)據(jù)分析師考試:從報(bào)考到取證的全攻略? 在數(shù)字經(jīng)濟(jì)蓬勃發(fā)展的今天,數(shù)據(jù)分析師已成為各行業(yè)爭搶的核心人才,而 CDA(Certi ...
2025-07-09【CDA干貨】單樣本趨勢性檢驗(yàn):捕捉數(shù)據(jù)背后的時(shí)間軌跡? 在數(shù)據(jù)分析的版圖中,單樣本趨勢性檢驗(yàn)如同一位耐心的偵探,專注于從單 ...
2025-07-09year_month數(shù)據(jù)類型:時(shí)間維度的精準(zhǔn)切片? ? 在數(shù)據(jù)的世界里,時(shí)間是最不可或缺的維度之一,而year_month數(shù)據(jù)類型就像一把精準(zhǔn) ...
2025-07-09CDA 備考干貨:Python 在數(shù)據(jù)分析中的核心應(yīng)用與實(shí)戰(zhàn)技巧? ? 在 CDA 數(shù)據(jù)分析師認(rèn)證考試中,Python 作為數(shù)據(jù)處理與分析的核心 ...
2025-07-08SPSS 中的 Mann-Kendall 檢驗(yàn):數(shù)據(jù)趨勢與突變分析的有力工具? ? ? 在數(shù)據(jù)分析的廣袤領(lǐng)域中,準(zhǔn)確捕捉數(shù)據(jù)的趨勢變化以及識別 ...
2025-07-08備戰(zhàn) CDA 數(shù)據(jù)分析師考試:需要多久?如何規(guī)劃? CDA(Certified Data Analyst)數(shù)據(jù)分析師認(rèn)證作為國內(nèi)權(quán)威的數(shù)據(jù)分析能力認(rèn)證 ...
2025-07-08LSTM 輸出不確定的成因、影響與應(yīng)對策略? 長短期記憶網(wǎng)絡(luò)(LSTM)作為循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)的一種變體,憑借獨(dú)特的門控機(jī)制,在 ...
2025-07-07統(tǒng)計(jì)學(xué)方法在市場調(diào)研數(shù)據(jù)中的深度應(yīng)用? 市場調(diào)研是企業(yè)洞察市場動態(tài)、了解消費(fèi)者需求的重要途徑,而統(tǒng)計(jì)學(xué)方法則是市場調(diào)研數(shù) ...
2025-07-07CDA數(shù)據(jù)分析師證書考試全攻略? 在數(shù)字化浪潮席卷全球的當(dāng)下,數(shù)據(jù)已成為企業(yè)決策、行業(yè)發(fā)展的核心驅(qū)動力,數(shù)據(jù)分析師也因此成為 ...
2025-07-07剖析 CDA 數(shù)據(jù)分析師考試題型:解鎖高效備考與答題策略? CDA(Certified Data Analyst)數(shù)據(jù)分析師考試作為衡量數(shù)據(jù)專業(yè)能力的 ...
2025-07-04SQL Server 字符串截取轉(zhuǎn)日期:解鎖數(shù)據(jù)處理的關(guān)鍵技能? 在數(shù)據(jù)處理與分析工作中,數(shù)據(jù)格式的規(guī)范性是保證后續(xù)分析準(zhǔn)確性的基礎(chǔ) ...
2025-07-04CDA 數(shù)據(jù)分析師視角:從數(shù)據(jù)迷霧中探尋商業(yè)真相? 在數(shù)字化浪潮席卷全球的今天,數(shù)據(jù)已成為企業(yè)決策的核心驅(qū)動力,CDA(Certifie ...
2025-07-04CDA 數(shù)據(jù)分析師:開啟數(shù)據(jù)職業(yè)發(fā)展新征程? ? 在數(shù)據(jù)成為核心生產(chǎn)要素的今天,數(shù)據(jù)分析師的職業(yè)價(jià)值愈發(fā)凸顯。CDA(Certified D ...
2025-07-03