Python是真的火,還是炒得火?

譚孝生


我們作為技術人員,只要它好用,就應該去學習,存在即合理。python簡單易學是公認的,對於零基礎來說,是最快入手的。對於資深的來說,它在人工智能,數據處理方面也是非常好的。


風一樣的陳老師


我在中公學的遊戲開發,但是我們宿舍有個學的是Python,感覺還是挺簡單的一種功能語言,他學的還不錯,找的工作也還可以,沒過萬,但也快了。主要是能做爬蟲工程師,人工智能工程師,搜索引擎工程師,全棧工程師,前端工程師,我們用Python也能開發遊戲就是用的比較少。


走在路中間的貓


匯智妹根據在IT培訓行業的觀察來看,Python是真火?


1、Python對新手十分友好。

  • 更接近於自然語言,這就為新手入門降低了門檻。
  • 代碼更簡潔,要知道對新手而言,看到十幾行代碼和幾行代碼的直觀感受是完全不同的。十幾行可能會想:介都四嘛?幾行代碼可能會想:好像不難。
  • 靈活優雅,動態類型,很多底層細節上的東西可以不考慮。


2、Python能應的領域廣泛。

Python能夠用來進行網站Web、搜索弓|擎(Google)、雲計算(OpenStack)、大數據、人工智能、科學計算等方向的開發。在人工智能領域是首先考慮使用的語言。


3、Python提供了非常完善的基礎代碼庫。

Python的基礎代碼庫覆蓋了網絡、文件、GUI、數據庫、文本等大量內容,許多功能不必從零編寫,直接使用現成的即可。


總之就是一個詞兒——優雅。


匯智動力學院


看到這個問題,我也想發表一點自己的意見。

按說Python語言從上世紀90年代初誕生到現在算起來已有近30個年頭了,按年齡算起來跟一直最流行的Java語言差不多,說實話一直以來它的性能方面可能沒有C++和Java表現那麼優秀,但是它相比較起前兩者來說簡單易學而且功能更加全面,有人甚至稱其為膠水語言,因為它能通過混編使用很多流行語言的類庫。所以一直以來擁有一大批愛好者。說到它火,其實還是近兩年的事,先看一下過去一年世界範圍內對於編程語言的熱度排行榜前20的情況。

可以看到Python的熱度過去的2018年躥升了5.5個百分點,超越了一直以來的霸主Java坐上頭把交椅。5.5個百分點的躥升,這應該不是一般的火。

那麼它是炒作的嗎?我們來看看原因到底是什麼讓它的熱度能夠如此快速的飆升。


首先,還是目前技術大趨勢為主要推手,我們都知道今年技術界最熱門的方向就是機器學習、數據挖掘、人工智能等,而這些技術都屬於交叉性的技術方向,它需要融合多個領域甚至多個技術棧的內容來綜合處理,所以Python語言作為一種簡單便捷還具備融合功能的語言成了它們的首先,我們可以看到像Spark,TensorFlow很多主流的大數據和人工智能框架都支持Python語言。


其次,近年來以Unix/Linux核心技術延展而出現的容器技術以及雲計算技術的發展,讓我們使用普通商用機群組就可以替代過去的小型服務器,應用程序的部署和管理方面Unix/Linux技術棧成為主流,而他們的Shell腳本成為運維管理利器,而我們知道Python語言創立之初在設計上就兼具了Shell和C語言的優點,這樣Python越來越成為雲服務自動化運維管理應用開發的主流語言之一。


第三,重點要說一下大數據和數據分析這方面的應用,Python在分佈式計算處理數據集、數據可視化展示、以及數據倉庫操作等方面都有極大的靈活性和便利性,最重要的是它易於上手,對於一些非計算機專業背景的領域專業人員很容易學習。

第四,不得不說Python一直長期獨霸的一個細分領域網絡爬蟲,由於大數據和人工智能都需要獲取數據,所以網絡爬蟲成為很多公司獲取巨量公共數據的主要手段,在此基礎上誕生的搜索,數據分析營銷,實時預測等等,讓網絡爬蟲成為必備,這也讓python成了很多公司採用的爬蟲語言。


最後,由於Python語言是一門解釋性語言,兼具C和Shell腳本的優點,讓它在針對硬件編程方面擁有很多優勢,像MicroPython已經成為物聯網IoT編程的主流語言。


所以,我們可以看出Python的火不是炒作,而是真的其廣泛的應用推動的。因為未來技術發展方向上是大數據,人工智能,物聯網而它在這幾個方面都能夠被廣泛的應用。


道以致遠


作為一名在編程領域多年的來告訴你這個答案。

首先,不否認python是門很棒的語言,語法簡潔。而且上手容易。在spark,flink,storm 等大數據組件中,以及其他數據處理框架中,都可以快速編寫腳本處理數據。

也是基於上面的原因。未來大數據在各個領域都是扮演著基礎支撐的角色。沒有大數據支撐人工智能也無從談起。所以這就給了一個可以炒作的點,特別是IT培訓班,因為python畢竟不難學。把這個炒作起來了,不少人在原來行業混的不好就可以給培訓班送錢了。很多培訓班開大數據班事實上掛羊頭賣狗肉,教你一些java基礎入門,或者python入門,真正的大數據是靠海量數據的清洗,建模,數據分析來運作的,目前沒有一個培訓班有這個能力。因為java目前初級過於飽和了。生意就不好了。所以IT培訓班需要一個突破口。所以在各大媒體,編程論壇。不信你去CSDN看。前幾條都是在炒作python,點進去就是培訓班廣告。甚至在悟空問答也有大量某內,某峰的培訓班銷售人員在鼓吹。年初某峰的本地負責人還跟我談過,是否有興趣去當python講師。一個月可以開到30k,出於良心以及職業規劃(當然還是錢不到位,哈哈)沒有去。

雖然python也能做web但是跟java比起來生態一個天上一個地下。大部分還是java。在大數據領域python秀的飛起。但是你可以去各大招聘網站看看,招聘大數據的都是有實力的公司,基本不會招聘半路出家的。而且要求還很高。大數據開發一般要求都是相關專業畢業第一學歷。甚至要研究生起步。所以想學python以此就業就要掂量掂量自己的實力。

這就是我的觀點,希望對你有用。點個贊關注一下吧


碼農小胖哥


首先是真的火。

其次。編程這個工作在越來越精細化。

也許十幾年前,在哪裡說某某語言是最好的語言還是有點說服力的。某某語言的崛起,必然取代某某語言能夠找到一群簇擁者的話,現在這個幾乎不可能再發生。而且說真的很無聊。

因為現在幾乎每個領域,都有響應的語言以及其對應的生態環境。而後發者想要取而代之。除非是這個領域的大廠,達成一致,然後慢慢更新生態圈。比如rust代替c++,微軟開個頭,後面要看其他廠商是否跟進。

而python之所以火,本質還是因為其領域ai最近幾年勢頭很強。


大象亂彈


Python確實不錯,但目前國內培訓機構把它吹上天了,所以你知道的。😂


閉著眼睛切土豆


Python 很火 所以我用lua


陳智宏69816425


python和java都是炒得火


分享到:


相關文章: