spring cloud 鏈路追蹤是日志嗎 一年java工作經(jīng)驗,如何在平時的工作中提高自己?
一年java工作經(jīng)驗,如何在平時的工作中提高自己?一年的經(jīng)驗,不算二級程序員了,要想初步想提高自己的技術(shù)水平,有以上幾個建議:1.必須很清楚技術(shù)崗位的進階路線差不多路線是初級、中級、高級程序員,架構(gòu)師
一年java工作經(jīng)驗,如何在平時的工作中提高自己?
一年的經(jīng)驗,不算二級程序員了,要想初步想提高自己的技術(shù)水平,有以上幾個建議:
1.必須很清楚技術(shù)崗位的進階路線
差不多路線是初級、中級、高級程序員,架構(gòu)師,技術(shù)總監(jiān),CTO.
2.最好就是選擇類型相同的開發(fā)項目或產(chǎn)品,讓自己的技術(shù)更加全面
有的項目肯定側(cè)重數(shù)據(jù)庫建模,有的更強調(diào)數(shù)據(jù)采集如何處理,例如會建議使用一些帶有Kettle的Etl工具通過數(shù)據(jù)采集清洗,有的側(cè)重集成實施也可以知道一點大量接口開發(fā)技術(shù)諸如rest,webservice,jms,sso,界面板載顯卡等。有的項目側(cè)重于流程,就必須接觸基于流程引擎的開發(fā)技術(shù)。有的項目更強調(diào)展示更多結(jié)論,就可以不多了解帶有Echart的圖表展示技術(shù)等。
3.實力提升系統(tǒng)的設(shè)計能力
曾經(jīng)的高級程序員的基本配置是要有整個系統(tǒng)的設(shè)計能力,多學(xué)一些設(shè)計模式和數(shù)據(jù)庫設(shè)計的方法,比如說策略模式,工廠模式等
4.逐步降低擁有組件設(shè)計能力
正在接觸解釋技術(shù)架構(gòu)的底層代碼,學(xué)習(xí)設(shè)計底層組件,封裝方法好適配問題到技術(shù)架構(gòu)中建議使用。
5.多閱讀一些優(yōu)秀開源組件的源代碼
讀好的程序得象和高手對話,多背誦幾遍,讓你有聽君一席話,勝讀十年書的感覺。
6.養(yǎng)成作為輸出和多多分享的好習(xí)慣
一個技術(shù)如何學(xué)會,更重要的有一點就是要在學(xué)后及時輸出或是在項目中然后建議使用,或者不能寫文字分享不出來那樣的話才能證明真有要會了。
個人意見,歡迎大家查哈我,你的留言能分享。