日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

我是如何用6个月,从0编程经验变成数据科学家的?

發(fā)布時(shí)間:2024/8/23 编程问答 56 豆豆
生活随笔 收集整理的這篇文章主要介紹了 我是如何用6个月,从0编程经验变成数据科学家的? 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.


來源 |?medium

編譯 | 武明利

責(zé)編 |?Carol

出品 | CSDN云計(jì)算(ID:CSDNcloud)

我叫Kate,剛從長達(dá) 8 年的學(xué)習(xí)和艱苦的工作中走出來,沒有任何預(yù)兆。你可能想問,為什么有人會(huì)這么做?不得不說,是我的老板讓我崩潰了,他知道我會(huì)做出改變。

當(dāng)我男朋友建議我去做一名數(shù)據(jù)科學(xué)家時(shí),我覺得他瘋了,因?yàn)槲覍幊桃桓[不通,他高估了我的能力。

結(jié)果大約在兩周后,我的朋友安娜也提出了同樣的建議。這倒是讓我再次深思了這個(gè)可能性,為什么不嘗試一下呢?抱著這樣的想法,我決定重新開始,將自己改造成一個(gè)數(shù)據(jù)科學(xué)家。

從0 開始學(xué)習(xí),我的目標(biāo)是成為數(shù)據(jù)科學(xué)家

我想按照自己的進(jìn)度學(xué)習(xí),所以我決定參加在線課程。我認(rèn)為,擁有神經(jīng)科學(xué)博士學(xué)位的我,可能受過足夠的正規(guī)培訓(xùn),可以從事一份數(shù)據(jù)科學(xué)的工作。我只是需要一些實(shí)用的技能。

這個(gè)故事將描述我修過的四門不同的課程,以及它們是如何讓我在硅谷的一家醫(yī)療初創(chuàng)公司從事數(shù)據(jù)科學(xué)工作的。

當(dāng)時(shí),我遇到的大多數(shù)在線課程都是免費(fèi)的。所以我挑戰(zhàn)自己,在不花錢的情況下獲得我需要的技能——我還能說啥,其實(shí)我就是摳門唄。

- “我曾經(jīng)認(rèn)為相關(guān)性意味著因果關(guān)系。直到我去上統(tǒng)計(jì)學(xué)課,現(xiàn)在我不這么認(rèn)為了。”

- “聽起來這門課很有幫助?”

- “或許是吧。”

基本的技能

當(dāng)我從加州大學(xué)舊金山分校的博士后畢業(yè)時(shí),我沒有任何編程經(jīng)驗(yàn)。我在所有的研究中都使用了統(tǒng)計(jì)學(xué),但規(guī)模較小。我之前分析的所有數(shù)據(jù)集都是我在實(shí)驗(yàn)室中自己生成的。因此,觀測次數(shù)非常少。我需要學(xué)習(xí)更大規(guī)模地編程和分析數(shù)據(jù)。

開始編程

當(dāng)我決定要成為一名數(shù)據(jù)科學(xué)家時(shí),我最想學(xué)的就是如何編寫計(jì)算機(jī)代碼。因?yàn)槲覐膩頉]有寫過代碼,它是一個(gè)完全未知的事情。應(yīng)該這么說:如果我真的很討厭編寫代碼,那么數(shù)據(jù)科學(xué)就不適合我,也就是說,如果你對這個(gè)事情根本不感興趣,那么沒必要去學(xué)習(xí)也不適合去從 0 開始學(xué)習(xí)。所以,對于我來說這是一個(gè)很好的開始。

我很幸運(yùn),因?yàn)槲业暮匣锶薆en在很多技術(shù)領(lǐng)域工作過,能夠?yàn)槲抑该髡_的方向。他建議Python可能最適合我。Python是出色的數(shù)據(jù)分析工具,用途廣泛,并且可以很好地處理大型數(shù)據(jù)集,于是我決定這就是我的起點(diǎn)。

學(xué)習(xí)編程

