都說程序員的年齡是一道坎,其實是因為沒有一個好的格局,沒有一個好的職業(yè)規(guī)劃所導致的。程序員到了30歲基本就可以被劃定為大齡了,不論是工作經(jīng)驗還是技術(shù)水平都能達到一定的水準,所以要想在技術(shù)領(lǐng)域走的更遠,這個時期至關(guān)重要。 如果想在30歲之后完成崗位升級,首先要確定自身的發(fā)展方向,而自身的知識結(jié)構(gòu)對于發(fā)展方向有重要的影響。程序員的基礎(chǔ)知識結(jié)構(gòu)(專業(yè))對于未來的發(fā)展具有較大的影響,但如果是數(shù)學和物理專業(yè)的畢業(yè)生,那么依然可以走研發(fā)級路線,因為扎實的數(shù)學和物理基礎(chǔ)能夠讓程序員走得更遠。 當前是大數(shù)據(jù)、物聯(lián)網(wǎng)和人工智能時代,對于Java程序員來說,向大數(shù)據(jù)方向發(fā)展是個不錯的選擇,一方面大數(shù)據(jù)技術(shù)即將迎來大面積的落地應用,會釋放出大量的發(fā)展機會,另一方面大數(shù)據(jù)也是人工智能的重要基礎(chǔ),未來也可以向人工智能方向發(fā)展。 如果往大數(shù)據(jù)方向發(fā)展,需要注重三方面知識的積累,其一是大數(shù)據(jù)平臺知識的積累,可以從hadoop平臺開始學起;其二是采用Java完成大數(shù)據(jù)應用開發(fā)的實驗,積累一定的實踐經(jīng)驗;其三是掌握一定的行業(yè)知識,大數(shù)據(jù)開發(fā)與行業(yè)知識有緊密的聯(lián)系。如果基礎(chǔ)比較薄弱,可以先從應用級開發(fā)開始做起,然后逐步掌握算法知識,逐漸向研發(fā)級崗位方向發(fā)展。 由于大數(shù)據(jù)領(lǐng)域的內(nèi)容比較多,所以建議一邊學習一邊使用,最好能與崗位開發(fā)任務相結(jié)合,這樣會在很大程度上提升學習效率,同時會積累大量的應用經(jīng)驗。按照歷史經(jīng)驗來看,如果能夠把自主學習的內(nèi)容與崗位開發(fā)任務相結(jié)合對于崗位升級具有較大的幫助。 |
|
來自: 一起學電腦 > 《Excel辦公技巧》