{eval=Array;=+count(Array);}

成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

問答專欄Q & A COLUMN

已經(jīng)會php和Android,再學(xué)python好還是java好?

JerryCJerryC 回答3 收藏1
問題描述:本人是在一個IT行業(yè)不怎么發(fā)達(dá)的二線城市,IT公司比較少,選擇的面比較少。已經(jīng)做了兩年的php和android想再學(xué)一門語言充實自己,聽說python是未來趨勢,但java的話就業(yè)面廣一點,到底學(xué)哪個好呢?
收藏問題

3條回答

U2FsdGVkX1x

U2FsdGVkX1x

回答于2022-06-22 19:27

我本人長期使用這兩種語言做開發(fā),我在我們上也寫了關(guān)于Java和Python的系列文章,想學(xué)習(xí)Java和Python的朋友可以關(guān)注我,相信一定會有所收獲。

在回答這個問題之前先肯定Java和Python都是目前軟件開發(fā)領(lǐng)域應(yīng)用比較多的語言,而且各自都有比較鮮明的特點和龐大的用戶群。


Java語言


Java語言是具有互聯(lián)網(wǎng)基因的語言,所以在互聯(lián)網(wǎng)時代Java得到了快速的發(fā)展,并被賦予了“互聯(lián)網(wǎng)普通話”的美譽(yù)。面向?qū)ο?、可移植,最重要的是性能?yōu)異,目前是大并發(fā)網(wǎng)絡(luò)應(yīng)用平臺的首選開發(fā)語言。目前大量的開發(fā)都基于Java語言,相信在未來相當(dāng)長的時間內(nèi)Java語言依然會是最重要的開發(fā)語言之一,所以作為程序員是應(yīng)該掌握J(rèn)ava語言的。

如果做過Android開發(fā),那么一定對Java基礎(chǔ)語法比較了解,因為Android的應(yīng)用開發(fā)就是基于Java語言的。接下來應(yīng)該全面學(xué)習(xí)Java Web開發(fā)所涉及到的內(nèi)容,包括Java數(shù)據(jù)庫開發(fā)、Servlet、分布式開發(fā)、并發(fā)、以及各種框架。

目前Java程序員的需求量依然比較大,但是隨著Java開發(fā)的普及程度越來越高,企業(yè)對Java程序員的要求也在逐步提高。為了提升自己的競爭力,Java程序員應(yīng)該給自己定一個主要的研究方向(動態(tài)軟件體系結(jié)構(gòu)、云計算、人工智能等),然后再使用Java語言完成實現(xiàn)。


Python語言


Python語言最近幾年的發(fā)展非常迅速,這主要得益于大數(shù)據(jù)和人工智能的發(fā)展,因為Python在大數(shù)據(jù)和人工智能領(lǐng)域的應(yīng)用得到了研發(fā)人員的認(rèn)可,越來越多的研發(fā)人員采用Python來完成自己的研發(fā)項目。我本人就是從Java轉(zhuǎn)向Python的,之前使用Java做機(jī)器學(xué)習(xí)的應(yīng)用,后來改用Python做,給我的感覺是Python比Java更簡單,開發(fā)周期更短。

同時,Python做Web開發(fā)的應(yīng)用時間也比較長了,與PHP和Java一樣都是比較經(jīng)典的Web開發(fā)解決方案,Python的特點是簡單、快速。

所以Python的應(yīng)用還是比較廣泛的,相信未來Python的發(fā)展會伴隨著大數(shù)據(jù)、人工智能的發(fā)展進(jìn)一步得到更廣泛的應(yīng)用。


總結(jié)


作為一名有PHP和Android開發(fā)經(jīng)驗的程序員來說,選擇Java還是Python主要還是看自己的研究方向,先定方向再定語言。

如果你對大數(shù)據(jù)、人工智能方向比較感興趣那么就應(yīng)該深入學(xué)習(xí)一下Python,畢竟在這兩個領(lǐng)域Python的優(yōu)勢還是比較明顯的。

如果你有關(guān)于Java和Python的開發(fā)問題,或者是大數(shù)據(jù)方面的問題都可以咨詢我。

評論0 贊同0
  •  加載中...
bingchen

bingchen

回答于2022-06-22 19:27

如果你真的達(dá)到了 “會” PHP和Android的高度,你不會問這樣的問題了,一般這種問題都是剛?cè)腴T不久的困惑。還是往更深度去學(xué)吧,很理解你的想法,就是想多學(xué)東西,但是到頭來什么都會一點,什么都不精,這種情況以后會覺得很尷尬,面試或者自己創(chuàng)業(yè)

評論0 贊同0
  •  加載中...
xingqiba

xingqiba

回答于2022-06-22 19:27

根據(jù)題主的描述,我感覺需要考慮以下幾點。

職業(yè)規(guī)劃方向

從你的描述來看,你已經(jīng)會了PHP和Android開發(fā)。這屬于Web后端開發(fā)和移動端開發(fā)。那接下來需要考慮的是,你是想繼續(xù)在Web后端開發(fā),還是移動端開發(fā),或者兩個都不想堅持了,想換個方向。以我本人的工作經(jīng)驗和面試經(jīng)驗,如果你喜歡PHP或者Android,推薦你繼續(xù)深入學(xué)習(xí),爭取成為這個方向的專家。這比你學(xué)會多種語言,但是都不深入要強(qiáng)得多,也十分有利于你以后的就業(yè)。我面試過工作10年以上的人。工作內(nèi)容不連續(xù),這做一點,那做一點,但是每個方向都不深入。別看有10年工作經(jīng)驗,趕不上只有5年經(jīng)驗,但是深耕于某一方向的技術(shù)人。

所在城市的需求

如果你是基于所在城市的需求,你推薦Python。Java主要是做企業(yè)級系統(tǒng)開發(fā),或者是對日外包。感覺沒什么大的發(fā)展。Python可以做的東西很多,主要是集中于大數(shù)據(jù)開發(fā)和人工智能。俗話說,物以稀為貴。如果Java競爭激烈的話,還不如另辟蹊徑,專注于Python。雖然現(xiàn)在感覺就業(yè)機(jī)會少,但是以后還是很有發(fā)展的。

好企業(yè)的需求

看看你所在城市有哪些好企業(yè),看看他們都招聘什么職位。要是有PHP或者Android,推薦你繼續(xù)學(xué)習(xí)這兩個方向之一,提升自己的level。要是有Python或者Java。那就選擇其一,好好學(xué)習(xí)吧。


以上是個人建議,如有疑問,歡迎繼續(xù)交流。

評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<