郭东白的架构课

郭东白的架构课 / 从技术领导者视角重新理解架构设计

郭东白 车好多集团CTO,前阿里P10,浙大兼职教授和博导
  • 课程目录
  • 课程介绍
  • 在线阅读:开篇词|没有战略意图,就成不了一个顶尖的架构师

    要想在架构师这个职业上超越别人,你必须要尽早建立好你的架构师成长战略。

  • 在线阅读:01|模块导学:是什么在影响架构活动的成败?

    生存法则指的是我们作为架构师在设计架构方案和组织架构活动时必须要尊重的一些原则。如果违背这些原则,那么作为一个架构师的生存就会受到威胁。

  • 02|法则一:为什么有些架构活动会没有正确的目标?

    架构规划必须始于唯一一个正确的目标,并且这个目标还应该和公司的战略意图相匹配。

  • 03|法则一:如何找到唯一且正确的架构目标?

    讲真话的时候,不是你在反对你的上级,而是你在用一个架构原则来判断另外一个人的决策质量。

  • 04|法则二:架构师为什么要学习马斯洛的需求理论?

    在架构设计中如果能尊重和顺应人性,也就是人的基本感受和合理需求,那么我们也会拥有另一个解决问题的视角。

  • 05|法则二:研发人员的人性需求是如何影响架构活动成败的?

    架构师必须洞察研发人员的人性,在方案设计和架构活动组织中充分考虑研发的人性,才能保障方案的正确性,以及方案的高效实施。

  • 06|法则二:拼多多是如何通过洞察用户人性脱颖而出的?

    拼多多的出现,可以说是颠覆了互联网人的认知。这里面有很多因素,但其中至少有一个关键因素与马斯洛的人性理论有关:拼多多对用户人性的理解,远远超越了其他同时期的电商玩家。

  • 07|法则三:架构师如何找到自己的商业模式?

    对于一个架构师而言,你要为公司、部门或团队提供可量化的增量价值,这样才能让自己处于价值创造的前沿,保障自己的长期收入。同时,这也是你增长技能、获取自尊的最佳路径。

  • 08|法则三:架构师如何在一定时间内最大化自己的增量价值?

    在小数据里看大机会,在大数据里看小机会。

  • 09|法则四:为什么要顺应技术的生命周期?

    作为一个架构师,知天道不够,还是要顺天道,也就是说我们的架构要符合技术的自然周期。

  • 10|法则四:架构设计中怎么判断和利用技术趋势?

    在计算机科学的世界里,你不能以考古学家的心态来学习和做事。

  • 11|法则五:架构师为什么要关注技术体系的外部适应性?

    你作为独立于其他职能的架构师,可以创造什么价值?

  • 12|法则五:如何提升一个架构设计的外部适应性?

    技术人员如何在高速响应业务和技术需求的同时,还能够保障技术体系的外部适应性?

  • 13|法则六:如何鉴别文化环境是否有利于架构师的生存?

    架构师要在一个相对友善的环境下才能找到并推进一个正确的架构方案。

  • 14|模块小结:这些生存法则的逻辑是什么?

    所谓信奉原则,就是采用相信过程正义的工作方式,用一组原则来指导行为和决策,而不是随心所欲地工作。

  • 编辑加餐|六张图,带你回顾架构师的六条生存法则

    在编辑的角色定义中,其中一个是“用户需求的满足师”。所以,我今天就带着六张图来啦!

  • 春节快乐|一篇暂停更新的说明

    放心,不会离开太久,我们很快就回来!

  • 直播加餐01|技术战略到底是什么?

    归根结底,想要通过技术能力为企业带来竞争力,还是要靠深度的业务理解。

  • 直播加餐02|阿里速卖通是如何在竞争变化中做技术战略的?

    从全球化到了国家差异化的转变,这个技术洞察的关键就在于战略终局发生了变化。

  • 对话于冰(上)|怎样成为那个有准备的人?

    一个人要发挥他的影响力,首先得学会像海绵一样吸收知识。吸收知识的前提,就是觉得自己并不是无所不知的。

  • 对话于冰(中)|一个具有更高职业天花板的技术人,是怎样的?

    不要低着头写代码,而是要抬着头看路。

  • 对话于冰(下)|架构师如何为企业创造商业价值?

    通过A/B测试这双很精细的眼睛,帮助我们看清楚自己的技术价值,尤其是技术带来的商业价值。

  • 对话陈华良(上)|跳槽时的决策逻辑是什么?

    技术应用到社会实际服务中去的时候,是要跟业务强绑定的。

  • 对话陈华良(下)|成长快的那些人,都有什么特性?

    什么样的人适合在产业互联网里打拼呢?

  • 15|模块导读:互联网时代架构师都面临哪些新挑战?

    架构活动的完整过程是什么呢?架构师一般会面临什么样的挑战呢?又需要着重关注哪些节点呢?

  • 16|通用技能(上):如何帮助团队达成共识与控制风险?

    对风险的判断,是一项非常有价值的个人能力。而架构活动的过程,就是你提升这项能力的重要机会。

  • 17|通用技能(下):架构师如何保障交付与沉淀知识?

    这就是架构师工作的最美妙之处啊!我们的工作,永远都能让自己的思考变得更完美。

  • 18|节点一:架构活动中为什么要做环境搭建?

    架构师是文臣而不是武将,所以应该尽量行王道。哪怕是武将,也只能在沙场上行霸道,而不能在朝廷上行霸道。

  • 19|节点二:架构活动的目标为什么常常被忽略?

    为架构活动确认一个正确目标,是架构师能为架构活动做出最大贡献的环节。

  • 20|节点二:架构师如何为企业找到一个正确的目标?

    架构师需要站在决策者的角色上思考问题,为公司做正确决策,让执行者做有挑战和有成就感的项目,也让赞助者的投资最终变成有价值的回报。

  • 21|节点三:如何通过可行性探索来帮助架构活动避免重大失误?

    对于一个架构师来说,风险更多时候是一个筹码。如果能正确使用这个筹码,将会为自己换来时间和成功。

  • 22|节点三:什么样的风险才算是重大风险?

    无论如何,架构师都不应该隐瞒风险,绑架其他参与者。

  • 23|节点四:架构规划之统一语义

    统一语义的目的不是为了统一参与者日常工作的语言,而是确保整个架构规划在一个逻辑完备且语义一致的环境中,能完成架构规划全生命周期的信息流转。

  • 24|节点四:如何减少语义上的分歧?

    建模过程中最难的一步,其实就是从不同语境中的主体那里,推导出一组统一语境中的实体。这也是统一语义的价值所在。

  • 25|节点四:架构规划之需求确认

    在进入解决方案设计之前,要让所有参与方先坐下来,放弃一切技术执念,先在“我们要解决什么问题”和“怎么分解问题”上达成共识。

  • 26|节点四:任务边界划分应该遵循哪些信条?

    目的不是让你理解这些信条或者理解制定信条背后的思考,而是让你试图学习制定信条的过程。

  • 27|节点四:架构规划之划分任务边界

    我们不能依靠“酒品见人品,我认为这个兄弟最靠谱”来做决策。

  • 28|节点四:架构规划之确认规划完整性

    远大规划是由目标来决定的。在架构规划中,你这个架构师的责任不是让目标更伟大,而是要确保交付风险的最小化。

  • 29|节点五:项目启动仅仅是一个仪式吗?

    项目启动的真正目的,是让所有参与方完成一次有约束效应的目标与任务确认。

  • 30|节点六:如何保障高质量的阶段性交付?

    正确决策比持续努力更重要!

  • 31 |节点六: 如何组织阶段性的价值交付?

    通过这节课,我期望你能意识到最小价值交付单元方法的优势,也希望你能在自己主导的项目中认真尝试一下。我相信它会带给你不一样的惊喜!

  • 32|节点七:什么是有价值的复盘?

    找到或惩罚责任人并不是复盘的目标,也不应该是复盘的终点。

  • 33|节点七:怎么样做好一个有长期收获的复盘?

    通过这节课,我希望你不仅能学到复盘的正确方法,同时还要学会把复盘这种理念应用到日常生活中去,在生活中找到提升自己的办法。

  • 编辑加餐|十张图,带你回顾架构活动的完整过程

    按照惯例,在每个模块结束之际,我都会带着几张图文来做个加餐。

  • 34|模块小结:架构师如何在架构活动中持续创造价值?

    没有实践过的理论,都不是真知。

  • 35|模块导读:回过头来看,你觉得架构师到底是做什么的?

    软件架构师指的是具备软件架构能力的人,或者是以这种能力谋生的人。

  • 36|能力维度一:如何提升结构化设计的能力?

    我跟很多资深的研发管理者、CTO交流过,我们的一个共同观察是:一个缺乏结构化设计能力的程序员,永远都成不了好的架构师。

  • 37|能力维度二:如何提升解决横向问题的能力?

    如果日常研发都很吃力,我应该分出精力去研究横向问题吗?

  • 38|能力维度三:如何提升解决跨领域冲突的能力?

    在学习的过程中,我认为找不到任何乐趣的人,是学不到任何真正的知识的。

  • 39|能力维度四:如何从做技术到为企业创造生存优势?

    正确决策的能力不是凭空出现的,与其他能力一样,都需要在不断的试错过程中反复打磨。既需要时间,也需要机会。

  • 40|职业成长(下):架构师成长的必要条件是什么?

    在我看来,思考力、信息优势和适应力就是一个优秀架构师成长的必要条件,已经足够了。

  • 41|职业成长(上):架构师成长的充分条件是什么?

    如果你下定决心想要做一名优秀的架构师,就必须找到一个好环境。它是Pegasus,是你的天马。

  • 42|职业选择: 我应该去哪种类型的公司工作?

    选择行业要比选择企业更重要!

  • 43|模块小结:什么是架构师成长的关键能力?

    从程序员到CTO,还有一个隐含的必要条件,就是你成长的意愿,这也是最重要的条件。

  • 44| 模块导读:假如我只能向上帝要一个技能

    我们为什么需要架构师?架构师这个职能有必要存在吗?

  • 45|思维定势(上):价值思维和实证思维

    我们经常会过度沉迷于过去的经验和成功,以至于无法摆脱它的控制,那么坚持实证主义,会让你走出这个迷局。

  • 46|思维定势(下):去中心化思维和成长思维

    如果没有战略意图,就无法成为一个优秀的架构师。

  • 47|架构活动中的思维模式(上):协同式的全方位思维和批判思维

    在创新理论中,批判思维被认为是一个创新组织的必需。

  • 48|架构活动中的思维模式(下):实用主义和反思思维

    最重要的是找到2-3个高价值的改进点,而不是找到几百个不一定有啥效果的跟进项目。

  • 49|往来无白丁:如何判断一个人的思考质量?

    笛卡尔说“我思故我在”。我觉得我们可以更进一步,“我思已在,故我在”。

  • 50|思考实例(上):探险家Amundson是凭什么胜出的?

    1

  • 51|思考实例(下):南极探险的第一性要素是什么?

    1

  • 52|思考实例(上):中台既不是银弹,也不是哑弹

    天下没有免费的午餐,中台也是一种平衡。中台仅仅在有限的场景和有限生命周期内能为企业建造竞争壁垒,但最终也要以企业的迭代速度为代价

  • 53|思考实例(下):到底是什么因素左右了中台的成败?

    在没有合理的机制的情况下,市场机制就是个好机制。

  • 54|模块小结:如何进一步提升自己的思考力?

    如果条件具备,建议你先在团队里分享和应用,让大家在同一个理念之下思考,然后再执行。

  • 结束语|在小行星撞击地球之前为恐龙装上翅膀

    如果没有你的阅读、评论和鼓励,这个专栏可能只有现在70%的内容和一半的精彩。所以我要特别感谢你的陪伴!

  • 期末测试|赴一场100分之约!

    满分? 单选 6 道 & 多选 4 道,快来挑战吧!

