中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

數(shù)據(jù)科學(xué)家與軟件工程師能否一人兼顧?

2019-12-30    來(lái)源:raincent

容器云強(qiáng)勢(shì)上線(xiàn)!快速搭建集群,上萬(wàn)Linux鏡像隨意使用

作者:Rubikscode 譯者:阿拉丁

在這篇文章中,作者試圖說(shuō)明軟件開(kāi)發(fā)人員和數(shù)據(jù)科學(xué)家這兩種角色所需要的技能并不像人們所說(shuō)的那樣,它們其實(shí)并沒(méi)有相差得那么遠(yuǎn)。

因?yàn)槲矣熊浖_(kāi)發(fā)背景,所以當(dāng)一些同事說(shuō)一個(gè)人不能同時(shí)兼顧數(shù)據(jù)科學(xué)家和軟件開(kāi)發(fā)人員這兩種角色時(shí),我會(huì)感到很驚訝。此外,有很多人說(shuō)數(shù)據(jù)科學(xué)家所需要的技能與軟件開(kāi)發(fā)人員所需要的技能是不一樣的。雖然這些說(shuō)法在某種程度上可能是對(duì)的,但在這篇文章中,我將試圖說(shuō)明這兩種角色所需要的技能并不像人們所說(shuō)的差得那么遠(yuǎn)。它們看起來(lái)并不像這樣:

 

 

而是像這樣:

 

 

事實(shí)上,數(shù)據(jù)科學(xué)也可以從軟件開(kāi)發(fā)領(lǐng)域獲取經(jīng)驗(yàn)。在本文中,我將提到一些可能會(huì)有用的實(shí)踐。我的觀(guān)點(diǎn)是,一名優(yōu)秀的具備一定機(jī)器學(xué)習(xí)和人工智能知識(shí)的軟件開(kāi)發(fā)人員可以為企業(yè)帶來(lái)極大的價(jià)值。

可能會(huì)有人問(wèn)我為什么要寫(xiě)這篇文章。好吧,我感覺(jué)我們的行業(yè)里存在一些不好的風(fēng)氣。我從來(lái)都不喜歡那些所謂的“精英”人士,我也花了很多時(shí)間與那種“高高在上”的態(tài)度作斗爭(zhēng)。在我的一個(gè)有關(guān)如何對(duì)抗焦慮、小我和過(guò)度熱衷某些事物的演講中,我就講到了這個(gè)話(huà)題。當(dāng)然,這只是我的個(gè)人觀(guān)點(diǎn),是基于我個(gè)人經(jīng)驗(yàn)得出的,如果你有任何不同的想法,請(qǐng)?jiān)谠u(píng)論區(qū)留言。

簡(jiǎn)潔的代碼

 

 

數(shù)據(jù)科學(xué)家都是聰明人,他們的數(shù)學(xué)能力和從不同角度看待數(shù)據(jù)的能力令人嘆服。但是,有時(shí)候閱讀和理解數(shù)據(jù)科學(xué)家的代碼可能會(huì)是巨大的痛苦。在團(tuán)隊(duì)中,這可能會(huì)是一個(gè)大問(wèn)題。優(yōu)秀的軟件開(kāi)發(fā)人員學(xué)會(huì)了如何用簡(jiǎn)潔的代碼來(lái)表達(dá)復(fù)雜的思想和概念。但在我看來(lái),數(shù)據(jù)科學(xué)家在這方面還差得比較遠(yuǎn)。

另一種觀(guān)點(diǎn)認(rèn)為,編碼只是數(shù)據(jù)科學(xué)家的一個(gè)臨時(shí)工具。在未來(lái),工具將朝著可視化的方向發(fā)展。這種說(shuō)法在某種程度上也是對(duì)的。但即使是這樣,編碼也仍然是數(shù)據(jù)科學(xué)家工具箱中的一個(gè)寶貴的工具。軟件開(kāi)發(fā)工具也會(huì)朝著這個(gè)方向發(fā)展。例如,現(xiàn)在有各種 CMS 和開(kāi)箱即用的解決方案可以幫我們快速創(chuàng)建網(wǎng)站。

但我們需要注意的是,這些工具究竟可以幫助我們走多遠(yuǎn)?另外,請(qǐng)想一想 CMS 開(kāi)發(fā)人員與精通某種 JavaScript 框架的開(kāi)發(fā)人員之間的薪水差異。在我看來(lái),編碼技能是必不可少的,至少在很長(zhǎng)一段時(shí)間內(nèi)是這樣。在編碼方面精益求精對(duì)于個(gè)人和整個(gè)團(tuán)隊(duì)來(lái)說(shuō)都有巨大的好處。

