回覆列表
-
1 # 南京朱方
-
2 # IT人劉俊明
答案是肯定的,學習Python是個不錯的選擇。
Python語言在最近幾年得到了快速的發展,在大資料領域、機器學習和自然語言處理等領域都有廣泛的應用,加之Python本身就是傳統的Web開發方案之一,所以Python整個的應用生態還是比較健全的。
學習Python有多條學習路線可以選擇,在學習Python之前應該先明確一個大致的學習方向,這樣在制定學習計劃的時候可以更有針對性。
當前正處在大資料落地應用的初期階段,未來在大資料領域將釋放出大量的工作崗位,其中大資料應用開發、大資料分析和大資料運維等崗位將佔據大量的比例,而Python語言在這些崗位中都有所應用,尤其是大資料應用開發和大資料分析崗位,所以大資料方向是目前一個不錯的選擇。
通常基礎部分學習完成之後可以編寫一個Python爬蟲,這也是一個比較常見的Python實驗。接下來應該學習一下大資料開發平臺,可以從Hadoop開始學起,Hadoop平臺目前有廣泛的使用。接下來需要學習一下Spark,Spark平臺相對於Hadoop來說速度更快,也更輕一些。
使用Python做大資料分析也是目前比較流行的做法,做資料分析需要學習一下Python的Numpy、Matplotlib、Scipy等庫,這些庫在Python的資料分析、機器學習等領域有大量的應用。
最後,學習Python一定要與實際專案結合,在掌握了基本內容之後,參加一個專案組實習是非常重要的。
作者簡介:中國科學院大學計算機專業研究生導師,從事IT行業多年,研究方向包括動態軟體體系結構、大資料、人工智慧相關領域,有多年的一線研發經驗。
學什麼都不晚,在當前時代,學習是一種常態,語言本身不是核心,只是工具,傳遞的描述問題和解決問題的思路才是核心。