67讲

P10 大师课即将调价 ¥199


你将获得

  • 郭东白首次体系化的架构经验输出
  • 从程序员到CTO的四大认知跃迁
  • 架构师保命的六大生存法则
  • 从0到1交付架构项目的八大关键
  • 架构师思考力的高效提升路径

讲师介绍

东白是云计算和国际化电商平台领域的资深专家,分别为亚马逊、阿里巴巴和Lazada搭建每秒上万次成交,年成交额超百亿美金的大型电商平台,覆盖数字、跨境和本地三种电商商业模式,同时支持内容化、社交化、游戏化、私域化等一系列创新技术,为企业带来了巨大的商业成功和生存优势。

东白还是国际标准领域的资深专家,分别为美国甲骨文、微软和亚马逊制定了国际标准战略,并代表公司在多个国际标准组织任职。他还担任过全球最大的医疗图像标准组织DICOM的执行委员会成员(全球共26名)。

除上述技术能力外,东白也是一个资深的全球化团队管理者,有15年管理经验,其中包括6年的全职CTO经验。在Lazada,管理六个城市近700人的研发团队。在速卖通,从无到有搭建了深圳、西班牙和俄罗斯三个新的研发中心;还为公司引入多名优秀高级管理人才,而且连续3年维持了低于3%的离职率。


