java是什么 今年大三了,學(xué)了一年多的Java,可是都在說(shuō)go用的越來(lái)越多了,很多人都已經(jīng)轉(zhuǎn)go了,請(qǐng)問(wèn)我該怎么辦?
今年大三了,學(xué)了一年多的Java,可是都在說(shuō)go用的越來(lái)越多了,很多人都已經(jīng)轉(zhuǎn)go了,請(qǐng)問(wèn)我該怎么辦?14年后,有人說(shuō)Java將要消亡,那時(shí)Java仍然是中國(guó)的主流。17年來(lái),有人說(shuō)Java真的不行了
今年大三了,學(xué)了一年多的Java,可是都在說(shuō)go用的越來(lái)越多了,很多人都已經(jīng)轉(zhuǎn)go了,請(qǐng)問(wèn)我該怎么辦?
14年后,有人說(shuō)Java將要消亡,那時(shí)Java仍然是中國(guó)的主流。17年來(lái),有人說(shuō)Java真的不行了,那時(shí)Java還是中國(guó)的主流。19年來(lái),有人說(shuō)Java不再好了,他們都在用python。然而,Java和C仍然是中國(guó)的主流。最后,在2020年,另一批不處于it地位的人說(shuō)Java已經(jīng)不好了,go和python是主流。你相信有一群培訓(xùn)機(jī)構(gòu)嗎???你知道java生態(tài)有多好嗎?你知道有多少java開(kāi)發(fā)需要維護(hù)嗎?你知道一家公司突然改變技術(shù)方向要花多少錢(qián)嗎?
java為什么這么熱門(mén)?
Java不是火。Java被廣泛使用,但它不會(huì)在一兩年內(nèi)問(wèn)世。Java是通過(guò)各種開(kāi)發(fā)人員的智慧積累起來(lái)的一種語(yǔ)言。
從它的開(kāi)放源碼中,我們可以看到它是廣泛和包容的。開(kāi)源最有利于語(yǔ)言發(fā)展的地方是它可以匯集世界各地偉大的神的智慧。
同樣,作為一個(gè)面向?qū)ο蟮奶摂M機(jī),與C的指針和內(nèi)存泄漏相比,令人震驚的Java虛擬機(jī)著實(shí)讓人眼前一亮。更不用說(shuō)回收機(jī)制對(duì)程序員有多友好了。讓我們看看,正是因?yàn)檫@個(gè)Java虛擬機(jī),Java可以跨平臺(tái),可以出現(xiàn)在windows、Linux等操作系統(tǒng)中。不會(huì)有兼容性問(wèn)題,也沒(méi)有必要考慮這個(gè)問(wèn)題。這也是C?比C?發(fā)展更快的原因之一。
作為一名java程序員,我記得當(dāng)我第一次接觸到這種語(yǔ)言時(shí),我有一種感覺(jué),那就是我將來(lái)應(yīng)該依靠它來(lái)吃飯。我告訴我旁邊的室友,感覺(jué)Java有點(diǎn)有趣。你知道,我以前學(xué)過(guò)C,以前也學(xué)過(guò)C,所以寫(xiě)代碼很難。
當(dāng)然,這是個(gè)人的一點(diǎn)體會(huì),不能說(shuō)或C不能,各有所長(zhǎng),一種語(yǔ)言的存在有其意義。歡迎對(duì)Java感興趣的朋友關(guān)注我。
Java程序員是不是已經(jīng)爛大街了?
現(xiàn)在Java程序員有很多工作。同時(shí),許多公司沒(méi)有嚴(yán)格的面試。有些人一看面試題就會(huì)渾水摸魚(yú)。進(jìn)去很容易,但很少有人堅(jiān)持。他們大多數(shù)都是代碼搬運(yùn)工。這些人不是嚴(yán)格的Java程序員,他們可以很容易地切換到其他方面,比如前端、測(cè)試、運(yùn)維產(chǎn)品、操作。很少有人能堅(jiān)持Java開(kāi)發(fā)5年以上。真正的Java開(kāi)發(fā)人員和大量的Java代碼移植人員都很缺乏。
有很多人曾經(jīng)使用java,但他們不能堅(jiān)持下去。并不是說(shuō)Java產(chǎn)業(yè)的需求少了,而是恰恰相反。一方面,大量新人涌入。另一方面,隨著行業(yè)的發(fā)展,對(duì)人才的需求也越來(lái)越高,對(duì)高級(jí)人才的需求也有了新的要求。架構(gòu)師和高級(jí)工程師不再是熟練的代碼搬運(yùn)工,需要了解具有廣泛的知識(shí)、理解原理和創(chuàng)新能力。如果您從事java開(kāi)發(fā)多年,仍然是一個(gè)熟練的代碼搬運(yùn)工,那么很容易被大量的新人淹沒(méi)。
技術(shù)不僅僅是Java。如果你不前進(jìn),你就會(huì)后退。很多不想進(jìn)步的人會(huì)離開(kāi)這個(gè)行業(yè),被新人取代。留守人員可以深入行業(yè),使行業(yè)繼續(xù)高速發(fā)展。
互聯(lián)網(wǎng)在過(guò)去幾年的強(qiáng)勁發(fā)展減緩了不適合Java深入發(fā)展的人的離去。你只需要完成任務(wù)。至于你的技術(shù)是否適合這個(gè)職位,不要想太多。隨著行業(yè)的發(fā)展,他一定會(huì)優(yōu)化人才。