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