程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

淺談一下學Java和python哪個好(個人觀點)

編輯:Python

其實這是一篇容易引起撕逼的文章,java是一種覆蓋范圍廣,可跨平台的編程語言,python也是近幾年火遍全世界的語言。先說結論,java是基礎,另外一個是加分項,我僅代表我個人觀點,為了祖國和諧,人民安康,請各位看官盡量理性討論。

java和python哪個好

很多朋友碰到了一個很共性的問題,那就是編程語言的選擇。雖然Python這兩年確實很火,但如果你的學歷不是碩士以上,數學能力也一般,就無腦選java,不要選擇Python作為就業方向。單單只會Python這門語言的是找不到工作的!

Python真的是一門非常優秀也非常優雅的語言,我個人也是非常喜歡它。你不要覺得它比較慢,它再怎麼慢都比你快,你就別操心它的速度問題了。Python有很多優秀的庫,可以做很多事情,坊間有一句話很好地概括了它的厲害之處:除了生孩子,Python啥都能做!

但是,為啥我不推薦大家去學Python然後找工作呢我們先來看看具體Python能做啥。除了不能生孩子,Python主流的幾個方向是:爬蟲、人工智能、數據分析、Web後端開發、自動化運維、嵌入式開發。

在Python流行之前,大家都是用Java寫爬蟲。但Python流行之後,大家都改用Python了,因為Python語法簡單,而且有很多高手寫的很好用的庫,開發起來非常簡單方便。但是,現在各種網站的反爬機制做得非常好,爬蟲與反爬蟲之間的博弈越來越激烈,所以爬蟲工程師現在也非常不好過。而且,對於爬取網站數據這種行為,本來就是一種灰色地帶,就是在違法的邊緣試探。這兩年也有非常多程序員因為寫爬蟲而被抓進監獄的新聞,所以如果做爬蟲的話一定要注意在法律允許的范圍內進行。

而且大部分的後端還是用Java寫的,也有一部分是用C++寫的,只有極少部分是用Python寫的。印象中經常吹的也就是那麼幾個公司:豆瓣、知乎、餓了麼、頭條之類的公司之外,其他很少。而且更加悲催的是,現在除了知乎,其它幾家現在也慢慢開始用golang重寫了後台,我覺得知乎重寫也應該是個時間的問題吧。所以如果你想做後端開發,還是乖乖用Java吧,機會會多很多,想用Python寫後端幾乎可以肯定找不到工作。

學java和學python哪個更有前途

說到底,Python只是一門工具而已,純Python的工作幾乎沒有,上面提到的那幾個領域,每個領域需要掌握的知識點,絕對是Python的幾倍以上,只會Python的話還是洗洗回去睡覺吧。其實這也很好理解,這就好比,你學會用鉛筆很簡單,但你僅僅會用鉛筆是絕對找不到素描的工作,因為你要畫好一幅素描的話就需要懂一些素描相關的技法,而鉛筆的使用只是非常非常基礎的能力而已。

所以,最後我還是建議讀者朋友,別先學Python了,趕緊投入Java的懷抱吧,機會會遠大於Python的。當然了,如果你後面又考研了,又去深入學習了數學,那麼果斷去做人工智能/機器學習/數據分析等等新興的工作,競爭比較小,工資又高,何樂而不為而對於其他人來講的話,Python只要作為一個輔助性的語言即可,平常用來寫寫腳本,跑跑測試就可以了。

給大家分享一份高質量 Java 程序員面試題。這份資料不論是從整個 Java 知識體系,還是從面試的角度來看,都是一份含技術量很高的資料。我大概撸了一遍,真的是整理很詳細的。

下面展示部分截圖,完整版可到點擊此處免費領取

  • 基礎篇

  • JVM 篇

  • 多線程 &並發篇

  • Spring 篇

  • MyBatis 篇

  • Spring Boot 篇

  • MySQL 篇

  • Redis 篇

  • Spring Cloud 篇

  • Nginx 篇

  • MQ 篇

  • 數據結構與算法篇

  • Linux 篇

  • 簡歷篇

第一篇:基礎篇

第二篇:JVM 篇

第三篇:多線程 &並發篇

第四篇:Spring 篇

第五篇:MyBatis 篇

第六篇:Spring Boot 篇

第七篇:MySQL 篇

第八篇:Redis 篇

第九篇:Spring Cloud 篇

第十篇:Nginx 篇

第十一篇:MQ 篇

第十二篇:數據結構與算法篇

第十三篇:Linux 篇

第十四篇:簡歷篇

最後

整份文檔一共有將近 200 頁,全部為大家展示出來肯定是不太現實的,為了不影響大家的閱讀體驗就只展示了部分內容,還望大家海涵,希望能幫助到您面試前的復習且找到一個好的工作,也節省大家在網上搜索資料的時間來學習!

文中資料完整版可點擊此處免費領取


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved