乔新亮的 CTO 成长复盘
乔新亮
彩食鲜副总裁兼 CTO、前苏宁科技集团副总裁、TGO 鲲鹏会荣誉导师
24236 人已学习
新⼈⾸单¥59
登录后,你可以任选2讲全文学习
课程目录
已完结/共 29 讲
开篇词 (1讲)
结束语 (1讲)
编辑手记 (1讲)
乔新亮的 CTO 成长复盘
15
15
1.0x
00:00/00:00
登录|注册

17 | 架构决策,是技术管理者最重要的能力

分布式架构的优势
ESB架构的风险
技术深度、学习能力、逻辑思维
全局视角
泛用性和关键作用
设计目的
参与人员
申请、评审、征询意见、仲裁、结案
泛泛地说不够具体
指出不足并给时间决策
给出决策
结果:苏宁顺利转型为分布式架构
乙方坚持表达意见
选择分布式架构的理由
ESB架构 vs. 分布式架构
拖延做决策的管理者
高级管理者的认知层面储备
初级管理者的培养
引导双方攻击方案
学习能力和逻辑思维的重要性
特质
意见反馈表单
架构决策流程
后果:团队工作阻塞,影响业务发展
三种处理方式
重大的架构决策问题
结语
技术管理者如何做好架构决策
做好架构决策的流程和模板
选择"不作为"的可怕
决策失误是技术债的主要来源
架构决策

该思维导图由 AI 生成,仅供参考

你好,欢迎来到我的专栏:「乔新亮的 CTO 成长复盘」第三章 —— 也是最后一章:「对专业成长的复盘」,我是乔新亮,很高兴能见到你。
说起来真的有点感慨,自从 10 月 26 日专栏上线起,眨眼间,我们共同度过了一月有余的时光。
在这段时间里,有超过 3500 人加入课程,与你我一起成长。专栏共发布了 17 篇文章,收到了超过 500 条留言,有好多同学是篇篇都留言,一路相随。基本上,每一条留言我都回复了,收获了许多感动与启发。
感谢你!
接下来,我们将以技术和架构思维为抓手,夯实管理者的成长基础,争取做一个底子打得扎实、向上生长快的优秀技术管理人才。最终,我们的目标是,成为一名优秀的 CTO。如果你觉得有收获,不妨把文章分享给其他人。不同的声音越多、交流的价值越大,成长的速度就越快。
好,我们言归正传,聊一聊如何理解和提升架构决策能力。

决策失误,是“技术债”的主要来源

你可能会想,老乔是在吊人胃口吗?在「专业成长」部分,不赶紧讲架构设计,反而去讲所谓的架构决策能力。
事实上,回顾这些年的管理经验和见闻,我认为架构决策能力不但非常关键,而且是技术管理者最重要的能力之一,而且职级越高就越重要。
2012 年初,我身在 IBM,为苏宁提供顾问服务。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

