[請益] 未來想走data science 該學什麼語言?

看板Soft_Job作者 (謝謝你9527)時間8年前 (2016/01/06 16:45), 8年前編輯推噓31(31027)
留言58則, 29人參與, 最新討論串1/1
明年要去國外念CS碩士 有些申請一般資工系 有些則針對資料科學 不管申請到哪一種 最後我都想走資料科學 尤其偏重Data mining 跟 machine learning 所以想請教各位前輩 想走這個領域的話 哪些語言是必備的呢? 之前實習時 有寫過mysql 大學專題是寫C 另外有聽過在工作的朋友說 把C練到超強到哪都吃香 想請問這個道理到資料科學領域也適用嗎? 我是否該繼續加強C的coding能力呢? 感謝各位前輩的解答! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.111.58 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1452069914.A.1D1.html

01/06 16:49, , 1F
剛好可以看樓上Leon那篇._.
01/06 16:49, 1F
感謝dream大的解答 真的很幸運剛好這篇在講美國data science的情況 我會斟酌看看的 不過還是想知道想走這個領域 該針對哪個語言做強化呢? ※ 編輯: peace9527 (111.83.111.58), 01/06/2016 16:55:15

01/06 16:58, , 2F
入門先推python
01/06 16:58, 2F
感謝recorder大的回答 想請問您指的入門 是說寫程式初學者的入門 或是資料科學的入門呢 另外能不能請問您推薦python的原因呢? 感謝您的耐心詳答! ※ 編輯: peace9527 (111.83.111.58), 01/06/2016 17:00:48

01/06 17:17, , 3F
python門檻低,效能ok,package超多
01/06 17:17, 3F
感謝cobrasgo大的解說 看來要來學習一下python了!

01/06 17:28, , 4F
國外CS碩士,好羨慕~ 我只有中字輩資管所學歷
01/06 17:28, 4F

01/06 17:29, , 5F
聽Leon大大這樣一講 ML用人滿看學歷的~
01/06 17:29, 5F
其實我大學成績不好 到大三結束才決定要出國 只剩大四能彌補 再加上美國CS非常競爭 很多系都想轉進來CS 所以我想我能錄取的學校都算滿後面的QQ 其實我覺得資工最重要的是實力 我還有很多不足的地方 我會繼續努力的!

01/06 17:34, , 6F
樓上幫我說完了XD 程式/資料科學初學都推薦先學python
01/06 17:34, 6F

01/06 17:36, , 7F
因為通常只有phD有足夠的訓練可以發明新的ML演算法
01/06 17:36, 7F

01/06 17:38, , 8F
當然也有只需要引用package呼叫API的ML工作,但薪水跟工
01/06 17:38, 8F

01/06 17:38, , 9F
做有趣程度可能跟你預期的天差地遠了.....
01/06 17:38, 9F
感謝recorder大的詳細回應 看來我對這個產業還不夠瞭解 我會繼續瞭解這方面的資訊的!

01/06 17:41, , 10F
然後Data Mining跟Machine Learning是不同的領域喔.....
01/06 17:41, 10F
因為看國外很常一起談 我就一直把他理解為類似的東西 或是至少有相關 看來我得好好把他們弄清楚!

01/06 17:41, , 11F
那問一下Re大大,python除了資料分析領域還有哪些領域
01/06 17:41, 11F

01/06 17:41, , 12F
較多應用呢?(跟Java比的話) 因為1111上面工作機會有差~
01/06 17:41, 12F

01/06 17:43, , 13F
python java scala~
01/06 17:43, 13F
感謝yushiung大的回答 這三個語言我會去斟酌瞭解的!

01/06 17:43, , 14F
R Python都蠻熱門也有很多Package能用
01/06 17:43, 14F

01/06 17:44, , 15F
Python除了DM以外 網站後端有些也會用
01/06 17:44, 15F
感謝5566大的解答 之前也很常聽到R語言 看到學弟妹也用這個來做DM方面的專題 所以有稍微去了解一下 這樣看起來python好像滿萬用的 python再得一分XD

01/06 17:50, , 16F
語言只是工具 實習經驗跟project是獲得青睞的關鍵
01/06 17:50, 16F

01/06 17:51, , 17F
當然leetcode是必刷的就不談了..
01/06 17:51, 17F
感謝drajan大的經驗分享 的確在資工領域 實務經驗超級重要 我這方面非常的不足 我會繼續努力的! 這個leetcode我看到好多次了XD 看來絕對是必刷中的必刷啊!!

01/06 17:51, , 18F
python一般是作為伺服器的腳本語言,網站後端跟資料分析
01/06 17:51, 18F

01/06 17:52, , 19F
但你如果想在台灣找工作,java還是吃香多啊沒辦法,畢竟還
01/06 17:52, 19F

01/06 17:52, , 20F
有android這種現在很多公司都在開的職缺.....
01/06 17:52, 20F
感謝recorder大的詳細說明 那我可能也需要去了解一下java 因為我要回台灣QQ

01/06 17:57, , 21F
opt目前看來應該是會延長 千萬別回台灣阿 死活都留在美國
01/06 17:57, 21F
我好像要回台灣XD 大家好像都非常建議留在那裡 但因為家人的因素 我得回來照顧他們XD

