最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

2023年Java程序員的職業(yè)發(fā)展路徑,ChatGPT的到來程序員應(yīng)該何去何從?

2023-04-05 17:01 作者:Mic聊架構(gòu)  | 我要投稿


2023最新版
全網(wǎng)首創(chuàng)Java程序員職業(yè)路線圖

前言:本篇所含所有圖片及Java資料,

包含學(xué)習(xí)路線、畢設(shè)項目、論文合集,行業(yè)報告,項目源碼

(微服務(wù)項目/支付項目/Spring團(tuán)購項目等),著作書籍

關(guān)注我個人公粽號【Mic聊架構(gòu)】回復(fù)【888】領(lǐng)取,

或者直接+V:Mic1635,

末尾展示資料,免費(fèi)分享,幫助各位同學(xué)學(xué)習(xí)Java!


程序員的職業(yè)路徑是非常清晰的,但是現(xiàn)實(shí)情況下,很多人卡在了高級開發(fā)就再也上不去,直到遇到職業(yè)發(fā)展的危機(jī),比如:

  1. 35歲大齡程序員找工作難,國內(nèi)很多大型互聯(lián)網(wǎng)公司在招聘要求上,會限制35歲這個年齡

  2. 薪資達(dá)到一定高度,想通過跳槽漲薪幾乎不可能,甚至有可能薪資要求太高找不到工作

導(dǎo)致這個現(xiàn)象的根本原因有幾個:

  1. 語言成熟度較高,Java語言從95年誕生到現(xiàn)在已經(jīng)有接近30年的歷史,也是目前市場上主流的應(yīng)用開發(fā)語言。而市場的應(yīng)用廣了會帶來需求的增加,需求增加又會帶來從業(yè)人員的增加,水漲船高。使得Java這個語言的技術(shù)生態(tài)非常成熟。

    就像我們要制造一輛汽車,在早期,我們需要先去制作發(fā)動起、發(fā)電機(jī)、蓄電池等,導(dǎo)致制作一輛汽車的成本非常高,效率非常低。但是在技術(shù)成熟以后,要制造一輛汽車,只需要去買各個廠家提供的成熟組件,然后再進(jìn)行組裝就行,這種方式效率高了,成本低了。

    而Java語言目前就處于這樣一個階段,程序員只需要用成熟的組件按照業(yè)務(wù)需求去組裝即可,大幅度降低了程序員技術(shù)能力的要求,門檻也降低了。

  2. 標(biāo)準(zhǔn)化開發(fā)模式導(dǎo)致能力差異化較低,目前基于Java語言的應(yīng)用開發(fā),在整體生態(tài)成熟化較高,形成了以Spring Framework + Mybatis +Spring Cloud +Mysql的標(biāo)準(zhǔn)化開發(fā)框架,幾乎每個公司都是大同小異。

    所以大幅度降低了程序員的能力要求,也讓大家產(chǎn)生了一種錯覺,認(rèn)為只要能夠完成公司的任務(wù),就能夠拿到高薪。但是恰恰是這種標(biāo)準(zhǔn)化開發(fā)模式,導(dǎo)致不同工作年限的程序員之間能力差異化不大,比如一個工作5年的人和一個工作10年的人,在技術(shù)能力和開發(fā)能力上都能滿足企業(yè)的需求,但是很明顯工作10年的人的性價比要低于工作5年的人。而企業(yè)更愿意選擇性價比更高的人!

  3. Java行業(yè)能力評估模型不清晰,不管是企業(yè)端還是個人,其實(shí)都沒有一個清晰的模型去評測自己到底屬于什么水平。

    雖然行業(yè)內(nèi)有初級開發(fā)、中級開發(fā)、高級開發(fā)、資深開發(fā)等職稱,但是這些職稱的界限是很模糊的,所以對于企業(yè)來說,他們在面試的時候通過考察項目經(jīng)驗、業(yè)務(wù)場景問題的設(shè)計、技術(shù)深度、邏輯能力,以及交叉多次面試的方式,去進(jìn)行人才的篩選。

    這種考察就導(dǎo)致出現(xiàn):“面試造火箭、工作擰螺絲”的現(xiàn)象。

    對于個人來說,除了工作年限不斷的增加,CRUD寫得越來越熟練以外,也并不清楚工作5年、工作7年要具備什么能力,再加上在工作中所有工作做起來都游刃有余。導(dǎo)致自我認(rèn)知不足,陷入到一種溫水煮青蛙的狀態(tài)。

  4. 35歲的職業(yè)發(fā)展危機(jī),很多人會看到國外很多40多歲50歲的程序員仍然在一線開發(fā),但是國內(nèi)幾乎沒有這種情況,原因有幾個:

    國內(nèi)和國外企業(yè)文化對人才的招聘、培養(yǎng)和管理晉升制度不夠完善,導(dǎo)致很多大齡程序員都還是單純coding階段國內(nèi)企業(yè)加班是非常嚴(yán)重,動不動就是996、997之類的,35歲后的程序員身體基本扛不住隨著應(yīng)屆程序員逐步踏入社會。

    再加上國內(nèi)越來越多的IT培訓(xùn)機(jī)構(gòu)的誕生,導(dǎo)致國內(nèi)程序員越來越年輕化,很多企業(yè)的35歲以后的程序員除了技術(shù)經(jīng)驗和管理經(jīng)驗還有點(diǎn)優(yōu)勢外,其他的和年輕點(diǎn)程序員沒有任何優(yōu)勢。

    隨著工作經(jīng)驗和技術(shù)的積累工資也是不斷的增長,這對企業(yè)來將是很大一筆開支。反而,年輕的程序員企業(yè)可以用很少的支出也可以讓他們干更多的工作。

