Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >架构师的成长之路

架构师的成长之路

作者头像
BUG弄潮儿
发布于 2020-09-28 01:56:48
发布于 2020-09-28 01:56:48
5960
举报
文章被收录于专栏:JAVA乐园JAVA乐园

架构与架构师

Architect,即架构一词可以溯源到希腊语ἀρχιτέκτων , 指的是建筑的规划,设计和建造过程和结果。现在也用于指系统的网络,软件,硬件的规划,设计和搭建过程。所以架构师就是从事架构设计的人。

架构师的分类

在IT、企业信息系统和互联网行业,做软件开发的人员占最大的比例,所以很多时候,大家以偏概全,把软件架构师当成全部的架构师。实际上,信息系统的设计除了需要软件架构师之外,还需要网络架构师、运维架构师、信息安全架构师、网络架构师、数据架构师等等。目前,随着大数据人工智能、移动应用等在内的互联网技术的快速发展,各个行业对各类架构师需求殷切。

一万小时定律

作家格拉德威尔在《异类》一书中提出了一万小时定律--人们眼中的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。一万小时的锤炼是任何人从平凡变成世界级大师的必要条件。因此格拉德威尔将此称为“一万小时定律”。在从一个技术愤青成长为一位经验老道架构师的过程中,一万小时定律再次得到了证明。

架构师的成长路径

要成为架构师,一万小时的锤炼是成长过程中的必要条件。大学毕业生在大学的4年时间里,专业学习估计有两年,以每天8小时专心学习读书计算,两年下来就是365X2X8=5840小时。所以大学毕业还够不上一个领域里世界级大师水平,否则大街上跑的都是世界级大师了。既然大学毕业构不成大师,那该怎么发展呢?

进入社会开始工作的大学毕业生,因为工作、恋爱、家庭等各种原因,在人生成长的几个阶段可以聚焦在成为大师的专业领域里面的学习时间很有限。如果毕业后能认真学习专业知识,那么需要5.5年可以有机会成为一个世界级大师或者架构师;如果在28岁之前无法聚焦某个领域而成为大师,那么在28岁之后,可以聚焦的时间比例就变成75%,完成1万小时的锤炼需要7.5年;如果35岁以后,那么学习的聚焦度就剩下50%,成为大师或者架构师的时间就要11年;如果46岁以后,那么学习的聚焦度就会减少到25%,成为世界级大师或者架构师就需要16年。所以积累经验提炼知识,成长为架构师有22岁、28岁、35岁、46岁4次机会,而且越往后越难。

从一万小时定律的锤炼过程我们可以了解到两点:

  • 聚焦

不要朝三暮四,不停地为了增加工资跳槽,踏踏实实在自己选择的的行业里面认真工作,不断时间,不断思考,不断提炼,长期坚持。

  • 突破

很多的技术人员往往在毕业后的2年内相信自己水平已经高到不知天高地厚的程度,这个时候如果不去思考和提炼就没有办法突破瓶颈向上发展。

架构师的素质

更具体地说,架构师需要具备以下几个方面具体的能力和素质:

  • 业务理解:对自己业务领域的知识要充分了解和掌握。
  • 技术广度:对技术流派、发展、状态和前沿发展了如指掌。
  • 技术深度:对自己领域技术的原理,机制和应用深入了解。
  • 沟通能力:能用最简练的语言把自己的意思表单清楚明白。
  • 动手能力:必要的时候可以撸起袖子做具体的技术实施工作。
  • 美学素养:能够充分理解用户的使用习惯让用户喜欢自己的作品。
  • 丰富经验:经历过风风雨雨,能看到架构设计和实施当中的潜在风险。

概括上述几个方面的能力于下图:

总结