课程介绍

随着云计算和云原生技术从朦胧到普及,软件架构师已经成为职业赛道上的热门选手。但对于很多研发人员来说,想成为架构师,却不清楚发展路径,也不知道该如何系统学习架构师的相关技能栈。

同时,对于很多已经承担架构设计职责的架构师来说,没有系统的方法论,所以不知道该怎么做架构选型和评审,不能输出清晰的架构蓝图,也不知道该如何高效组织研发人员去交付架构方案。

之所以有这些迷思,主要原因在于不清楚架构师到底是做什么的。事实上,架构师就是要在多种资源条件的限制下,组织研发人员交付一个结构化的解决方案。这个时候,就需要架构师具有单个模块的设计能力、解决横向问题的能力、解决跨领域冲突的能力、全局性技术决策的能力,以及通过技术带来生存优势的能力。

而归根结底,如果想成为一个架构师,必须有意识地锻炼自己的战略意图和思考力。有了这两方面的锻炼,才能提升你作为一个架构师,在未知环境中判断和取舍的质量,并通过架构设计为你所在的团队或企业带来竞争优势。再进一步,可以不断提高你的职业天花板,拓宽你的发展道路。

那么该如何设计你作为架构师的战略意图呢?以及该如何提升思考力呢?为了解决这些问题,我们特意邀请了车好多集团CTO郭东白。他会将纷繁复杂的架构知识,融汇贯通并梳理成一个结构化的知识体系,帮助你建立起对架构活动的整体认知。

