JAVA程序員想成為一名架構師,在工作經驗上有什么要求?小源分享一位在北京工作5年的好程序員同學經驗,給大家僅供參考!
第一,程序員總的工作經驗基本上是八到十年,不排除有六到七年晉升為架構師的。這時候的架構師還不夠成熟,尤其是在帶團隊和管理上缺少經驗。所以我在公司的招聘要求是招聘架構師經驗至少八到十年。
第二,在總的工作經驗中,編碼的經驗至少五年以上。編碼是最基本的技能。一般從技術的使用到沉淀需要五年的時間,開始五年要打好技術基礎,為指導團隊和管理團隊積累經驗。請不要劃走,你一定要看完最后一條,因為它關乎著你是否真正理解架構師的工作。在總的工作經驗中,帶團隊和技術管理經驗基本是三年以上,不排除有特殊情況。
第三,如果只做程序員,技術廣度和管理能力是達不到要求的。程序員的思想只局限于自己的管轄的任務,無法從大局去發現和使用新技術,更不用說規劃和管理能力了。所以需要有帶團隊和技術管理經驗。