不想当架构师的攻城狮不是一个好攻城狮,犹如不想当孙悟空的猴子不是一只好猴子。

成为一名架构师,成为一名脱离了低级趣味的优秀的高级架构师,成为一名超凡脱俗的卓越的资深架构师,需要天时,需要地利,需要人和。

想成为架构师的第一步,是要开悟,没有自觉的觉悟,只可能在原地踏步,每天写写增删改查,泯然众人矣,没有开悟的攻城狮,哪怕你天天加班,加到天昏地暗,也仍然在自己的小圈子打转。什么叫开悟呢?那就是:先听听刘欢的《再也不能这样活》:

东边有山,西边有河,前面有车,后面有辙,究竟是先有山,还是先有河,究竟这挂老车,走的是哪道辙,呦嗬,春夏秋冬,忙忙活活,急急匆匆,赶路搭车,一路上的好景色,没仔细琢磨,回到家里还照样,推碾子拉磨,闭上眼睛就睡呀,张开嘴巴就喝,迷迷登登上山,稀里糊涂过河,再也不能这样活,再也不能那样过,生活就得前思后想,想好了你再做,生活就像爬大山,生活就像趟大河,一步一个深深的脚窝,一个脚窝一支歌,再也不能这样活,再也不能那样过,生活就得前思后想。

打住,接上:即要有目标,光有了目标还不行,还得有路标,有了这个路标的过程,还得有里程碑,然后就可以开始决策,制定详细计划,计划列完后就开始遵照计划执行,这个时候需要跳出自己原有的安乐窝,启动刻意练习之旅,为了确保执行到位而又不走位,需要每月复盘,检查清单是否完成,甚至可以做到每周复盘,时刻检视自己,使用项目管理的方法管理自我,使用产品设计的方法设计自我,使用解决方案的方法解决自己的痛点,使用产品运营的模式运营自己,如此则架构师可成,如此则专家可达,如此则财务自由可期。财务自由很重要(在我大中国,只有极少的一部分人已经达到了追求情怀和自我实现的阶段),这是你一切努力的阶段性的终极目标,唯此才不会在这个马拉松的过程中感觉到痛苦,唯此才会在这个马拉松的过程中激情四射。

整体说来,要想成为架构师,关键事件包括:开悟、初级、中级、高级、领域专家、技术总监、首席架构师、CTO。

开悟和初级、中级、高级这几个阶段并非严格有序,不过呢越早开悟,人生越早开挂,到了领域专家,不开悟,基本无路可走。

在初中高级阶段,需要掌握编程基础、并发编程、网络编程、数据库编程、数据结构与算法、操作系统原理、数据结构与算法、24种设计模式、会用轮子也会造轮子、10万级别的代码量(优秀的枪手都是子弹喂出来的)。

到了领域专家、技术总监这个级别,需要精通业务知识、会做人、会管人、会沟通协调、会做正确的事、了解前沿技术,如大数据、云计算、物联网、人工智能、区块链。

到了首席架构师和CTO这个级别,需要懂产品、懂商业、懂公司战略、懂行业发展趋势、有洞察力、有领导力,这个级别的架构就是金领架构师啦。

从小白到首架,从首架到CTO,这个过程就是建立自己的知识体系框架的过程,建立这个框架的过程,唯有学习,而学习的道路千万条,可以广度优先,亦可以深度优先等,不过呢,变来变去都离不开立志、勤学、志诚、身修、家齐、国治、天下平。没有愿景,没有目标,是不可能事成的。

聊完了目标,聊完了过程,我们暂且不聊结果,先来个段子:

在拿着锤子的人眼里,人人都是待锤钉子;

在项目管理的人眼里,人人都是项目管理;

在产品设计的人眼里,人人都是产品经理;

在解决方案的人眼里,人人都是解决方案;

在商业运营的人眼里,人人都是商业运营;

在架构设计的人眼里,人人都是架构师,没有他人参与的架构,是一个无法落地的失败的架构,架构的诉求,就是要把所有的受众(客户、产品经理、开发人员、测试人员、运维人员、销售人员、领导),协同起来,一起确定关键质量,一起确定关键功能,一起完成逻辑架构设计,一起完成物理架构设计,一起完成数据架构设计,一起完成开发架构设计,一起完成运行结构设计,确保人人都有存在感,有获得感。

段子聊完了,再聊聊文化:国有国家的文化,公司有公司的文化,家有家风,个人也有自己的文化。架构师的三大文化:处处架构文化、执行力文化、有狼性且有人性文化。

最后,技术修养很重要,人文修养亦如此,牛逼的优秀的卓越的架构师就是:生活除了架构,还有诗和远方。

最后的最后,以狄更斯的话结束这架构师开篇之作:

这是一个最好的时代,这是一个最坏的时代;这是一个智慧的年代,这是一个愚蠢的年代;这是一个信任的时期,这是一个怀疑的时期;这是一个光明的季节,这是一个黑暗的季节;这是希望之春,这是失望之冬;人们面前应有尽有,人们面前一无所有;人们正踏上天堂之路,人们正走向地狱之门。

然后,欲知如何打造金牌架构师,且听下回分解。

