在Java程序界流行著一種默認(rèn)的說法叫“黃金5年” 而這5年 對初學(xué)者建議 首先 參加工作1-2年之間 在這段時(shí)間里,想必對Java已經(jīng)有了一個(gè)較為深入的了解。 首先,要非常熟悉設(shè)計(jì)模式,日常要多看一些關(guān)于代碼編寫優(yōu)化的書,提高自己的代碼能力,能夠?qū)懗鲆皇謨?yōu)雅的代碼 參加工作3-4年之間 處于這個(gè)階段 因此,如果自己對某一項(xiàng)技術(shù)感興趣,這時(shí)可以深入去研究,即使這項(xiàng)技術(shù)不一定會在工作時(shí)用到,但一定是相關(guān)的。 參加工作4-5年之間 到了這個(gè)階段,應(yīng)該遇到了所謂的“技術(shù)瓶頸期”了。不要急于提高自己的技術(shù),此時(shí)更重要的是提高你的影響力?div id="4qifd00" class="flower right"> 這個(gè)時(shí)候提高自己的影響力主要是可以給自己創(chuàng)造更多的機(jī)會,所以,這個(gè)階段最大的任務(wù)是提高自己的影響力,為未來工作生涯做準(zhǔn)備。對于軟件開發(fā)同學(xué)而言,首先要客觀認(rèn)識自身的情況,想清楚自己現(xiàn)在要什么、未來要什么,做好職業(yè)規(guī)劃,從而選擇不同類型的企業(yè)。 Java程序員職業(yè)發(fā)展規(guī)劃和方向 1、走向架構(gòu)師 程序員與架構(gòu)師之間的主要區(qū)別是什么呢? 架構(gòu)師,是Java開發(fā)人員非常向往的一個(gè)角色。架構(gòu)師需要擁有完善和扎實(shí)的技術(shù)體系,具備較好系統(tǒng)分析和設(shè)計(jì)能力,豐富的項(xiàng)目研發(fā)經(jīng)驗(yàn)。 架構(gòu)師是一個(gè)漫長的積累過程,大部分架構(gòu)師的年齡在35歲左右,這個(gè)階段就是程序員的黃金期 程序員要向一名架構(gòu)師發(fā)展,需要進(jìn)一步加強(qiáng)技能的修養(yǎng) 2、走向項(xiàng)目經(jīng)理 當(dāng)然,也有一些運(yùn)氣比較好的程序員,不但負(fù)責(zé)項(xiàng)目的設(shè)計(jì)工作,而且還負(fù)責(zé)項(xiàng)目的管理工作,對項(xiàng)目經(jīng)理這個(gè)工作有一定的嘗試。因此,這類程序員可以審視一下自己,是否合適這項(xiàng)工作,如果自己對這種工作比較滿意,而且具備項(xiàng)目經(jīng)理的要求,則可以向項(xiàng)目經(jīng)理這個(gè)方向發(fā)展。 項(xiàng)目經(jīng)理的工作重點(diǎn)已經(jīng)從編程轉(zhuǎn)移到對人、對技術(shù)、對進(jìn)度、對項(xiàng)目的管理,因此,項(xiàng)目經(jīng)理必須要了解軟件開發(fā)的各個(gè)環(huán)節(jié)、了解開發(fā)的各種技術(shù)和運(yùn)用、了解開發(fā)隊(duì)伍人員的水平和特點(diǎn)。在日常的工作和生活中就得側(cè)重鍛煉這方面的能力,還要學(xué)習(xí)一些項(xiàng)目管理的知識,例如:PMP、CMMI、敏捷開發(fā)管理等。 從程序員到項(xiàng)目經(jīng)理可以使項(xiàng)目經(jīng)理更好地理解程序員在項(xiàng)目中的地位和作用,了解軟件開發(fā)的各種規(guī)律性的東西 3 很多程序員希望自己能成為公司中的主管 所以,想要往管理者發(fā)展的程序員,一定要把編程、項(xiàng)目設(shè)計(jì)、項(xiàng)目管理等基礎(chǔ)打好,這樣轉(zhuǎn)型到管理者成功率就會高一些,而且到時(shí)候也能更加得心應(yīng)手。 1【行業(yè)秘笈】2024 年平面設(shè)計(jì)趨勢有哪些? 2【職場秘笈】前端和后端究竟有什么區(qū)別