{eval=Array;=+count(Array);}
在我待的公司里來(lái)說(shuō),按目前來(lái)看:
個(gè)人建議,先掌握java開(kāi)發(fā),然后再掌握php。
假如不喜歡php,強(qiáng)烈建議入python。
會(huì)讓你受益匪淺。
從找工作的角度出發(fā),Java目前更容易找到工作。
我?guī)У拈_(kāi)發(fā)團(tuán)隊(duì)中以前還有一部分PHP程序員,目前這些程序員要么轉(zhuǎn)向了Java,要么轉(zhuǎn)向了Python,還有轉(zhuǎn)向了IOS開(kāi)發(fā)。因?yàn)殡S著開(kāi)發(fā)領(lǐng)域逐步集中、深入,Java的優(yōu)勢(shì)體現(xiàn)的更加明顯,PHP雖然也具備很多優(yōu)點(diǎn)(開(kāi)發(fā)周期短、熱部署等),但是終歸在性能上無(wú)法與Java相提并論。
Java不僅可以做Web開(kāi)發(fā),還可以做移動(dòng)互聯(lián)開(kāi)發(fā)(Android開(kāi)發(fā))和大數(shù)據(jù)相關(guān)開(kāi)發(fā),而且Java具備純粹的互聯(lián)網(wǎng)基因,在很多方面的設(shè)計(jì)上都有所體現(xiàn),比如并發(fā)、安全、JIT技術(shù)等等。
PHP是傳統(tǒng)Web開(kāi)發(fā)的解決方案之一,優(yōu)點(diǎn)集中在開(kāi)發(fā)周期短、人才培養(yǎng)周期短、代碼結(jié)構(gòu)簡(jiǎn)潔、天然熱部署等方面,但是缺點(diǎn)就是在性能上與Java的差距。如果用戶并發(fā)量不大、開(kāi)發(fā)周期緊張、預(yù)算有限的情況下,PHP還是一個(gè)不錯(cuò)的解決方案。
我使用Java的時(shí)間比較長(zhǎng),在2008年應(yīng)邀寫(xiě)過(guò)關(guān)于Java的書(shū)籍,本來(lái)計(jì)劃寫(xiě)一個(gè)系列,包括Java初級(jí)開(kāi)發(fā)、中級(jí)開(kāi)發(fā)和高級(jí)開(kāi)發(fā),但是由于時(shí)間的原因,只出版了初級(jí)版。目前,我在我們上寫(xiě)了關(guān)于Java學(xué)習(xí)的系列文章,想學(xué)習(xí)Java開(kāi)發(fā)的朋友可以關(guān)注我,相信一定會(huì)有所收獲。
謝謝!
我是從PHP開(kāi)發(fā)轉(zhuǎn)到Java開(kāi)發(fā),對(duì)這個(gè)很有發(fā)言權(quán)。
先糾正你問(wèn)的問(wèn)題,不論哪個(gè)計(jì)算機(jī)相關(guān)專業(yè),都在從事任何編程語(yǔ)言的開(kāi)發(fā),不是某個(gè)專業(yè)就單單學(xué)java這個(gè)方向或者單單學(xué)PHP方向。
雖然PHP是世界上最好的語(yǔ)言,但是不能不承認(rèn),Java開(kāi)發(fā)這個(gè)方向更容易找到工作。
在去年的校園招聘中,夸張點(diǎn)說(shuō),只要是招聘IT類崗位的公司都會(huì)招聘Java開(kāi)發(fā)工程師。但是只有少數(shù)的公司招聘PHP開(kāi)發(fā)工程師,有不少公司雖然招聘PHP開(kāi)發(fā)工程師,但是在面試的過(guò)程中竟然會(huì)提出讓面試者入職后轉(zhuǎn)Java方向。
我認(rèn)識(shí)很多的朋友,在校招中從事PHP幾乎都是沒(méi)找到工作,到秋招快結(jié)束的時(shí)候放棄了PHP轉(zhuǎn)向了Java方向。很多創(chuàng)業(yè)公司在初期使用PHP作為主要開(kāi)發(fā)語(yǔ)言,發(fā)展到了一定程度之后就逐漸改變架構(gòu),轉(zhuǎn)向java方向。
我從零開(kāi)始接觸PHP也至少兩年多,但是在找實(shí)習(xí)乃至找工作時(shí)我卻一直碰壁,可能起初我的技術(shù)有些不足,但是我一直在完善。我可以獨(dú)立完成一個(gè)相對(duì)復(fù)雜網(wǎng)站的開(kāi)發(fā)、接過(guò)幾個(gè)外包,開(kāi)發(fā)過(guò)企業(yè)站,找工作理論上來(lái)說(shuō)應(yīng)該沒(méi)問(wèn)題,該投的大大小小的公司都投了,但是一直碰壁。
最后我放棄了PHP開(kāi)發(fā)轉(zhuǎn)向了Java開(kāi)發(fā),自學(xué)了幾個(gè)周的J2EE框架后就找到了一份待遇我如果從事PHP肯定趕不上的工作。
我在面試的過(guò)程中就遇到某公司的HR跟我說(shuō)“我們公司對(duì)PHP開(kāi)發(fā)的要求是有3年開(kāi)發(fā)經(jīng)驗(yàn),如果的Java開(kāi)發(fā)要求比較低,會(huì)J2EE框架即可,不需要3年開(kāi)發(fā)經(jīng)驗(yàn)”。
我感覺(jué)PHP一直沒(méi)什么好的起色,與之相比,Java有一個(gè)更加穩(wěn)健的生態(tài),利用Java語(yǔ)言可以開(kāi)發(fā)Web、APP、桌面應(yīng)用程序,特別是現(xiàn)在大數(shù)據(jù)使用Java比較多。而PHP更多的是用于Web開(kāi)發(fā),當(dāng)然這不是說(shuō)PHP不能開(kāi)發(fā)APP的服務(wù)器端。
各個(gè)行業(yè)領(lǐng)域的公司都會(huì)使用Java語(yǔ)言進(jìn)行開(kāi)發(fā),因此需求非常的多,雖然這也以為會(huì)有更多的競(jìng)爭(zhēng),但是機(jī)會(huì)比PHP會(huì)更多。招聘的崗位更多,會(huì)有更多的選擇,更加容易找到工作。現(xiàn)在大數(shù)據(jù)還比較火,所以學(xué)習(xí)java從事大數(shù)據(jù)也是不錯(cuò)的選擇。
我是萌新程序猿,科技圈的事情歡迎邀請(qǐng)我來(lái)回答!
碼了這么多字,點(diǎn)個(gè)贊關(guān)注下再走吧?。。?/strong>
關(guān)注萌新程序猿(本人咯),了解更多IT以及程序猿的知識(shí),發(fā)現(xiàn)每一個(gè)用心的回答!!
就業(yè)的難易程度以及就業(yè)速度的快慢,是受多種因素影響的,內(nèi)外因共同作用,可謂天時(shí)、地利、人和缺一不可。
首先,天時(shí),就業(yè)時(shí)間因素,春招和秋招,是企業(yè)大批量進(jìn)人的時(shí)間,崗位多,可選擇范圍大,就業(yè)速度會(huì)快很多;再次,地利,就業(yè)城市因素,一線城市企業(yè)發(fā)展成熟,項(xiàng)目前沿,崗位需求量大;最后,人和,社會(huì)關(guān)系,人脈資源,企業(yè)內(nèi)部推薦的就業(yè)速度一定是快于自己投遞簡(jiǎn)歷。
不考慮個(gè)人的技術(shù)水平,從Java和PHP對(duì)比來(lái)說(shuō),
1、Java的崗位需求量遠(yuǎn)大于PHP,Java的應(yīng)用范圍也比較廣,甚至后期的課發(fā)展空間也比較多,按正常來(lái)說(shuō),Java就業(yè)要比PHP容易一些。
2、就業(yè)企業(yè)對(duì)比,PHP擅長(zhǎng)網(wǎng)站建設(shè),中小型企業(yè)招聘需求量大,JavaEE主要偏向企業(yè)級(jí)管理開(kāi)發(fā)。從這個(gè)方面來(lái)說(shuō),企業(yè)越大,招聘要求越高,學(xué)歷技術(shù)各方面都會(huì)有考核,面試可能需要好幾輪,所以,Java雖然崗位多,但面試要求高,不見(jiàn)得就業(yè)容易。
3、最后,就業(yè)難易和快慢,最主要的影響因素是個(gè)人的技術(shù)水平,每個(gè)人的學(xué)習(xí)能力都是有限的,可能學(xué)習(xí)Java只能吸收80%,而學(xué)習(xí)PHP可能接受到100%,而在找工作時(shí),是揚(yáng)長(zhǎng)避短的一個(gè)過(guò)程,這個(gè)時(shí)候PHP可能比Java更容易就業(yè),更何況,大的IT企業(yè)在招聘時(shí),一般不會(huì)只招Java崗位,同時(shí)也會(huì)有PHP,前端,甚至設(shè)計(jì),但參加面試的主要考量標(biāo)準(zhǔn)一定是以技術(shù)水平和項(xiàng)目經(jīng)驗(yàn)為主,所以根據(jù)自己的基礎(chǔ)水平和學(xué)習(xí)能力選擇學(xué)習(xí)方向顯得尤為重要。
歡迎關(guān)注自我管理學(xué)院,旨在分享職場(chǎng)經(jīng)驗(yàn),學(xué)習(xí)職場(chǎng)知識(shí),梳理認(rèn)識(shí)自己,管理完善自己,只為遇見(jiàn)更好的自己,獲取更多IT資訊,請(qǐng)關(guān)注公眾號(hào)【IT情報(bào)處】。
4
回答10
回答10
回答7
回答1
回答8
回答3
回答2
回答10
回答0
回答