-
1 # 堅磐石
-
2 # 華為航天司令
可以不靠譜的告訴你,是python,為啥你搜一下機器學習、人工智慧、AI、深度學習這些未來技術的工具和平臺,幾乎全部都提供python的介面,而java、c++、c#等語言只是零星的支援。還有些語言只適用語特定領域,比如r只適合資料分析、php只適合做網站,但這些python都能做。使用範圍廣、容易學習、有前景都是python的優點,當然缺點就是很多中國程式設計師把“php是最好的語言”這個梗當真了
-
3 # 傳智播客博學谷
這個要看什麼用途,python和java各有各的優點python出現比java還早,但目前就業機會比java少很多,並且看不到反超的趨勢。不過換個角度來講,java的競爭也更激烈,畢竟會java的人要多幾個數量級。從就業角度來考慮,更推薦java,能找到更多的人交流,遇到問題也更好定位。如果想要提高自己在同行裡的競爭力,使用的語言是不起多少作用的,其他比如演算法、架構、專案管理、溝通協調等方面的能力的影響要大的多。
-
4 # 來自冥王星的態度
看你的興趣和學習方向。如果說你上床是大資料和機器學習的那些兩個都要學Python為主。現在目前主流的學習褲。機器學習,深度褲都是用拍攝還是高啦但如果前提是要有Java基礎比較好一點。
-
5 # 遊秀
取決你你學習的心態,如果你只是為了賺錢,那麼直接Python。如果你是想在計算機領域發展的話,不僅Java,你會發現還有很多你要學的,資料庫,c c# c++,計算機網路,作業系統,資料結構,計算機原理,等等。。。。這就是區別吧。
-
6 # TimoIsTimo
Python更輕量,更易上手,Java效率相對更高,Python為解釋型語言,Java為編譯型語言,想要快速入門,推薦Python,非常友好,短時間內就可以寫出一些好玩的小程式,對增加初學者信心和激勵深入學習很有幫助,Python入門,之後再根據需要學習其他語言,當然,Python並非純學習用語言,它的實用性也是相當高的。
-
7 # 安慶劉工
你這張圖片是不是已經決定了你準備去學python了?人生苦短,我用python,我也覺得以後人工智慧將會大火一把,而且現在的程式語言排行榜也能看出來python有趕上java的趨勢,趁現在學python吧,還不晚。
-
8 # 西安小U
陝西優就業小編認為在選擇學習Java程式語言還是python程式語言之前,你得明白自己學習程式設計的目的是什麼?是為了學會變成後跳入網際網路企業工作,為轉行做準備;還是想快速入門程式語言,學習一份技能傍身,為將來做打算。前者建議選擇學習Java,後者小編建議學習python,具體且看小編從五個方面的分析:
1、入門難度:phython小於Java,python的語法簡潔清晰,語法接近英語,python簡單的語法和少到可以忽略不計的語法糖可已讓初學者專注于思考要做的事情,而不需要在過程上大費周章。開發環境簡單,能打字就能寫程式碼,適合新手入門學習。Java語法需要較好的邏輯思維能力,Java基礎語法需要學習的東西也比較多,如:關鍵字、識別符號、註釋、常量與變數、運算子、語句、函式、陣列等等,入門比python要難些。
2、流行程度:自2002年起,歷年世界程式語言排行榜——TIOBE排行榜,Java常年位居世界第一,python則在2016年排在第五位;在歐美國家,較為流行python,而國內依舊還是Java與PHP的天下!
3、國內用途:目前國內Java主要用於開發:大型企業級應用、電子政務,政府部門資訊化系統、嵌入式裝置及、消費類裝置、大型網站(特別是淘寶、阿里巴巴等電商網站)、Android系統,APP,遊戲等。而python主要用來搞人工智慧機器和運維後端方向,暫時並不是特別的廣。
4、工作機會:在國內一二線城市JavaEE開發人員市場缺口巨大,連續兩年,Java開發工程師人才缺口均已達40萬,企業高薪難聘
Java開發工程師。而據職友集統計,全國python的招聘崗位還不到7萬,遠遠少於Java開發的崗位需求人數。
5、未來發展:中國政府目前非常重視人工智慧技術的發展,國務院釋出的《新一代人工智慧發展規劃》中,計劃至2030年,中國的人工智慧要達到世界頂尖水平。由於Python是一種用LISP和JAVA編譯的語言,非常適合作為人工智慧語言,所以當人工智慧技術成熟而得到普及後,相信Python程式語言的使用範圍將會大幅度擴大,也許10年後就能見到這個局面吧!但Java在企業級開發的地位依舊是不容挑戰的,Oracle也將Java的未來放在物聯網上,所以Java潛力依舊值得挖掘!
回覆列表
我來說一下吧我是一個程式設計零基礎的小白,自學了一個月的python現在基本已經能寫一些小爬蟲了。感覺會更容易一些。另外其在資料探勘爬蟲技術自動化運維方面有優勢。我聯絡學python