深圳java程序員工資 java程序員工作是選擇錢(qián)還是技術(shù)?
java程序員工作是選擇錢(qián)還是技術(shù)?謝謝邀請(qǐng)!作為一個(gè)年輕的研發(fā)人員來(lái)說(shuō),首先要考慮的是技術(shù)的成長(zhǎng),為了未來(lái)的發(fā)展空間更為廣闊,選擇技術(shù)是年輕程序員的正確選擇。當(dāng)然,這并不是說(shuō)不考慮收入,只是孰先孰后
java程序員工作是選擇錢(qián)還是技術(shù)?
謝謝邀請(qǐng)!
作為一個(gè)年輕的研發(fā)人員來(lái)說(shuō),首先要考慮的是技術(shù)的成長(zhǎng),為了未來(lái)的發(fā)展空間更為廣闊,選擇技術(shù)是年輕程序員的正確選擇。當(dāng)然,這并不是說(shuō)不考慮收入,只是孰先孰后的問(wèn)題。
作為科技公司的程序員來(lái)說(shuō),其實(shí)目前大部分人是能夠兼得的,既能學(xué)到技術(shù)又能賺到可觀的收入。目前由于大數(shù)據(jù)、人工智能的快速發(fā)展,整個(gè)行業(yè)需要大量的專(zhuān)業(yè)程序員,而目前整個(gè)科技行業(yè)都面臨人才短缺的問(wèn)題,所以在未來(lái)很長(zhǎng)一段時(shí)間,人才爭(zhēng)奪是各大科技公司都面臨的問(wèn)題。
科技公司通常都會(huì)為程序員提供學(xué)習(xí)的機(jī)會(huì),很多科技公司都為程序員提供了進(jìn)修課程,很多公司甚至有嚴(yán)格的考核要求,推著程序員不斷學(xué)習(xí)。所以在科技公司就職本身就是一個(gè)工作和學(xué)習(xí)相結(jié)合的過(guò)程,所以程序員本身就是一個(gè)不斷學(xué)習(xí)的崗位。
java開(kāi)發(fā)目前主要集中在web開(kāi)發(fā)領(lǐng)域,當(dāng)然java做大數(shù)據(jù)、機(jī)器學(xué)習(xí)也可以。java程序員的上升空間還是很大的,當(dāng)然這個(gè)主要看個(gè)人的職業(yè)規(guī)劃。
崗位能提供的上升空間主要集中在以下幾個(gè)方面:
- 用戶(hù)對(duì)產(chǎn)品性能的要求不斷提高,促使程序員進(jìn)行技術(shù)升級(jí)。
- 公司對(duì)產(chǎn)品定位進(jìn)行拓展,促使程序員進(jìn)行技術(shù)升級(jí)。比如增加人臉識(shí)別、行為預(yù)測(cè)等功能,促使程序員學(xué)習(xí)相關(guān)技術(shù)。
- 公司不斷引進(jìn)新的產(chǎn)品線(xiàn),促使程序員進(jìn)行多種技術(shù)的掌握。
而崗位能提供的上升空間對(duì)大部分程序員來(lái)說(shuō)還是有限的,所以自己必須有一個(gè)職業(yè)生涯規(guī)劃,在不同的職業(yè)周期做不同的事情,這個(gè)過(guò)程需要不斷的學(xué)習(xí)。當(dāng)你的能力能滿(mǎn)足更高職位要求的時(shí)候,自然就會(huì)完成崗位升級(jí)。
題目中提到的兩個(gè)崗位的選擇,在我看來(lái)區(qū)別并不是很大。作為程序員來(lái)說(shuō)科技公司的大小并不是很關(guān)鍵,關(guān)鍵的是能不能做自己喜歡的崗位,有沒(méi)有技術(shù)上的提升,這個(gè)是重點(diǎn)考慮的因素。
希望通過(guò)我的回答能讓你做出合理的選擇。
關(guān)注我,了解更多關(guān)于程序開(kāi)發(fā)的內(nèi)容。
JAVA程序員就業(yè)真的很難嗎?怎么樣?
不會(huì)的,我身邊有好多java的程序員,而且我們公司對(duì)java的招聘也一直沒(méi)有停過(guò),特別是微服務(wù),我們目前的一個(gè)業(yè)務(wù)正在用微服務(wù)來(lái)構(gòu)建,感覺(jué)java還是可以的,特別是金融方面相關(guān)的業(yè)務(wù),一般都會(huì)首先考慮java的
Java程序員是不是已經(jīng)爛大街了?
現(xiàn)在JAVA程序員工作崗位比較多,同時(shí)現(xiàn)在很多公司面試不嚴(yán)格,寬進(jìn)嚴(yán)出,有人看一看面試題都可以混水摸魚(yú)進(jìn)去,進(jìn)去容易,堅(jiān)持下來(lái)的人很少,大部分都是代碼搬運(yùn)工,這些人其實(shí)不是嚴(yán)格的JAVA程序員,非常容易轉(zhuǎn)到其他方面,比如做前端、測(cè)試、運(yùn)維、產(chǎn)品、運(yùn)營(yíng)。能夠堅(jiān)持做5年以上JAVA開(kāi)發(fā)的人不多。真正JAVA開(kāi)發(fā)人員很缺,JAVA代碼搬運(yùn)工很多。
有很多之前做JAVA的人員后面堅(jiān)持不下了,不是JAVA這個(gè)行業(yè)需求少了,而是恰恰相反,出現(xiàn)這種情況的,一方面大量新人的涌入、一方面這個(gè)行業(yè)隨著發(fā)展對(duì)人才的要求高了,對(duì)高級(jí)人才的要求有了新的要求,架構(gòu)師、高級(jí)工程師不再是熟練的代碼搬運(yùn)工,要求懂得知識(shí)面非常廣、要懂原理和創(chuàng)新能力。如果從事JAVA開(kāi)發(fā)工作很多年還是個(gè)熟練的代碼搬運(yùn)工,很容易被涌入的新人給你產(chǎn)生巨大的壓力。
技術(shù)這一行,不僅僅是JAVA,不進(jìn)則退,很多不求進(jìn)步的都會(huì)離開(kāi)這個(gè)行業(yè),被新人替代,留下來(lái)的可以在這個(gè)行業(yè)深入做下去的,這樣這個(gè)行業(yè)才能持續(xù)高速發(fā)展下去。
前幾年互聯(lián)網(wǎng)的強(qiáng)勁發(fā)展,減緩了不適合JAVA這行深入做下去的人員離場(chǎng),你只要完成任務(wù)就可以,至于你的技術(shù)是不是適合這個(gè)職位不做過(guò)多考慮。隨著行業(yè)發(fā)展他肯定要進(jìn)行人員優(yōu)化。
做JAVA程序員怎么可以達(dá)到年薪百萬(wàn)?
我羅列了BAT技術(shù)崗年薪過(guò)百萬(wàn)的職位,大家可以看到,能達(dá)到年薪百萬(wàn)的技術(shù)人,都是一線(xiàn)大廠(chǎng)的資深架構(gòu)師或級(jí)別較高技術(shù)總監(jiān)。即:JAVA程序員最終要做到BAT資深架構(gòu)師/技術(shù)總監(jiān),才能達(dá)到年薪百萬(wàn)。
大多數(shù)程序員都有這樣的疑問(wèn),那么怎樣才能成為一名JAVA架構(gòu)師呢?具體要掌握哪些知識(shí)、技能?現(xiàn)將程序員進(jìn)階架構(gòu)師的完整資料內(nèi)容,分享給大家:
1、數(shù)據(jù)結(jié)構(gòu)和算法;
2、語(yǔ)言高級(jí)特性;
3、web開(kāi)發(fā)核心;
4、數(shù)據(jù)庫(kù)架構(gòu)設(shè)計(jì);
5、開(kāi)發(fā)框架與必備工具;
6、大型網(wǎng)站架構(gòu)設(shè)計(jì);
7、其它(共計(jì)71期進(jìn)階架構(gòu)師資料合集)
由于字?jǐn)?shù)限制,在此就不一一列舉71期進(jìn)階架構(gòu)師資料合集內(nèi)容了,想要進(jìn)階成為JAVA架構(gòu)師的兄弟們,請(qǐng)本文下方點(diǎn)贊 評(píng)論后在優(yōu)知學(xué)院頭條號(hào)自取。
對(duì)于java收費(fèi),開(kāi)發(fā)人員該如何應(yīng)對(duì)?
謝謝邀請(qǐng)!
Java免費(fèi)使用的時(shí)代可能即將結(jié)束,在Java11推出之后,Oracle對(duì)Java版本的后續(xù)發(fā)展制定了收費(fèi)策略(包括JDK8),這對(duì)使用Java進(jìn)行商業(yè)開(kāi)發(fā)的企業(yè)來(lái)說(shuō)是一個(gè)明顯的信號(hào),那就是以后使用Java需要繳費(fèi)了,個(gè)人用戶(hù)依然可以使用Java,但是不能用于商業(yè)用途。
對(duì)于廣大開(kāi)發(fā)企業(yè)來(lái)說(shuō),也有一系列解決方案可以選擇,比如可以選擇OpenJDK,或者選擇其他公司推出的JDK,但是這些解決方案也大多存在這樣或者那樣的問(wèn)題,并不是長(zhǎng)久的解決方案,這一點(diǎn)可能Oracle在決定收費(fèi)之前已經(jīng)有了充分的考慮。
Oracle公司在接手Sun的Java項(xiàng)目之后,對(duì)Java的后續(xù)發(fā)展有一個(gè)系統(tǒng)的計(jì)劃,而收費(fèi)應(yīng)該是這個(gè)計(jì)劃的重要環(huán)節(jié),目前Oracle也提升了Java的更新速度,承諾每隔6個(gè)月進(jìn)行一次版本升級(jí),這個(gè)節(jié)奏已經(jīng)不再是免費(fèi)產(chǎn)品的更新節(jié)奏了(可以對(duì)比之前Sun公司對(duì)Java的更新速度)。所以,收費(fèi)應(yīng)該是早晚的事情。
Java語(yǔ)言經(jīng)過(guò)多年的發(fā)展已經(jīng)構(gòu)建了一個(gè)較為完整的生態(tài)和龐大的用戶(hù)群,憑借Java穩(wěn)定的性能,現(xiàn)在很多大型互聯(lián)網(wǎng)平臺(tái)都選擇使用Java來(lái)構(gòu)建自己的業(yè)務(wù)處理框架,所以Java后續(xù)的發(fā)展對(duì)于大型互聯(lián)網(wǎng)公司來(lái)說(shuō)還是有一定影響的。對(duì)于大型開(kāi)發(fā)企業(yè)來(lái)說(shuō),也許還會(huì)在未來(lái)較長(zhǎng)的一段時(shí)間內(nèi)繼續(xù)使用Java,但是對(duì)于廣大的中小微型開(kāi)發(fā)企業(yè)來(lái)說(shuō),未來(lái)選擇Java的可能性會(huì)下降,而廣大的中小微開(kāi)發(fā)企業(yè)有大量的Java程序員,對(duì)于這部分程序員來(lái)說(shuō),也許會(huì)存在一個(gè)知識(shí)結(jié)構(gòu)更新的問(wèn)題。
也許Go語(yǔ)言是一個(gè)不錯(cuò)的選擇。
我從事軟件開(kāi)發(fā)工作多年,目前主要的研究方向是大數(shù)據(jù)和人工智能,我會(huì)陸續(xù)在頭條寫(xiě)一些相關(guān)方面的文章,感興趣的朋友可以關(guān)注我,相信一定會(huì)有所收獲。
如果有軟件開(kāi)發(fā)方面的問(wèn)題,也可以咨詢(xún)我,謝謝!
java程序員的一天都在做些什么,為什么時(shí)薪這么高?
謝邀。這個(gè)問(wèn)題我作為程序員有話(huà)可說(shuō)。
首先,程序員時(shí)薪其實(shí)并不特別高,如果按朝九晚六,加上雙休日,工作天數(shù)大概一個(gè)月二十三天,工資按八千來(lái)算,時(shí)薪也就是40多塊錢(qián),大學(xué)當(dāng)家教有的都是六十塊一個(gè)小時(shí)。
而華為為什么工資高呢?首先它的時(shí)薪不高,而是上班時(shí)間長(zhǎng),加班強(qiáng)度大,996甚至更夸張的工作制讓月工資挺高。
程序員一天都在干嘛呢?實(shí)際上程序員真正有效率的時(shí)間可能只有兩三個(gè)小時(shí),別看這八個(gè)小時(shí)(除去午休時(shí)間)的工作時(shí)長(zhǎng),程序員很多時(shí)候在思考,在糾結(jié),最多的時(shí)間在遇到bug遇到問(wèn)題時(shí)卡住在那。有個(gè)同事之前說(shuō),有一天就改了一行代碼。
因此程序員不是一天都在敲代碼,可能在開(kāi)會(huì),在找問(wèn)題,在幫別人處理問(wèn)題,在看文檔,等等瑣事。
我是“極客宇文氏”,期待你的關(guān)注。