版本管理和自動(dòng)化

 

 

機(jī)器學(xué)習(xí)模型和神經(jīng)網(wǎng)絡(luò)最終會(huì)被部署到某種應(yīng)用中,但有時(shí)候它們也需要進(jìn)行重新訓(xùn)練和維護(hù),其中一些需要額外的人工輸入。軟件開(kāi)發(fā)人員知道在部署過(guò)程中可能會(huì)出現(xiàn)哪些風(fēng)險(xiǎn),他們還知道如何通過(guò)(模型的)版本控制來(lái)降低這些風(fēng)險(xiǎn),以及如何對(duì)部署和訓(xùn)練進(jìn)行自動(dòng)化。

數(shù) 學(xué)

 

 

之前已經(jīng)說(shuō)過(guò),數(shù)據(jù)科學(xué)家具有高超的數(shù)學(xué)能力,這是毫無(wú)疑問(wèn)的。但軟件開(kāi)發(fā)人員通常也具有扎實(shí)的數(shù)學(xué)功底,特別是那些擁有計(jì)算機(jī)科學(xué)學(xué)位的人。當(dāng)然,他們很可能會(huì)把線(xiàn)性代數(shù)和概率論忘掉,但這個(gè)問(wèn)題很容易解決。

最重要的是,優(yōu)秀的軟件開(kāi)發(fā)人員能夠快速地吸收知識(shí),并將其應(yīng)用到不同的技術(shù)中。如果一個(gè)開(kāi)發(fā)人員具備了數(shù)據(jù)科學(xué)知識(shí),他可以很容易地從 Python 轉(zhuǎn)到 R 語(yǔ)言。

數(shù) 據(jù)

 

 

除了統(tǒng)計(jì)學(xué)家和數(shù)據(jù)科學(xué)家,還有誰(shuí)會(huì)天天與數(shù)據(jù)打交道?是的,你們都知道我想要說(shuō)的是誰(shuí)。從職業(yè)生涯的第一天開(kāi)始,開(kāi)發(fā)人員就要學(xué)習(xí)各種存儲(chǔ)、讀取和顯示數(shù)據(jù)的方法。SQL,一種可能會(huì)一直存在下去的語(yǔ)言,還可以轉(zhuǎn)移到其他技術(shù),如 Pandas。

除此之外,懂得如何使用 NoSQL 數(shù)據(jù)庫(kù)(如 MongoDB)在近幾年來(lái)也成了一項(xiàng)必備技能。開(kāi)發(fā)人員也因此具備了大量非結(jié)構(gòu)化數(shù)據(jù)方面的經(jīng)驗(yàn)。另外,大多數(shù)軟件開(kāi)發(fā)人員都知道如何開(kāi)發(fā) Web 爬蟲(chóng)。

面向客戶(hù)和演示

 

 

數(shù)據(jù)科學(xué)家需要為客戶(hù)找到最佳的解決方案,并幫助他們改進(jìn)業(yè)務(wù)。數(shù)據(jù)可視化和說(shuō)明某些業(yè)務(wù)決策的基本原理是他們工作的組成部分。軟件開(kāi)發(fā)人員通常不太熟悉業(yè)務(wù)流程,但他們能夠理解需求,并知道需要做些什么。技術(shù)團(tuán)隊(duì)負(fù)責(zé)人和軟件架構(gòu)師通常具備這些技能,所以在與客戶(hù)的初始研討會(huì)中,他們會(huì)顯得非常有用。除此之外,如果開(kāi)發(fā)人員經(jīng)歷過(guò)敏捷開(kāi)發(fā),他們可能會(huì)習(xí)慣于定期向利益相關(guān)者展示軟件的功能特性。

結(jié) 論

在這篇文章中,我試圖說(shuō)明為什么軟件開(kāi)發(fā)和數(shù)據(jù)科學(xué)所需要的技能其實(shí)并沒(méi)有相差得那么遠(yuǎn)。從軟件開(kāi)發(fā)到數(shù)據(jù)科學(xué),對(duì)于優(yōu)秀的軟件開(kāi)發(fā)人員來(lái)說(shuō)應(yīng)該不是什么大問(wèn)題。

英文原文:[ https://rubikscode.net/2019/10/07/can-you-be-data-scientist-and-software-developer-at-the-same-time/

標(biāo)簽: 數(shù)據(jù) 蒲Ъ

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀(guān)點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:PinalyticsDB:基于HBase的時(shí)間序列數(shù)據(jù)庫(kù)

下一篇:不交學(xué)費(fèi)也能成為數(shù)據(jù)科學(xué)家,這里有一條免費(fèi)學(xué)習(xí)路徑