職業(yè)能力評估模型

下圖是當(dāng)前市場,對于Java程序員從初級到架構(gòu)師的能力要求。

詳細(xì)的描述了每個階段需要具備的技術(shù)能力和職場能力。

程序員能力模型圖

不同背景的程序員職場進(jìn)階攻略

下面這個圖表示不同背景的程序員的職業(yè)發(fā)展路徑的差異,雖然在行業(yè)內(nèi)職業(yè)發(fā)展目標(biāo)都是相同的。

但是像985/211這類優(yōu)秀的院校出來的科班生,天然的起點(diǎn)就要比非科班以及非本科的人要高。

對于非科班出身的程序員,起點(diǎn)比較低(一般進(jìn)入到傳統(tǒng)企業(yè)、外包公司,這類公司在技術(shù)能力上沒有太多),因此需要非常嚴(yán)格以及清晰的去規(guī)劃職業(yè)方向,通過不斷跳槽去不同公司積累自己的競爭優(yōu)勢(優(yōu)秀的公司、大型項目開發(fā)經(jīng)驗、技術(shù)能力、視野),從而在工作5年以后,有更多好的選擇。

科班出身的程序員,一般實(shí)習(xí)或者畢業(yè)都是進(jìn)入到國內(nèi)一二線互聯(lián)網(wǎng)公司,由于起點(diǎn)比較高,所以在未來的發(fā)展上會更加容易,選擇機(jī)會也很多。

但是大廠很容易麻痹人,會形成一種把大廠的光環(huán)當(dāng)成自己能力的錯覺,形成溫水煮青蛙的現(xiàn)象,在能力上沒有提升。

導(dǎo)致未來在找工作的時候比較難,一旦造成錯誤的選擇,很會陷入到職業(yè)發(fā)展的瓶頸。

這兩者的區(qū)別除了發(fā)展上限以外(一線大廠基本上都要求本科學(xué)歷以上),其他的能力方面和選擇方面基本上差不多

職業(yè)發(fā)展路徑

資料展示

一、Java學(xué)習(xí)知識體系

Java基礎(chǔ)
Java進(jìn)階
Java架構(gòu)師

二、Java必讀書籍PDF

三、畢設(shè)項目

還有其他的資料不一一展示,需要的同學(xué)直接+V:Mic1635,免費(fèi)領(lǐng)??!

2023年Java程序員的職業(yè)發(fā)展路徑,ChatGPT的到來程序員應(yīng)該何去何從?的評論 (共 條)

分享到微博請遵守國家法律
交口县| 德州市| 闽侯县| 托克托县| 屯留县| 孝义市| 鲁甸县| 文安县| 准格尔旗| 广宁县| 绿春县| 丰城市| 闻喜县| 会东县| 西充县| 宜丰县| 巍山| 米泉市| 洞口县| 中江县| 藁城市| 屯昌县| 唐河县| 涿鹿县| 青州市| 嫩江县| 靖宇县| SHOW| 龙游县| 江西省| 安康市| 香港 | 平利县| 德格县| 驻马店市| 佛山市| 来凤县| 渑池县| 金寨县| 巴彦淖尔市| 黄梅县|