1)熟悉整個項目的所有業務和技術,不管是不是你負責的,不管是不是你寫的。只有對業務熟悉,才能更好更全面的分析和理解需求,及時發現難點和風險點,才能設計出更好的方案,才能更快的定位和解決問題。
2)熟悉軟件的相關部署和運行方案,熟悉常用的軟件。如緩存、DNS、nginx、apache、tomcat、weblogic等。
3)關注主流技術和新技術,不斷的學習。大部分業務代碼就是if-else、數據庫操作,但我們完全可以自己學些更多的知識,例如垃圾回收,調優,網絡編程、多線程并發、分布式事務、spring進行深度學習、jvm原理、緩存使用、nosql、分布式等。
4)多思考當前系統的不足之處,提出解決方案,和同事和領導一起討論,萬一被領導采用了你就脫穎而出了。
5)利用各種渠道學習。每年可以讀幾本技術或業務相關的書籍,或者參加一些網絡課堂的學習。如騰訊課堂就是一個很好的平臺,源本教育在騰訊課堂開設了免費的公開課,幾乎每天都有,歡迎大家前來學習。