职场人生,技术人员如何快速成长为顶级架构师(上)——阿里云 MVP孙玄

简介: 阿里云MVP,奈学教育CEO孙玄为大家带来技术人员如何快速成长为顶级架构师的介绍。内容包括职业成长路线,职业成长核心要素,职业成长典型案例剖析,以及提升认知和格局的重要性。

快速成为顶级架构师的内功修炼

查看直播——技术人员如何快速成长为顶级架构师

查看下篇文章

1472-640.png

一、我的职业成长路线

(一)简单回顾

我在2010年从浙江大学毕业后,就加入了百度,之后又加入过58集团,转转,最后选择了自己创业,成立奈学教育。我希望奈学教育能够成为一家伟大的公司,能够帮助每一个同学把他的职业规划想清楚,并且助力他在整个的职业道路上更好的成长。

image.png

(二)五条曲线

我梳理一下我个人的职业成长路线,我把它分为这样5条曲线。我的每一条曲线大家可以看到它是昂扬向上的一条曲线。但实际过程中每一个曲线你怎么样进行一个破局,它其实是一个很重要的部分。

第1条曲线代表的是代码能力。刚刚进入职场,你注重的其实是基础,能不能把整个基础打扎实是非常重要的。

很多同学他未来走不远,或者走得没那么快,本质上是因为它的整个基础不牢靠。

所以第1个曲线对我来说是你的代码能力,你的基础要过关。为什么有的时候同样一个功能,你的代码写起来很复杂,别人写起来就很简单。本质是你对这个问题没有想清楚,或者说你对这个问题的思考深度不够,才让你写的代码比较复杂。

你的算法,数据结构是不是过关,以及你的逻辑是不是具有结构化的一些东西,在我看来其实是非常重要的。

第2条曲线代表的是特定业务场景的架构设计。可以看到第2条曲线和第1条曲线中间有一个间隔点。因为如果你继续写代码,或者说继续沿着这条曲线往上增长的话一定会遇到瓶颈。

到58同城以后我非常荣幸负责类似IM的一个东西。我原来其实还是局限于写一些代码,也就是说架构设计好以后我来写代码没问题。但是我在58同城以后,我们从0到1的一个项目,你怎么样去从需求的分析,到架构的设计,到架构的选型,把这些东西想清楚其实是很重要的一个点。所以我就想能不能针对一个特定的场景,把这个架构设计给想清楚。

比如说,你能不能先把IM领域这个东西先搞清楚,你有这个东西以后你再扩展到多个场景。另外,大家知道IM谁做的好。阿里旺旺他做的比较好,这时候可以去学习一下他们的优秀架构怎么设计的。这个时候没有经验没关系,你照葫芦画瓢,你先画化了以后,慢慢的就有了一个架构设计的经验。有了第2条曲线,我现在能搞定单个业务场景的一个架构设计。

第3个曲线代表的是多业务场景的架构设计。你搞定这一个业务,你能不能再搞一个业务。也就是说如果你能够搞定多业务场景的架构设计,说明这时候你具备了道。那什么叫道,从架构层面来讲,你具备了架构设计的哲学,你明白架构设计最核心的东西是什么。你切换到IM,你能给出架构方案,你切换电商,你能给出架构方案,你切换到社交,你也能给出架构方案。那么他们这几个业务场景区别在哪,区别在于他们的业务场景不同,这个业务场景叫术。这几个场景我知道术是不同的,但什么是相同的,就是底层的这些道,底层的架构设计的层次结构这些东西是相通的。

你能不能达到这样一个道的层面,打通多个业务场景,其实是非常重要的一个方面。通过多个业务场景,你可以进行抽象,做一些归纳,然后得到一些共性不变的东西。这个不变的东西我们叫做架构设计之道。你具备了架构设计之道,你的成长就非常快了。

第4个曲线代表的是技术团队管理。架构本身的设计对我来说其实是没有什么难度了。这时候我想换一个领域。

我一方面做技术,另外做技术管理。做技术是和机器打交道。做技术管理是和人打交道。不管是对机器打交道,还是对人打交道,我相信他背后的这些处理方式是一样的。比如对机器打交道,怎么让机器运作的更好一些。对人打交道,无非是怎么样把团队里面的人效给提升,让每个人在一个团队里面生活的舒服一点,或者工作的开心一点。

想明白这个东西以后,我做了一个技术管理,其实做的也是非常好的。很多同学去评价我,他说孙老师是比较全能的一个人,技术其实也是很好的,技术管理做得很好的,他的口才表达也是不错的,并且他的为人也是比较和善的。

我为什么能够具备这块能力,我觉得最主要是你在某一个方面打穿打透,然后再横向扩张到其他领域。底层的道是一样的,区别是你的术不一样。做技术和做技术管理,都是要让机器和人,它的效率最大化,这些本质的东西是一样的。

第5个曲线代表的是CTO,包括技术、团队管理、产品、运营、销售。很多同学到了技术管理以后,他再往上走可能是CTO,他要去做技术,团队管理,产品,运营,销售。对我来说,我跳过了这个阶段,我直接进入了一个CEO的阶段,我创业做了奈学教育。

