想晋升阿里 P9,到底有多难 ?
许多人都知道架构师这个职业,但架构师究竟要做什么,那真的只有少数人才能讲明白。当你看了这么多架构师的案例分享、经验总结,也许认为做架构师是需要天赋和创造力的,或者想着只有设计出一个高可用、高性能,能够支撑下所有业务的架构方案的人,才是一个好的架构师。
如果你真是这么想的,那你就已经掉进了架构设计的陷阱里了。
作为阿里晋升委员会的一员,华仔知道每个程序员都有一个成为架构师的梦想,并且从P7级别开始,程序员晋升的时候实际考察的就是你的架构能力。 所以,如果你想要在今后成为一名管理者,那么早日摸索出正确的架构思维和理念将是你必经的修行之路了。
就像华仔说的,架构设计绝不仅仅是写好PPT。在架构师的工作里,成事的能力与技术能力同样重要。
说了这么多,华仔到底是谁呢?
李运华,前阿里资深技术专家(P9),曾就职华为、UC、阿里巴巴、蚂蚁金服等公司。《编程的逻辑》、《从零开始学架构》作者,极客时间《从 0 开始学架构》、《大厂晋升指南》专栏作者(用户订阅量6w+),指导了很多程序员从 P6 升到 P7,从 P7 升到 P8。
为了帮助你在成长的道路上少走一些弯路,今天晚上 8 点,我会连麦华仔,聊聊从程序员到架构师,你必须要克服的难题。先提前透露几个问题吧:
现在互联网企业的需求和服务都越来越复杂,架构师的角色也越来越重要。但许多工程师觉得做架构设计是需要天赋和经验的,它不像做编程那样有标准,而且写出来一行是一行,所以架构设计的工作就显得越来越玄乎。你是怎样看待这种说法的呢?
我了解到,有许多有晋升需求或者想提升的工程师都会选择自学架构。他们经常会买各种技术或者浏览各种案例教程,陷到资料堆里。在这样的学习过程中,你能给他们一些学习的建议吗?比如学习的时候,应该重点关注什么,有哪些方法可以帮助他们去梳理信息,有什么学习技巧呢?
那么,另一方面,因为架构师需要有一定的技术广度,这么多开源的软件都需要了解。但是开源软件更新迭代的又很快,经常是一个还没用好另一个就出来了,但是如果想成为架构师,感觉又必须要去学习。所以面对这种情况,你有什么建议吗?你自己是如何去平衡技术的广度和深度的呢?
你曾经说过,程序员在学习架构的时候,最重要的是理解程序员和架构师的思维差异,这个差异在哪里,能请你详细说明吗?
如何预约直播?
扫描⬆️海报二维码预约明天20:00的直播