如何把自己打造成为一名金领架构师-前言相关推荐

  1. 如何把自己打造成为一名金领架构师-开悟篇

    在你开始这次阅读之旅前,花10秒的时间,想一想,截止到现在,你人生发展过程中,有哪些人对你的成长最重要?谁对你的影响最大?是一个人?一本书?一件事?一朵花? 在你人生悟道之前,所有走过的路,都是为了这 ...

  2. 如何才能快速成为一名Java架构师?

    如何才能快速成为一名Java架构师?很多程序员从业2-3年后都会进入一个迷茫期,或是瓶颈期,不知道如何进一步提升成为一名Java架构师.解决这个问题其本质是知道如何学习才能快速成为架构师. 接下来我们 ...

  3. 2023年,我想成为一名前端架构师

    文章目录 前言 2022年对我个人而言,是很稳定的一年 2023年想要实现的计划 除了工作,再说些个人生活相关的吧 前言 从入职第一份前端开发的工作至今,快满三年.我也在不断思考,将来的出路和制定职业 ...

  4. 如何成为一名高薪架构师?

    对于工作多年的程序员而言,日后的职业发展无非是继续专精技术.转型管理和晋升架构师三种选择. 今天,100offer从架构师在一家公司有多重要.优秀架构师需要具备怎样的素质以及架构师的发展现状三个方面来 ...

  5. 干货合集|如何做一名优秀架构师?进来找答案!

    架构师是一个承前启后的岗位,正如一个路由器,对各种业务需求加以分析处理后路由到下游产品和研发团队.那么,对于架构师来说如何给自己设立目标?又该如何管理好团队?并且快速掌握热点技术?我想这是大多数架构师 ...

  6. 成长为一名Java架构师需要掌握的技术有哪些呢?

    Java架构师需要掌握的技术: 1.熟练使用各种框架,并知道它们实现的原理. 2.jvm虚拟机原理.调优,懂得jvm能让你写出性能更好的代码: 3.池技术,什么对象池,连接池,线程池--Java反射技 ...

  7. 长为一名JAVA架构师2017-10-16 2

    工作前三年是职业生涯中成长最快的几年,在这段时间里你会充满激情,做事专注,也容易养成良好的习惯.在我们公司有些同学在前三年中就快速成为某一个领域的技术专家,有些同学也可能止步不前.本文和大家一起探讨下 ...

  8. 如何成为一名Android架构师,乃至高级架构师,文末有路线图

    很多Android的小伙伴在做了多年的开发之后,始终搞不清楚达到Android架构师需要何种技能,我们对比着Android高级工程师来说明. 我们先来看一下Android高级工程师的招聘要求 职位描述 ...

  9. 一名微博架构师的年终总结

    2019独角兽企业重金招聘Python工程师标准>>> 眼看着又一年结束,想想今年过的还真是快,上个画面还是去年年末各种处理故障的场景,一眨眼一年就过去了.既然过了一年,还是得留下些 ...

  10. 对话阿里巴巴贾扬清:如何成为一名优秀的 AI 架构师?

    简介: 近期,我们邀请了阿里巴巴技术副总裁.阿里巴巴计算平台事业部总经理. AICon 全球人工智能与机器学习技术大会深度合作伙伴贾扬清光临 InfoQ 直播间,和近 7000 名用户分享了作为一名 ...

最新文章

  1. python数学计算例子_Python OpenCV实例:直方图计算(数学公式简单实现)
  2. 美媒:人工智能发展五大趋势引期待
  3. STM32串口发送中断
  4. 调用 fork() 两次以避免僵死进程
  5. Windows 技术篇-设置dns提升网速,刷新dns缓存
  6. nodejs 开发,手把手开始第一个服务器程序(原生)
  7. 计算机接口配件,最近发布:最新的计算机外部接口计算机主板外部接口简介计算机主板接口简介...
  8. 程序员必备软技能之科技趋势(一)
  9. c语言sleep函数上限多久解除,关于sleep函数的问题,
  10. 汤立波:车联网最新发展动态
  11. 建议能在园子里面发布Silverlight2.0应用
  12. 美图秀秀api实现图片的裁剪及美化
  13. 计算机保存途径如何更改,如何修改“我的文档”路径方便保存文件
  14. 计算机考试的知识要记忆背,2017计算机等级考试(NCRE)备考小技巧
  15. javascript监听esc按键事件
  16. Katago+Sabaki个人围棋AI工具安装配置
  17. gpu-z中的几个上限
  18. 安卓玩机搞机技巧综合资源--安装谷歌相机 小米查询信息 锁频段 提高网速【七】
  19. 弹窗代码大全window.open
  20. Android中layout目录的作用,Android 开发中layout下的子文件夹

热门文章

  1. 在docker中挂载硬盘
  2. SiriKit测试全攻略
  3. 数据库表,excel,cvs 联系人转vcf
  4. 【软件设计】CS客户端整体架构
  5. 宝塔面板无法连接FTP空间解决方法(超详细)
  6. web 前端后端分工
  7. ubuntu安装xbox手柄的驱动程序
  8. nacos 默认 namespace: public 拿不到数据
  9. 数据共享,如何拆掉那些“部门的墙”?by 傅一平
  10. 鸡小德手机小常识 如何鉴定手机是否为行货