程序員各段位說明 及 技能要求


初級程序員,中級程序員,高級程序員,架構師,資深架構師


初級程序員, (p1-p2)  (打基礎階段)

一般來說新畢業的學生入職都是初級程序員,這一階段最終要的是學習能力,並在工作過程中,完成基礎知識的積累,鍛鍊自己的邏輯能力,總結出自己的工作方法




中級程序員還要分3個段位 (p3-P4-P5)  (熟悉階段)

初段,對專業的API,基礎知識有所瞭解,能按指導完成相關功能的開發,正常來說也可以看做是初級程序員的高段位

中段,熟悉專業的常用API,各個方面有所涉獵,對當前程序使用的框架有所瞭解,能獨立完成程序的維護開發

高段   瞭解程序已由的框架原理,指導怎麼用現成的框架完成新功能的開發和維護


高級程序員也可以分3個段位 (p5,P6)  (掌握 理解)

初段,熟悉已有框架,能獨立完成項目的開發,熟悉掌握專業API,對核心的多線程,內存有所瞭解,並可以進行核心級別的問題處理

中段,熟練處理核心級別問題,研究過多個主流框架,掌握多種思想

高段,獨立完成新項目的開發,並在開發過程中可以對既有框架進行優化精簡


架構師 (P7) (精通,方向性,拓寬知識面)

對計算機核心知識有深入瞭解,深刻理解多線程,內存等原理,並能寫出自己的開發框架,注意在此階段架構分爲兩種,功能架構和業務架構,功能架構專注系統穩定和運行順暢技術性指標,業務架構專注,業務解耦,提高開發速度,降低維護成本


資深架構師 (P8)  (知識面,總結,輸出)

在基於本專業知識熟練掌握的基礎上要對 整個業務使用到的技術有所瞭解,並基於這些瞭解對既有框架進行改進,並嘗試探索新的實現方式和核心級別的優化和更高



貫穿的是你的學習能力,要注意總結和實踐,高級程序員高段之前都需要大量的項目經驗,高級程序員高段之後要注意深入鑽研,架構師要注意拓寬知識面,總結和輸出


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章