這幾年爲什麼Python在中國突然就火了起來了?

Python這個東西在中國,大概是從2017年末開始,突然就火了起來的。

此前,對於Python,乃至編程,絕大多數程度上都是專業人士的話題,在普通大衆層面上起不了波瀾。這幾年爲什麼Python在中國突然就火了起來了?

這幾年爲什麼Python在中國突然就火了起來了?
爲什麼Python突然就火了起來了呢?我來簡要分析一下,主要有以下三點:

最近幾年,大數據、人工智能、機器學習越來越受人關注,以至於普通人都對其有所耳聞。而這樣的人才供不應求,薪資水平相當高,也會有很多人希望能夠學習它們。
創一個小羣,供大家學習交流聊天
如果有對學python方面有什麼疑惑問題的,或者有什麼想說的想聊的大家可以一起交流學習一起進步呀。
也希望大家對學python能夠持之以恆
python愛好羣,
如果你想要學好python最好加入一個組織,這樣大家學習的話就比較方便,還能夠共同交流和分享資料,給你推薦一個學習的組織:快樂學習python組織 可以點擊組織二字,可以直達

而Python語言簡單,且擁有龐大的外部庫,尤其是許多與上述內容相關的庫,如Matplotlib、Numpy、Pandas、SciPy、TensorFlow。這些庫在Python中都是相當有名氣的,使用起來也較爲方便。因此,Python也成爲了大數據、人工智能、機器學習的主要語言從而擁有相當多的學習者。

爲什麼Python突然就火了起來了呢?我來簡要分析一下,主要有以下三點:

人工智能與機器學習的興起

最近幾年,大數據、人工智能、機器學習越來越受人關注,以至於普通人都對其有所耳聞。而這樣的人才供不應求,薪資水平相當高,也會有很多人希望能夠學習它們。

而Python語言簡單,且擁有龐大的外部庫,尤其是許多與上述內容相關的庫,如Matplotlib、Numpy、Pandas、SciPy、TensorFlow。這些庫在Python中都是相當有名氣的,使用起來也較爲方便。因此,Python也成爲了大數據、人工智能、機器學習的主要語言從而擁有相當多的學習者。這幾年爲什麼Python在中國突然就火了起來了?

這幾年爲什麼Python在中國突然就火了起來了?
教育與考試的推動

在2017年初,網傳浙江出臺了一份關於新高中信息技術教材的方案,將圍繞Python進行並增加編程相關知識點:

2017年中觀察:看上去這個大綱內容基本是這樣了,但是實行年份可能要往後推了,不在2017年執行了(據說技術科目的另一部分,通用技術,也在進行教改)。----------2017年初消息:浙江省信息技術新教材,即將在2017級(2017年9月入學)高中新生中開始使用。 據瞭解,與目前的選考(可以理解爲高考科目)要求的“信息技術教材由3本《信息技術基礎》、《多媒體技術應用》、《算法與程序設計》3本組成,涉及軟件(應用軟件與編程軟件)包括但不限於,信息技術基礎:Excel、Access;多媒體技術應用:Photoshop、Flash算法與程序設計:Visual Basic 6.0,算法部分只涉及冒泡、插入排序,與二分查找,”不同,取消《多媒體技術應用》模塊(也就是說,不再考察Photoshop和Flash了)取消對Excel、Access軟件使用的考察編程語言將換用Python將使用Python + matplotlib + pandas ,並直接編程來繪製圖表、操縱數據、進行數據可視化,來替代之前有關Excel和Access的考察算法與程序設計模塊也將使用Python,並新增基礎數據結構知識(線性數據結構,與非線性數據結構中的樹與二叉樹)順帶一提,接下去的高考的信息技術考查形式不明確,但是估計不會改變,仍然是100%紙筆閉卷測試。(如果有變化,將及時更新)

那時我雖然還沒有重新開始使用Python,但是對於這項改革方案還是相當滿意的,最大的原因是VB實在是太老了……當然,浙江的這項方案也算是開了高中信息技術教育的先例吧。由於信息技術在浙江屬於高考的選考科目,所以這項改革也不會像其他教育改革那樣走過場的。說到教育改革,我想過很多,不過這裏就不再贅述了。這幾年爲什麼Python在中國突然就火了起來了?

這幾年爲什麼Python在中國突然就火了起來了?
不過我不是浙江的中學生,所以我對此並不太關注。

到了2017年末,我又看到了一條消息:全國計算機等級考試進行了調整,在二級考試中新增“Python語言程序設計”科目:

  1. 二級取消“Visual FoxPro數據庫程序設計”科目(代碼:27),2017年12月是其最後一次組考。新增“Python語言程序設計”科目(代碼:66),考試時長:120分鐘,軟件要求:Python 3.5.2版本及以上IDLE,2018年9月首次開考。

(重點部分已加粗)

這就比較厲害了。之前是省級的改革,現在是國家級的。我當時還想着報名參加考試,結果發現是九月份纔開始考的。

這個消息一出,許多技術相關的媒體都紛紛報道上面的事情,並且對Python的優勢和前景進行了分析。有人甚至在回顧AlphaGo擊敗柯潔的時候說“與其說是 AlphaGo 打敗了柯潔,不如說是 Python 打敗柯潔”(當然這句話稍顯片面)。

與此同時,網傳山東的新版小學信息技術教材中涉及到了Python。

另外,編程甚至開始從娃娃抓起了。

最有名的面向於兒童的編程教育工具是Scratch。不過它僅僅是教學用的工具,而非能夠具有高效生產力的語言。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章