課程 1、Codecademy

為了開始學(xué)習(xí)編程,我使用了Codecademy。從Python入門開始,但是我不確定我完成的課程是否仍然像2014年那樣存在。如果我現(xiàn)在要使用Codecademy開始學(xué)習(xí)Python,我可能會(huì)選擇“使用Python分析數(shù)據(jù)”課程。

我發(fā)現(xiàn)Codecademy是一個(gè)很好的起點(diǎn),主要優(yōu)勢是能夠在瀏覽器中直接編寫代碼,因?yàn)樵谖业挠?jì)算機(jī)上正確地安裝編程環(huán)境仍然是我的致命弱點(diǎn),因此我很高興在一開始時(shí)先避免它。令人欣慰的是,如果我的代碼不能工作,只是因?yàn)檎Z法問題,而不是因?yàn)榄h(huán)境設(shè)置錯(cuò)誤。

我也喜歡用Codecademy一次做幾分鐘的工作。如果我有一些空閑時(shí)間,我會(huì)登錄和刷一些題目,因?yàn)檫@些題目都在那里等著我。這種零星的進(jìn)展意味著我并不用害怕陷入其中。

在我完成課程時(shí),只有很少的Codecademy上的課程是免費(fèi)的。我對在線免費(fèi)課程的質(zhì)量感到驚訝。

學(xué)習(xí)完P(guān)ython的基礎(chǔ)知識(shí)之后,我需要開始提升統(tǒng)計(jì)經(jīng)驗(yàn),并學(xué)習(xí)更大規(guī)模地分析數(shù)據(jù)。

學(xué)習(xí)數(shù)據(jù)分析

課程 2、約翰·霍普金斯的Coursera數(shù)據(jù)科學(xué)專業(yè)

其次,我獲得了約翰·霍普金斯大學(xué)的Coursera數(shù)據(jù)科學(xué)專業(yè)知識(shí)。當(dāng)時(shí),你可以免費(fèi)制作榮譽(yù)代碼證書版本,并且僅在需要認(rèn)證證書時(shí)才需要付費(fèi)。

對我來說,認(rèn)證的證書似乎并不重要。反而,我需要能夠在技術(shù)面試中展示該課程中教的技能。因此,我選擇了專業(yè)版的免費(fèi)版本。

對我來說,一個(gè)缺點(diǎn)是該系列課程是用R語言教的。R是一種用于統(tǒng)計(jì)分析的出色編程語言,受到學(xué)術(shù)界的青睞。然而,我想為了數(shù)據(jù)科學(xué)而學(xué)習(xí)Python。我認(rèn)為Python在我想工作的創(chuàng)業(yè)公司中會(huì)更有用。

我研究了一些Python數(shù)據(jù)分析課程,但是它們似乎驗(yàn)證了我還沒有足夠相關(guān)的知識(shí)量。看起來這些課程大多數(shù)都是針對想要過渡到數(shù)據(jù)科學(xué)的軟件工程師準(zhǔn)備的。因此,他們假設(shè)你具有扎實(shí)的編程技能,并且已經(jīng)知道如何設(shè)置Python環(huán)境。

我喜歡Coursera數(shù)據(jù)科學(xué)專業(yè)的主要方面是,它從一開始就有有關(guān)如何在Brst課程安裝R和R studio的步驟說明。這樣使在知道不會(huì)有任何技術(shù)問題的情況下,很容易處理后續(xù)的課程。

約翰·霍普金斯大學(xué)數(shù)據(jù)科學(xué)專業(yè)的另一個(gè)適合我的方面是,它是由公共衛(wèi)生部門教的。我在醫(yī)療科學(xué)領(lǐng)域的專業(yè)知識(shí)使我能夠很容易地遵循他們列舉的例子。他們舉例說明了空氣質(zhì)量對哮喘的影響以及與醫(yī)療保健相關(guān)的其他數(shù)據(jù)集。因此,我可以專注于課程內(nèi)容,而不是迷惑在為數(shù)據(jù)分析提供的案例中。