技术管理者在企业发展中的架构决策能力至关重要。本文以作者在苏宁的管理经验为例,强调了架构决策对企业发展的重要性。作者分享了推动转型分布式架构的经历,并指出决策失误可能导致企业长期“还债”。文章强调了管理者需要具备一锤定音的能力和方法,以及选择“不作为”可能带来更大风险。作者呼吁管理者要有勇气在方案之间做取舍,并承担相应的后果。最后,文章提到架构决策需要遵循一套意见反馈和流程模板。文章强调了架构决策对企业发展的重要性,以及管理者在决策过程中需要具备的能力和勇气。同时,强调了体系化解决方案的重要性,以及对个人成长的帮助。文章最后提出了管理者在进行架构决策时的挑战,尤其是在业务架构设计方面。文章内容涵盖了管理者在架构决策中所需的全局视角、技术深度、学习能力和逻辑思维等特质,以及对团队成员的引导和决策支持。文章强调了管理者在架构决策中的重要性和挑战,为技术管理者提供了有益的指导和思考。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《乔新亮的 CTO 成长复盘》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(26)

  • 最新
  • 精选
  • 蹦哒
    乔老师,弱弱的问一句,做客户端(大前端),也有能力成为cto吗? 我在大厂做客户端,出去面试一些中型公司,发现并没有什么能让他们感到稀奇的,感觉竞争力有限,不管是架构设计还是功能实现,以及跨平台等;如果是做后端,可以和业务关系很大,也可以涉及分布式等技术,中型公司有可能没这方面经验,这样就显得有竞争力了。 另外,客户端做后端的工作一般短时间难以胜任,相反后端可能只需要改变思维方式和学些知识点就能上手客户端开发了。 是因为技术深度不够吗?是不是足够深也能听懂相关(后端)专家的讲解,从而可以做决策;还是说做客户端的天花板确实低一些,那这该怎么突破呢? 希望得到老师的指点

    作者回复: 你好,蹦哒 有可能,而且一定可以。 但是从具体见到的数据来看,相对比例较少。我想原因是前端看公司的业务、逻辑相对较少有关,所以,不仅仅关注技术,关注公司业务流程,关注架构就很重要。 另外不要给自己设限,如果有这想法,就往这方向努力。我看到有做前端的后来还做CEO的,人生不设限,看自己的选择,然后去努力。

    2020-12-09
    11
  • sunnyrqw
    对乔老师专栏中认知和管理部分的内容做了总结,内容在如下链接:https://mp.weixin.qq.com/s/WDxXxU1gIp3yCtvgrUQHgA

    作者回复: 你好,sunnyrqw 谢谢总结、分享

    2020-12-02
    8
  • adang
    1. 没有完美无缺和永不过时的方案,公司向前发展,当时选择的"最优方案"也会慢慢不适用,需要管理层不断做决策; 2. 如果管理者能够结合自己的知识维度提前做好预判,做好布局最好,也就是上医治未病; 3. 如果下属提出想法,管理者能给予支持,由成员分析设计提供方案,结合自己的经验给予指导,最终拍板,大家都会有成长; 4. 有些时候,可能会需要找一些对公司业务价值影响不大的地方练兵,提升团队作战能力,也就是工欲善其事,必先利其器; 5. 技术管理者不可能是全面专家,所以管理者要有快速学习和知识整合能力,能给出自己的见解; 6. 敢于承担后果也是管理者的重要能力,最怕一心只想保住自己头上乌纱帽,不敢做决策,遇事就用"拖"字决的管理者;

    作者回复: 你好,adang 多次看到你的留言,真的写的非常好,加油

    2021-02-16
    6
  • spark
    通过这篇专栏建立了技术管理针对技术方面的认知:首先要做架构决策。 架构决策不只是流程机制的环节,需要有技术内功。乔老师,主导架构决策的人应该是架构师?技术管理者或者CTO只是从宏观、资源层面等提供关键意见。 技术管理者如何和架构师分工?我自己感觉一不小心就从技术管理变成了架构师。

    作者回复: 你好,spark 主导架构决策是架构师的角色,但不见得一定是架构师,有的企业可能都没有架构师这个角色。 但不管有没有,这项工作在这里,要有架构师的思维。技术管理者要有产品思维,要把自己团队做的产品做卓越;要有架构思维,要可持续发展;要有项目管理思维,计划落地严格执行。技术管理者可以自己做,也可以带团队做,总之,打胜仗是衡量是否有效的唯一指标。

    2020-12-02
    2
    5
  • 今晚刀谁
    乔老师,跟公司利润无关的技术优化,技术架构调整,一般很难得到领导的支持,特别是不懂技术的领导,作为项目经理,如何去推动架构升级的工作呢?

    作者回复: 你好,刘志慧 架构升级是有业务价值的,要和架构师一起去挖掘架构升级带来的业务价值。比如架构不升级,同等业务复杂度要用一个月,升级后用一周,这是收益;架构升级要投入多少,影响什么业务推后,算财务帐。不懂技术的领导,但懂得算钱就行。

    2020-12-02
    3
    4
  • dbtiger
    乔老师您好! 我的收获: a.“T” 型人才,有一技之长,如扎根之树,固其根本方能茁壮向上生长! 想咨询的问题: 1.EBS架构和分布式架构也是按业务场景来选型的吧?零售连锁如果不做互联网电商实际上EBS更加适合,电信领域一直也是EBS架构。 2.“坚决落地日历协同的文化和工具”跟您确认一下是前几篇提到的飞书是吧? 3.现在的苏宁出问题了,乔老师有什么感触呢?

    作者回复: 你好,dbtiger 1 确实如你所说,都有适用场景,根据企业场景确定 2 是的,飞书,我用飞书不是因为一些技术原因,是因为设计理念,我相信一些技术的短板会补上来,但大的理念的差距,很难改变的 3 祝福老东家, 希望老东家越来越好。任何一个公司,都是自己付出心血的地方,因为付出,所有会有感情。相信苏宁一定会好,祝福!

    2020-12-15
    3
  • 骄之
    乔老师,有没有什么好的办法能够有效提升逻辑思维能力?因为这方面的短板,经常被老板批,虽然我是做程序员的,而且数学也不错,但是逻辑思考总是不灵光。请老师指教。

    作者回复: 你好,骄之 可以找咨询相关的书籍来看看,比如 金字塔,好像叫这个名字; 还有可以去看看逻辑相关的书籍,可以去我的公众号 乔新亮, 一本好书,那里看一下推荐的一本关于逻辑的书籍。 简单的说,遇事多问为什么,是一个非常简单实用的方法, 5w分析法,5 why分析法,一直问why,理顺一件事情的因果关系

    2020-12-07
    2
    3
  • 张浩
    有一种思考方式,自己一直在使用,遇到困难或者问题的时候,要持续不断地思考,什么最重要、什么更重要,乔老师分享了架构决策能力是技术管理者最重要的能力,对自己的启发很大。 让我出发前,就知道未来要面对的问题,知道要重点关注什么,知道最重要的事情有哪些,感谢乔老师的真诚分享。

    作者回复: 你好,张浩 看到你多次留言,留言中的思考都非常深刻,太棒了,感谢分享

    2020-12-05
    3
  • 术子米德
    🤔☕️🤔☕️🤔 我们团队最近正在做软件架构的决策 其中讨论到架构原则的部分,就是说架构里应该如何的内容。刚开始几个架构师都很有自己的主见,提出不少一看就觉得有理,甚至觉得很棒的原则。 不过很快就出现了矛盾,那就是几个看起来都很有理的原则,它们之间居然有冲突,甚至是不可调和的矛盾。大家谁都说服不了谁,都觉得自己有理。 既然说服不了谁,那就各自回家写理由,把能支撑自己选择的理由写出来,就像这个小论文一样。而且,我们约定出了理由,还必须能举出例子,必须是我们业务和功能相关的例子,来支撑这个理由。 现在还在讨论进行中,不过给不出任何理由的,完全是直觉性的原则,都自动排名靠后,甚至自动淘汰了。

    作者回复: 你好,术子米德 写的特别好,只要有用,而且是自己企业实战出来的原则,一定是很有价值的。 然后再结合外部的最佳实践,就可以形成企业自身使用的原则,不用迷信外部,但要学习

    2020-12-02
    2
    3
  • Geek_b68480
    老师好,没有管理经验,也没有机会怎么过渡到管理岗呢?技术管理一定要技术比其他人优秀才能做吗?

    作者回复: 你好,Geek_b68480 我看到的情况是不一定,周围也有技术管理者技术专业不是非常优秀,但是一方面不够优秀,就一定要在其他方面优秀,比如团队管理能力,领导力,沟通能力,协同能力,大局观等。 我自己的经验,如果关注做事,公司里的机会很多,没有团队管理的机会,有整体牵头负责的机会,组织做事,做成功,机会自然会来。

    2020-12-02
    4
    3
收起评论
显示
设置
留言
26
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部