不想做元帅的士兵不是好士兵,不想成为架构师的工程师。要成长成为一位架构师最为重要的就是提早设计好自己的职业发展路径,有目的地学习,思考和提炼经验,牢记“学而不思则罔,思而不学则殆“的道理。坚持像激光一样聚焦在自己的领域,不断地突破思维的平静。如此下去,你不成为世界级大师或者架构师还有谁呢?

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-09-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 BUG弄潮儿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
架构师成长之路系列(一)
Architect,即架构一词可以溯源到希腊语ἀρχιτέκτων , 指的是建筑的规划,设计和建造过程和结果。现在也用于指系统的网络,软件,硬件的规划,设计和搭建过程。所以架构师就是从事架构设计的人。
数字悠客
2020/09/18
6080
《IT架构师成长和认证指南》简介及第2章 IT架构师角色和素养
作者写了一本关于IT架构师成长和认证的书,希望先通过连载的形式拿出来分享,结合读者的反馈来不断调整完善,也作为全文校对完善的一种方法。本书希望对于那些想成长为架构师,并在架构师职业发展道路上不断进阶的读者们有所借鉴和指导,也欢迎业内专家不吝赐教和斧正。
企业架构师思维
2025/05/30
740
《IT架构师成长和认证指南》简介及第2章 IT架构师角色和素养
从码农到工程师:看一下这6点!
许多程序员自称码农,因为每天事情总也做不完,而这些工作也没有给自己带来职业上的提升,总在原地打转,自己的工作似乎随时可被新人替换,可有可无。于是,年轻些的考虑着转管理或者转行,年纪大些的则被所谓的40岁危机困扰焦虑着。另一方面,有些程序员工作高效,能力出众,每当机会来临时总能获得职位上升,收入迅速的提高,个人价值的提升又从精神上给自己带来满足感,常常斗志昂扬,而这样能解决复杂问题的程序员才叫工程师。本文中笔者将根据自己10多年从业经历谈谈如何从码农升级到工程师。
Java后端技术
2018/08/09
4210
从码农到工程师:看一下这6点!
如果我告诉你,程序员这条路很难走,你还要坚持下去吗
可能很多人都觉得程序员是个高薪行业,动不动就听见谁月薪几万几万,心里羡慕不已。回头看自己每个月手里可怜的工资条,心里更是烦躁不已,于是乎下定决心一定要像人家一样,月薪几万。但是实际上,高薪程序员并不像人们想象中的那么轻松。
技术zhai
2018/06/03
1.8K2
如何在三年内快速成长为一名技术专家
作者 | 清英 文章来源GitChat,CSDN独家合作发布,查看交流实录:http://gitbook.cn/books/59b69dc608f7233e6250f591/index.html 工作前三年是职业生涯中成长最快的几年,在这段时间里你会充满激情,做事专注,也容易养成良好的习惯。在我们公司有些同学在前三年中就快速成为某一个领域的技术专家,有些同学也可能止步不前。本文和大家探讨如何在三年内快速成长为一名技术专家。 掌握良好的学习心态 空杯心态 首先要有空杯的学习心态,而不是傲娇自满,故步自封
CSDN技术头条
2018/02/08
7510
如何在三年内快速成长为一名技术专家
腾讯首席科学家张正友寄语青年人
又到开学季 一批青年人站在了人生的重要交叉口: 迈入大学、考研考博 都意味着一段新的人生篇章即将开启。 面对未知、充满挑战的“新世界” 我们该如何出发? 最近,腾讯首席科学家、腾讯AI Lab及腾讯Robotics X实验室负责人张正友在2022腾讯犀牛鸟精英研学营上首度回顾其科研历程,分享了做好研究和技术需要的工匠精神(“W.T.O.”理论),为即将迈入人生新阶段的青年人寄言。 “W”就是一万小时定律,即使是天赋很高的人也需要一万小时的锤炼才成为世界级大师; “T”也被称为钉子理论,要往深的地方钻下去,
腾讯高校合作
2022/09/02
6850
腾讯首席科学家张正友寄语青年人
程序猿/程序媛?还是程序员?
文章首发于本人知乎账号:https://www.zhihu.com/people/tefuirnever_-.-
我是管小亮
2020/04/20
6440
十年学会编程
走进书店,我们可以看到很多速成书籍,30天学会java,一周精通游戏开发,24小时学会编程。那些畅销排行榜的书籍都是xxx天学会xxx,放佛看了它们我们真的能快速成为一个编程高手,然而大量的事实告诉我们,要想成为一个领域的专家,没有时间的投入任何人都不可能成功,即使你是一个天才。
程序那些事儿
2023/03/07
2740
十年学会编程
如何快速学习:从零到一学习前端
一万小时法则(10000-hour rule) 是作家格拉德威尔在《异类》一书中指出的经验法则,是对「如何精通」这个模糊问题的一种系统性的量化尝试。
全网漫游指南
2023/04/18
2670
如何快速学习:从零到一学习前端
硬件工程师是不是越老越吃香的思考
以前在研究所的时候,一些老工程师不断的返聘,一些现场的疑难杂症,年轻人束手无策的时候,老教授一出马,药到病除。
硬件开源小站
2024/11/07
2180
架构师之路一-架构师入门指引
导读:本系列文章教你怎么样成为一名架构师,而本篇文章则带你先认识一下什么是架构师,架构师的工作是什么?
JAVA日知录
2020/03/12
3.3K0
【人物·李典林】专家架构师的修炼之术
个人简介 Ensoli(李典林):腾讯数据中心专家架构师,主要从事数据中心的规划设计、新技术研究等,致力于大规模高效节能绿色数据中心的设计实现。在模块数据中心方法论、T-block/MDC、高压直流、市电直供技术、整机柜服务器、绿色电池等方面有较多研究及实践经验,主导过多个大规模数据中心项目的规划设计及建设。 我们是腾讯内部很特殊的一个群体,在软件公司里边搞硬件的,或者说别人是修房子给人住的,但我们是修数据中心给机器住的,运营着公司几十万台服务器网络设备,还要求这些设备在365天里都不能有一秒钟停电停冷的持
TEG云端专业号
2018/03/15
2.4K0
【人物·李典林】专家架构师的修炼之术
资深架构师十年总结:成为架构师,你必须具备这五点能力
作者 | Alan Tai 译者 | 冬雨 策划 | 闫园园 在过去的 20 年里,作为一名软件工程师和软件架构师,我与不同领域和不同学科的软件工程师聊过很多次。他们中有一些人是有着 8 到 10 年经验的高级工程师,有许多人还在职业生涯早期,有着 3 到 5 年的经验。其中一些人是我的同事。有些人是求职者。聊到最后,他们几乎都会问到同样一个问题: “我想成为一名解决方案架构师。了解更多架构相关内容的资源有哪些?“——很多软件工程师都会问的一个问题。 他们问错了问题。如果你读下去,就会知道为什么我
深度学习与Python
2023/03/29
5910
资深架构师十年总结:成为架构师,你必须具备这五点能力
刻意练习一万小时法则的对与错
图片发自简书App 大脑具有适应性,适当的训练能够帮助我们创造新的潜力。与此同时,简单的努力并不能显著地提高能力,我们必须更聪明地去努力。作者及其同事通过研究发现,在任何一个领域,若要显著提高水平,都必须遵循一套普遍原则,叫做“刻意练习”(deliberate practice)。 大脑的结构与功能不是固定不变的,大脑会响应人们特定的行为,所以通过刻意练习来塑造大脑是可行的。 在发展技能时,走出舒适区非常重要。 虽然成年人的大脑适应力不像年幼时那么强、适应的机制也可能与年幼时稍有不同,却依然能应对新的学习
iOSDevLog
2018/05/17
1.3K0
阿里首席架构师分享的Java工程师职业规划
如果刚毕业,就多花几年积累经验,不可能靠一门绝技吃遍天下,不要指望java 赚钱多还是c++ or .NET 赚钱多。太早。 积累经验为主。积累设计,架构,测试,交流,管理,情商等多方面的经验。然后再根据以后n年的积累做出决定。理想的情况是一专,多能。必须有一样精通的,但是要知道,所谓的高手决不是只会一项,到了他们的级别,什么都一样,看的是学习能力和推理能力。
lyb-geek
2018/09/27
1.4K0
阿里首席架构师分享的Java工程师职业规划
方法论:怎样练习一万小时
随着畅销书《异类》的流行,“练习一万小时成天才”这个口号现在是尽人皆知。也许仍然有不少人相信那些不世出的天才必有天生的神秘能力,但科学家通过大量的调查研究已经达成共识,那就是所有顶级高手都是练出来的。
用户1756920
2018/07/20
4960
架构师是怎样炼成的?
随着软件行业的发展,软件人才也在不断地细分。以前,他们被统称为软件开发工程师。而现在,系统分析员、配置管理员、测试工程师,新兴的岗位名称不断出现。其中,软件架构师这一角色的重要开始日益凸显。
java架构师
2018/08/23
4110
业务架构师、系统架构师、软件架构师:八卦三者的混淆与现象
相比于系统和软件的架构师,业务架构师更倾向于站在更高的战略层面,涉及商业分析、战略规划等。许多技术人员可能并未完全理解业务架构师的工作内容和重要性。
运维开发王义杰
2023/08/10
5230
业务架构师、系统架构师、软件架构师:八卦三者的混淆与现象
什么样的架构师才是真正的架构师?
  很多的创业公司,一人身兼数职的情形还是很常见的。至少,我是经历过的,一个人包办了所有的开发过程,连测试我都做了,绝对的一条龙,但是经常踩钢丝、骑独轮车总会有失足的时候,结果有一次,从我手里发出去的光盘母盘,含有病毒僵尸,以至于被迫收回已经推上市场的2万张光盘,从那之后,我的心脏就开始变得无比坚强,现在就是整个后台服务都瘫痪了,我也只是微微一笑。其实,一个人身兼架构师和程序员,甚至多种角色,没什么不妥,后面还会讲这个话题,这种现象不是中国特色,跟国外是完全接轨的。我曾经跟米国的一个工程师在msn中聊过类似的话题,发现他们的路子跟咱们没什么不同,在IT这个行业,我们跟世界的差距只有1天,他们刚弄出来的新东西,我们这里第2天保准见得到。
java架构师
2018/08/23
4460
Peter Norvig:十年学会编程
作者 Peter Norvig 是计算机科学家,Google 的研究总监。 在本文中,Peter Norvig会告诉你:为什么急功近利地学习软件开发技术是没效果滴?
一个会写诗的程序员
2018/08/20
7380
推荐阅读
相关推荐
架构师成长之路系列(一)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档