-
1 # 夜楓7492973
-
2 # 新煮意的股市世界
看你拿它去做什麼,體量有多大。在大型網站開發上來說,java是有優勢的,體現在:(1)jvm的高效能,Python的GC效能不如jvm,而且jvm伺服器端的G1收集器也已經上馬了,優勢更加明顯;(2)支援多種設計模式,越是大型軟體,越是需要良好的架構設計;(3)學習者眾多,人才量大;(4)開源的,第三方庫和工具多。但是作為靜態強型別語言,在進行小型化開發,原型驗證的時候就顯得不夠快速,這也是Python相對的優勢,所以Python在機器學習,資料探勘領域應用非常多,R語言,還有基於jvm的Scala都很火。
上面說了這麼多,想吃螃蟹,程式語言只是吃螃蟹的工具而已,捉到螃蟹還要靠你本身的知識和其它技能是否過硬。
-
3 # Zhangjianjian
你不會以為學了python就算是會ai 大資料了吧?語言只是工具,java c++都可以搞ai 大資料,差異可能是python相關的庫多一些。你要真想搞ai,就去看看那些公開課吧,本質上都是數學。
-
4 # 零基礎學程式設計by學哥
1.python非常適合入門,簡潔易懂,除錯方便。
2.python的庫非常豐富,引用也很簡單方便,不需要重複造輪子,提高開發速度。
3.特別適合大資料分析這行,有非常多成熟案例可供參考。
4.作為流行排名前五的開發語言,網路上學習資料非常豐富,開發人員眾多,碰到問題比較容易解決。
5.任何語言都只是工具。學習程式設計關鍵在: 興趣+方法+堅持。
-
5 # 原始碼時代
其實Python早在幾年前就已經火了,只不過今年隨著人工智慧的火爆再一次出現井噴的趨勢,在之前的文章《人工智慧四大平臺已定,Python會像iOS那樣火爆嗎》中也提到過,Python以其開發效率高、簡單易學、大量工具庫、開源等優勢深受開發者喜歡。
目前國內python人才需求呈大規模上升,薪資水平也水漲船高。學python的人大多非科班出身。很多大學並沒有開始此專業,因此就出現了大量的人才缺口,所以現在學Python還是能夠吃到螃蟹的。
從上面的圖表可以看出來,目前來說Python的前景是非常好的,現在來說的話算是有點遲但不算晚。
簡單說一下Python的優點:
Python是世界排名第三的程式語言,使用人數超過千萬,30%IT新人入門都學Python。它作為一門程式語言,其魅力遠超C#、Java、C、C++,,它被暱稱為“膠水語言”,更被熱愛它的程式設計師譽為“最美麗的”程式語言。
應用極廣
Python無所不能,應用範圍覆蓋web程式設計、駭客程式設計、爬蟲編寫、機器學習、人工智慧、系統運維、 圖形處理、資料庫程式設計、網路程式設計。Python使用場景廣泛,擁有眾多第三方庫,膠水語言適應多種程式設計需求。
就業前景極好
國內Python人才缺口高達40萬,部分領域如人工智慧、大資料開發人才稀缺, 年薪二十萬都招不到專業人才。
簡單易學
具有簡單、易學、免費、開源、可擴充套件、可嵌入等優點,它的面向物件甚至比Java和C#.NET更徹底。
Python是一門面向物件的程式語言,編譯速度超快,從誕生到現在已經25個年頭了。它具有豐富和強大的庫,常被稱為“膠水語言”,能夠把用其他語言編寫的各種模組(尤其是C/C++)很輕鬆地聯結在一起。其特點在於靈活運用,因為其擁有大量第三方庫,所以開發人員不必重複造輪子,就像搭積木一樣,只要擅於利用這些庫就可以完成絕大部分工作。
那些人更適合學習Python+人工智慧?
0基礎邏輯思維能力強
如果你對Python這門語言感興趣,並認為自己的邏輯思維能力比較強,想學會一門高薪技能!那不妨來試一試,很可能它將成為你一生的高薪職業飯碗。
偏愛前端開發
如果你想做web前端高階開發工程師,又不想僅限於H5、CSS3開發,那麼Python將是你的不二之選。
立志做全能型人才
如果你立志做一個全能型人才,一人搞定前後端,那麼Python是你成功的首選。
網路運維轉開發
如果你是從事傳統網路運維工作,想要轉型做開發,那你適合學Python。
大資料人才轉行
如果你是大資料相關專業的學生或人員,想學習一門比較有前景的語言,Python無疑是你職業生涯不錯的選擇。
其他程式語言轉行
如果你覺得現在的職業做煩了,職業發展受限,想轉行!那你可以果斷轉行Python。
-
6 # 荒飾
python用起來的確簡單易懂,如果有一定程式設計基礎,學起來非常快,但也僅限於此了。 python的火是因為人工智慧的崛起,而人工智慧依賴的不是python,而是演算法和大資料,尤其是演算法。 回過頭看看在大學學的高數,傅立葉,k,等等,如果有信心就可以走演算法了,沒有信心那就要好好考慮了。而且國內敢搞,有實力搞的人工智慧也就bat那幾家公司 ,其他的吹噓的多。除了人工智慧,那python還有什麼用處呢? 那就是大資料了,當然,大資料用的最好的就是那些一流的網際網路公司了,相對來說前景不錯。不過,很多公司大資料開發也會用到java。
如果,只學python,且當主業,那麼上面兩個方向就是你未來找工作的方向了。
其他的還有麼? 有,但很少了,也說不上風口了。
什麼,用python寫爬蟲? 別逗了,爬蟲只是其他工作中的一部分資料來源,是輔助工具。如果你只會用python做爬蟲,那你的路只會越來越窄。
用python做網站? 可以,到你也要看看市場主流網站開發是用什麼的了?
python還有很多其他方向,但就業崗位卻並不是很多。
說到底,Python是很火,但是如果不顧一切跳下去,那可真的是玩火。
python是風口,但,這個風口也不是每個人都可以站的上的。
最後,多會一門技術也是好的,至少相同情況下競爭力會強一些。
-
7 # 小許說程式設計
很簡單,看看現在小學的課本都加入了Python,Python的發展趨勢還是很廣的,再到人工智慧,都是離不開Python的,所以學習Python還是很有必要的,是以後人人都需要會的。可以找尚學堂的Python400集好好學習下Python,很多老師都推薦學習的Python神器。
回覆列表
目前而言Python確實是一個好的發展方向,java已經明顯出現劣勢,凡是大一點的專案,用java來做,做的最後導致整個專案非常臃腫,本人也做java開發,但是不準備學Python,因為我覺得在我退出程式設計這一行業之前,java還不會被淘汰