image.png

查看直播——技术人员如何快速成长为顶级架构师

查看下篇文章

目录
相关文章
|
25天前
|
Cloud Native Java 编译器
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
随着云计算技术的不断发展,云服务商们不断推出高性能、高可用的云服务器实例,以满足企业日益增长的计算需求。阿里云推出的倚天实例,凭借其基于ARM架构的倚天710处理器,提供了卓越的计算能力和能效比,特别适用于云原生、高性能计算等场景。然而,有的用户需要将传统基于x86平台的应用迁移到倚天实例上,本文将介绍如何将基于x86架构平台的应用迁移到阿里云倚天实例的服务器上,帮助开发者和企业用户顺利完成迁移工作,享受更高效、更经济的云服务。
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
|
5天前
|
缓存 Kubernetes Java
阿里云 SAE Web:百毫秒高弹性的实时事件中心的架构和挑战
SAE 事件中心通过智能诊断显示通知与用户连接起来,SAE WEB 百毫秒弹性实例给事件中心带来了新的实时性、海量数据和高吞吐的挑战,本篇将带您了解 SAE 整体事件中心的架构和挑战。
|
2月前
|
运维 数据库 云计算
卓越架构,数据无忧|8月30日,阿里云用户组·上海站沙龙,火热报名中🔥
聚焦数据库 「成本&稳定」方面的技术实现和解決方案,深度互动数据库使用生命周期需求、如何节约数据库成本等
|
3月前
|
人工智能 自然语言处理 Cloud Native
阿里云 AI 原生应用架构开放日上线 CommunityOverCode Asia 2024
诚挚邀请您参加阿帕奇软件基金会亚洲大会——CommunityOverCode Asia 2024。本次活动将汇聚来自世界各地的开发者和科技爱好者,共同探索开源技术的最新进展和未来趋势。我们将在大会期间举办《阿里云 AI 原生应用架构开放日》,欢迎您来现场和我们交流。
290 11
|
2月前
|
关系型数据库 Serverless 分布式数据库
阿里云 Serverless 高可用架构
阿里云的《卓越效能,极简运维,Serverless高可用架构》解决方案提供了全托管服务、自动扩展、高可用性、无缝集成以及内置安全等核心功能。该方案通过免除底层基础设施的管理,允许用户专注于应用程序开发,同时确保应用的稳定运行和资源的有效利用。 **核心功能简介**: - **全托管服务**:用户无需关心底层硬件,由阿里云负责维护和扩展计算资源。 - **自动扩展**:根据业务需求自动调整资源,确保应用在高峰期有足够的计算能力,低谷期则节省成本。 - **高可用性**:多地域和多可用区部署,实现故障自动切换,确保业务连续性。 - **无缝集成**:与阿里云的其他服务(如数据库、消息队列等)深度
|
3月前
|
存储 关系型数据库 数据库
给阿里云的建议和意见 一个云服务器架构是否可行
摘要(Markdown格式): 在修复阿里云服务器IPv4设置错误时遇到困难,导致服务器远程登录失败及外网访问受阻,耗时三天解决。建议阿里云更新文档,确保设置指导与实际情况一致,例如只需在路由表添加条目关联IPv4。此外,建议优化帮助页面,如采用折叠式设计减少干扰。服务器主要任务是数据分析、存储和分发,文中提出简化服务器框架,消除硬件软件复杂配置,利于初学者和独立开发者快速上手,降低时间成本。该设计旨在减少无用组件,节省资源,同时降低云服务商的人力和支持成本。期望云服务商考虑此类架构创新。目前未知是否有类似产品,期待业界反馈。
908 0
给阿里云的建议和意见 一个云服务器架构是否可行
|
3月前
|
运维 监控 关系型数据库
阿里云Serverless高可用架构深度评测:构建稳定高效应用的全面指南
随着云计算技术的迅猛发展,Serverless计算作为一种新兴的、以事件驱动的无服务器架构,正在逐渐改变企业构建、部署和管理应用程序的方式。阿里云,作为全球领先的云服务提供商之一,提供了全面的Serverless解决方案,包括PolarDB MySQL Serverless集群和Serverless应用引擎等产品,致力于帮助用户构建高可用、高弹性、低成本的应用系统。本文将深度评测阿里云的Serverless服务,从产品功能、使用体验、部署常见问题、文档与支持的全面性等维度出发,为开发者和企业提供实用的参考。
89 0
|
2月前
|
Serverless 数据安全/隐私保护 开发者
Serverless 架构问题之阿里云函数计算在事件生态层面如何解决
Serverless 架构问题之阿里云函数计算在事件生态层面如何解决
35 0
|
2月前
|
敏捷开发 测试技术 持续交付
阿里云云效产品使用合集之如何管理企业的组织架构
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
2月前
|
存储 缓存 Cloud Native
阿里云EMR数据湖文件系统问题之JindoFS架构升级后的问题如何解决
阿里云EMR数据湖文件系统问题之JindoFS架构升级后的问题如何解决
下一篇
无影云桌面