這一系列的課程讓我對數(shù)據(jù)科學(xué)工作的主要方面有了基本的了解。它涉及到R編程、基本數(shù)據(jù)清理、分析、回歸和機(jī)器學(xué)習(xí)。我真的很喜歡學(xué)習(xí)編程以及如何使用代碼來分析數(shù)據(jù),因此鼓勵(lì)我繼續(xù)學(xué)習(xí)。

關(guān)注招聘信息

在培訓(xùn)的這一階段,我開始詢問圈子里的朋友,是否可以把我介紹給其他在舊金山從學(xué)術(shù)界過渡到數(shù)據(jù)科學(xué)的人。有幾個(gè)人幫我聯(lián)系上了,所以我安排了盡可能多的面試。

一位朋友把我介紹給了Modcloth的一位數(shù)據(jù)科學(xué)家,她和我走了一條相似的路。她曾是一名神經(jīng)學(xué)家,我發(fā)現(xiàn)她的建議特別有用,她主要建議學(xué)習(xí)SQL。

學(xué)習(xí)查詢數(shù)據(jù)庫

課程 3、DB5 SQL斯坦福大學(xué)在線

約翰·霍普金斯大學(xué)的Coursera數(shù)據(jù)科學(xué)專業(yè)課程完全沒有涉及SQL。她說她每天的大部分工作都是查詢數(shù)據(jù)庫。她必須為業(yè)務(wù)開發(fā)和營銷團(tuán)隊(duì)提取觀點(diǎn),所以只有一小部分時(shí)間用于統(tǒng)計(jì)分析和機(jī)器學(xué)習(xí)。

我聽從了她的建議,并在斯坦福在線網(wǎng)站(Stanford Online)上開始了一個(gè)自定進(jìn)度的SQL課程。在我修過的所有課程中,這是我的最愛。我之所以喜歡它,是因?yàn)槔蠋煼浅3錾?#xff0c;而且會(huì)使用簡單的示例來解釋這些概念,她還以多種不同的方式解釋了每個(gè)概念。

從那以后,我向很多人推薦了這門課程,因為我認(rèn)為良好的SQL基礎(chǔ)對于任何數(shù)據(jù)科學(xué)家都是必不可少的。我接觸過的數(shù)據(jù)科學(xué)課程沒有涉及如何使用SQL從數(shù)據(jù)庫獲取數(shù)據(jù)。我認(rèn)為這是一個(gè)巨大的疏漏。大多數(shù)課程都有準(zhǔn)備供學(xué)生使用的CSV數(shù)據(jù),但是根據(jù)我的經(jīng)驗(yàn),行業(yè)數(shù)據(jù)科學(xué)工作很少有這種情況。

完成斯坦福大學(xué)SQL課程后,我便開始申請數(shù)據(jù)科學(xué)職位。那時(shí),我回到澳大利亞,開始在舊金山灣區(qū)對初創(chuàng)公司進(jìn)行Skype面試。在面試的同時(shí),我想繼續(xù)發(fā)展自己的技能。

鞏固概念

課程 4、edX數(shù)據(jù)分析基礎(chǔ)

然后,我用edX的R語言學(xué)習(xí)了數(shù)據(jù)分析的基礎(chǔ)課程。修改我在Coursera課程中已經(jīng)學(xué)過的很多概念,這是很有幫助的。

我相信從不同的老師那里學(xué)習(xí)概念可以提供新的見解。第二次學(xué)習(xí)時(shí),更容易理解統(tǒng)計(jì)數(shù)據(jù)和機(jī)器學(xué)習(xí)概念。通過這門課,我覺得我有了更深的理解。

在我修這門課的時(shí)候,我成功獲得了舊金山的一家醫(yī)療初創(chuàng)公司入職邀請,我拿到了工作簽證,然后移居美國。

得到數(shù)據(jù)科學(xué)的工作

