知识卡片
从工程师到架构师的六个阶段,每阶段成长重点不同
内容
技术成长路径大致是:工程师(积累基础技能)→高级工程师(积累设计经验,从知道How到知道Why)→技术专家(拓展技术宽度)→初级架构师(形成方法论)→中级架构师(补齐理论深度)→高级架构师(创造新架构模式)。关键是”在错误阶段用对的方法也会事倍功半”——中级架构师阶段才真正需要吃透CAP,此前复杂度不足以让理论”用得上”。发散:很多理论要等遇到匹配的复杂度问题时才能内化,不必强求一次吃透。
参考来源
- 位置:《从0开始学架构》第56章《特别放送|架构师成长之路》(源文件:_epub-src/OEBPS/Text/part0055_split_005.html)
- 结论依据:原文明确"从初级架构师成长为中级架构师,最关键的是'技术深度和技术理论的积累'……为何到了中级架构师阶段反而是成长的关键了呢?主要原因在于高级工程师或者技术专家阶段即使去学习这些技术,实际上也比较难理解透彻,更加难以有机会去应用……而到了中级架构师阶段,面对高复杂度的系统,很多时候就是几个关键技术细节决定整个架构设计的成败"。
- 原始内容:从初级架构师成长为中级架构师,最关键的是"技术深度和技术理论的积累"……主要原因在于高级工程师或者技术专家阶段即使去学习这些技术,实际上也比较难理解透彻,更加难以有机会去应用,更多的时候只是了解有这个技术点而已;而到了中级架构师阶段……很多时候就是几个关键技术细节决定整个架构设计的成败。