东白老师会以痛点问题为导向,结合大量真实、复杂的案例,助你快速掌握在多种资源条件的掣肘下,选择最具长期价值和商业价值的设计方案,做好选型和评审。与此同时,也会为你规划一条清晰可见、切实可行的成长路径,帮你实现能力的跃迁和职业的发展。

而课程的最高阶目标,就是让你在大量的实例锻炼和逻辑推导中,培养全局的思维方式,提高你作为架构师的核心竞争力。

课程设计

课程主体分为四大模块。

模块一:架构师的六大生存法则。

生存法则指的是你作为架构师必须要尊重的一些原则。如果违背,你指导的架构活动可能会面临巨大的失误,而你在团队中的生存也会受到威胁。

所以,老师结合自己多年的架构实战,提炼出了六条生存法则,来帮助你提升架构成功的概率,提高你作为架构师的增量价值。

模块二:架构活动的八大关键节点。

老师把架构活动划分出了八个关键节点,包括环境搭建、目标确认、可行性探索、架构规划、项目启动、阶段交付、全面上线和复盘。

通过这个模块的学习,你可以增强风险识别和应对的能力,学会怎么通过真实的贡献让自己在团队或企业中变得不可或缺。

模块三:架构师成长的五大关键能力。

老师把架构师的成长分解成五种能力,分别是:单个模块的设计能力、解决横向问题的能力、解决跨领域冲突的能力、全局性技术决策的能力,以及通过技术带来生存优势的能力。

通过跨越这些能力障碍,不仅可以帮助你建立全新的能力维度,提高你的核心竞争力。还可以帮助你完成职业上的发展跃迁,从兼职架构师到跨域架构师再到总架构师,甚至到CTO。

最后一个模块,这是一个接近于手把手传授技能的环节,会着重锻炼你的思考力

思考力,是一个架构师生存与发展最核心的能力。因此,老师会提供一些他和团队提升思考质量的方法,并通过实际案例来示范他常用的思考路径(比如中台),带你从宏观视角去审视一个复杂事件,从而提高你的认知,看清问题的本质。


课程目录


特别放送

免费领取福利

限时活动推荐


订阅须知

随机推荐

朗适RS100应该注意哪些方面细节?最新口碑评测反馈?

狮王小狮王儿童氟防蛀牙膏 20g性价比高吗?亲身评测体验诉说?

狮王小狮王儿童氟防蛀牙膏 20g好不好,值得购买吗?图文评测,一...

滋源 无患子控油洗头水 200ml用户口碑怎么样?新手小白评测报告...

滋源 无患子控油洗头水 200ml入手怎么样?深度评测剖析,详尽信...

追致手持小风扇「2024新款」珍珠白好用吗?图文评测,轻松了解!