我認(rèn)為我在最后的面試中很成功,因?yàn)槲揖哂辛己玫木幊棠芰土己玫慕y(tǒng)計(jì)學(xué)理解,但更重要的是我有醫(yī)療保健領(lǐng)域的知識(shí),實(shí)驗(yàn)設(shè)計(jì)和科學(xué)方法的專業(yè)知識(shí)。

在我看來,正是這些其他的方面讓我的應(yīng)用程序脫穎而出,并讓這家初創(chuàng)公司給了我一個(gè)機(jī)會(huì)。我的資歷很淺,對工作培訓(xùn)的要求更高。我認(rèn)為我所完成的所有課程都足以讓招聘團(tuán)隊(duì)考慮我,而且我在醫(yī)療保健領(lǐng)域的經(jīng)驗(yàn)也讓我脫穎而出。

因此,如果你想把職業(yè)生涯轉(zhuǎn)向數(shù)據(jù)科學(xué),我建議你去找一家你現(xiàn)有的領(lǐng)域知識(shí)非常有價(jià)值的公司。

我學(xué)到了什么

在我開始新的數(shù)據(jù)科學(xué)工作之前,我希望填補(bǔ)我知識(shí)上的用命令行使用git的一個(gè)主要空白。我以前從未使用過終端或命令行,也不知道如何使用git將代碼提交到公司的Github倉庫。

幾個(gè)工程師花了不少時(shí)間才讓我跟上進(jìn)度。我希望在開始之前至少知道如何使用它,這樣我就不會(huì)浪費(fèi)他們寶貴的時(shí)間。我的同事們都很棒,他們似乎并不介意教我,但在最初的幾天里,我確實(shí)感到有點(diǎn)負(fù)擔(dān)。

我最終還是趕上了進(jìn)度,而且發(fā)現(xiàn)“很難的命令行代碼學(xué)習(xí)”非常有用。

如果你正在考慮采用類似的方法進(jìn)入數(shù)據(jù)科學(xué)領(lǐng)域,我鼓勵(lì)你繼續(xù)前進(jìn)!這對我來說絕對是正確選擇。當(dāng)然,不同的人會(huì)以不同的方式學(xué)習(xí),但是,如果你有自律性來學(xué)習(xí)和完成入門,那么通過在線課程自學(xué)數(shù)據(jù)科學(xué)當(dāng)然是可行的

想知道Python如何支援抗“疫”嗎?2月15日(全天)Python線上峰會(huì)免費(fèi)學(xué)!6場精華分享,用代碼“抗”疫!

詳細(xì)日程請見下方海報(bào)

兩種報(bào)名方式:

1.點(diǎn)擊“立即報(bào)名”--結(jié)算時(shí)使用優(yōu)惠碼“pythonday”,價(jià)格變?yōu)椤?"元--提交訂單,免費(fèi)參與

2.點(diǎn)擊“立即報(bào)名”--付款“19元”報(bào)名--會(huì)議官網(wǎng)公示姓名--為疫區(qū)捐款表心意

福利掃描添加小編微信,備注“姓名+公司職位”,入駐【CSDN博客】,加入【云計(jì)算學(xué)習(xí)交流群】,和志同道合的朋友們共同打卡學(xué)習(xí)! 推薦閱讀:數(shù)據(jù)分析如何幫助揭示冠狀病毒的真相? 一文助你快速理解ZooKeeper 螞蟻金服AAAI收錄論文曝光,動(dòng)態(tài)網(wǎng)絡(luò)剪枝方法、無語預(yù)訓(xùn)練的網(wǎng)絡(luò)剪枝技術(shù)有重大突破 2.7 億學(xué)生宅家上課,家長有意見了...... 2020 年,遠(yuǎn)程辦公太難?技術(shù)大佬齊支招! 2020年區(qū)塊鏈領(lǐng)域最具影響力人物Top 20 真香,朕在看了!

總結(jié)

以上是生活随笔為你收集整理的我是如何用6个月,从0编程经验变成数据科学家的?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。