01/06 17:59, , 22F
btw,我應該是今年會去念CS碩士吧,有上的話XD
01/06 17:59, 22F
!! 我之前搞錯了XD 我忘記已經過年了 我也是今年要出去! 祝您今年申請順利! 錄取名校! 我還有14間還沒送完哈哈

01/06 18:08, , 23F
四大博碩+1
01/06 18:08, 23F
我覺得能念四大真的超厲害的 至少四大有些教學方法和資源對學生滿有幫助的 也比別人多一些 我之前的學校就比較普通 希望能靠實務經驗跟一些國外考試來幫自己加分

01/06 18:17, , 24F
R/python沒什麼好說的,不如先去kaggle玩看看再決定,另
01/06 18:17, 24F

01/06 18:17, , 25F
外研究一下scala不吃虧
01/06 18:17, 25F
感謝leafwind大的解說 我會去kaggle嘗試的! 還有很多地方不夠強 我會繼續補足的!

01/06 18:51, , 26F
Data science隨便Google不都知道嗎...
01/06 18:51, 26F
感謝sean大的回應 很抱歉我爬文不夠 我會繼續尋找資料的! ※ 編輯: peace9527 (111.83.111.58), 01/06/2016 19:12:50 ※ 編輯: peace9527 (111.83.111.58), 01/06/2016 19:21:34

01/06 19:19, , 27F
然後mindset不要從語言出發,重點是什麼工具適合你想做
01/06 19:19, 27F

01/06 19:19, , 28F
的事情,瞭解他們的特性再去選擇,必要的時候就學新的
01/06 19:19, 28F
感謝leafwind大的經驗分享 我覺得您說的很有道理 我整個豁然開朗 因為我之前覺得先學個語言 然後把他練強就好 完全沒考慮到適不適合做之後我有興趣的東西 我會去針對我以後想做的東西 來了解大家推薦給我的語言的各個特性 然後來決定要加強哪個部分! 真的非常感謝您點醒我! ※ 編輯: peace9527 (111.83.111.58), 01/06/2016 19:24:02

01/06 20:03, , 29F
不愧是程式語言版,連這個也可以問程式語言。
01/06 20:03, 29F

01/06 20:13, , 30F
感覺很多想走這條 https://goo.gl/1Hhc6K
01/06 20:13, 30F

01/06 20:13, , 31F
01/06 20:13, 31F

01/06 20:30, , 32F
雖然有點枯燥不過這本裡有不同定義下的 data scientist
01/06 20:30, 32F

01/06 20:30, , 33F
前輩的心得感想 https://goo.gl/QDknrH
01/06 20:30, 33F

01/06 20:56, , 34F
R or Python 選一個
01/06 20:56, 34F

01/06 21:37, , 35F
Scala
01/06 21:37, 35F

01/06 21:38, , 36F
先把線代和統計學好, 語言都是要用的時候再學
01/06 21:38, 36F

01/06 22:25, , 37F
你怎麼沒有申請EE...申請EE去修CS課程才是黑暗兵法啊
01/06 22:25, 37F

01/07 00:53, , 38F
python leetcode 真心推薦
01/07 00:53, 38F

01/07 01:31, , 39F
你本科cs? 看你文還有回推文...
01/07 01:31, 39F

01/07 01:31, , 40F
這樣還要去讀cs master 也是蠻有勇氣的...
01/07 01:31, 40F

01/07 08:09, , 41F
python++
01/07 08:09, 41F

01/07 08:14, , 42F
線代/統計學好,R/Python都可以但不是重點
01/07 08:14, 42F

01/07 08:15, , 43F
Python是很雜可以做很多事情沒錯,但是Data的東西做好比
01/07 08:15, 43F

01/07 08:16, , 44F
較重要。
01/07 08:16, 44F

01/07 09:23, , 45F
樓上觀念正確
01/07 09:23, 45F

01/07 09:30, , 46F
申請EE可以修到CS的課嗎?會不會被擋呢?
01/07 09:30, 46F

01/07 11:42, , 47F
旁聽沒人會擋你吧
01/07 11:42, 47F

01/07 13:04, , 48F
樓上 國外教授有不少是不給旁聽的。
01/07 13:04, 48F

01/07 13:51, , 49F
偷聽還會有禮貌的把你請出去
01/07 13:51, 49F

01/07 23:55, , 50F
我以為ML最多人用的是matlab @@ 原來已經過氣了
01/07 23:55, 50F

01/08 00:11, , 51F
matlab在做訊號處理方面的還是猛猛吧@@
01/08 00:11, 51F

01/08 00:12, , 52F
因為我朋友在CMU念CS他說很多EE的來修...我還以為
01/08 00:12, 52F

01/08 00:12, , 53F
是常態咧@@
01/08 00:12, 53F

01/08 00:52, , 54F
同意mike
01/08 00:52, 54F

01/08 20:48, , 55F
台清交CS應該都比你能推上的學校好
01/08 20:48, 55F

01/08 20:50, , 56F
cosera很多資料科學的課,可以先修看看
01/08 20:50, 56F

01/09 12:52, , 57F
練好數學
01/09 12:52, 57F

01/11 19:24, , 58F
python + sklearn = 真理
01/11 19:24, 58F
文章代碼(AID): #1MZDGQ7H (Soft_Job)