郭东白的架构课
从技术领导者视角重新理解架构设计
郭东白  酷澎网络科技副总裁,前车好多集团 CTO,前阿里 P10
专栏
已完结·共 67 讲
|
3.7w 人已学
|
收藏
由于业务压力,我们经常会面临各种各样的重点项目。那么,你是怎么判断一个项目的重要性呢?怎么决定自己思考力的分配呢?注意,这里指的不是你被上级领导分配的写代码的时间,而是你发自内心觉得某件事情很重要,你主动花大量功夫去思考的过程。也就是说,你自主决策的个人注意力分配的算法是什么
来自:02|法则一:为什么有些架构活动会没有正确的目标?
23 人划过
如果不能全面替代,而是两套方案并存,那么增量的维护成本有多大?
来自:03|法则一:如何找到唯一且正确的架构目标?
19 人划过
靠记忆和技能学习,是成不了一个好架构师的。
来自:开篇词|没有战略意图,就成不了一个顶尖的架构师
11 人划过
些方案中找到那个能够最小化资源和成本,最大化商业价值,以及最大化目标用户满意度的方案。最终,你还要组织技术团队交付这个架构设计方案
来自:01|模块导学:是什么在影响架构活动的成败?
9 人划过
自我麻痹,以繁忙的重复工作来代替深度思考;
来自:09|法则四:为什么要顺应技术的生命周期?
8 人划过
所以当新的模式出现后,你要提前看到这些商业模式各自的优劣势,尤其要从成本、规模效应、增速、技术增值空间等视角来看。当你发现了一个有优势的商业模式,就要立即去关注、思考和尝试做相关的技术创新
来自:10|法则四:架构设计中怎么判断和利用技术趋势?
5 人划过
到这里,我们来总结一下马斯洛理论的第一个重点。马斯洛理论的本意是:我们可能同时并行存在着多个需求,这些需求之间并不存在依赖或层次关系。如果这些需求得不到满足,那么它们各自会诱发动机。但动机有优先级,且具备抢占性质。所以任何时候,只有一个动机在主导着整个人的意识和行为。
来自:04|法则二:架构师为什么要学习马斯洛的需求理论?
5 人划过
软件架构师指的是具备软件架构能力的人,或者是以这种能力谋生的人。而所谓的软件架构能力,就是为相对复杂的场景设计并引导一个或多个研发团队,来实施结构化软件系统的能力。
来自:35|模块导读:回过头来看,你觉得架构师到底是做什么的?
5 人划过
越是大型的架构方案,就越要在早期去讨论它的方案可行性,而且要尽量试图要从批判和否定的眼光去看待它。这种讨论越早越好,涉及的利益方也越少越好,而不是放在详细规划已经完成之后,甚至是项目已经了启动一小半了才做评审。
来自:05|法则二:研发人员的人性需求是如何影响架构活动成败的?
4 人划过
第三,审视你的技术是否能够创造商业价值。对应的法则是要有自己的商业模式。而你的行动点就是在一个有限资源下最大化商业价值。
来自:14|模块小结:这些生存法则的逻辑是什么?
3 人划过
*精彩内容为该课程各文章中划线次数最多的内容
免费试读
讲师

郭东白

酷澎网络科技副总裁,前车好多集团 CTO,前阿里 P10

郭东白,酷澎网络科技副总裁、前车好多集团 CTO、前阿里 P10,同时兼任浙江大学计算机学院兼职教授和博导。 东白从布朗大学获得博士学位后,先后在美国甲骨文、微软、亚马逊任职。2014 年回国,在阿里集团先后担任全球速卖通 CTO、Lazada 集团 CTO。2020 年,加入车好...查看更多
编辑推荐
包含这门课的学习路径

架构师

28门课程 151.8w人学习
看过的人还看了
左耳听风
陈皓
网名“左耳朵耗子”,资深技术专家

119讲 | 180995 人已学习

¥98¥399
从 0 开始学架构
李运华
网名“华仔”,前阿里资深技术专家(P9)

66讲 | 152614 人已学习

¥68¥199
MySQL 实战 45 讲
林晓斌
网名丁奇,前腾讯云数据库负责人

49讲 | 224931 人已学习

¥68¥199
数据结构与算法之美
王争
前 Google 工程师

81讲 | 283795 人已学习

¥68¥199
超级访谈:对话汤峥嵘
汤峥嵘
云柚智能创始人,前阿里 P10、淘宝主架构师

17讲 | 6235 人已学习

¥59¥99
设计模式之美
王争
前 Google 工程师,《数据结构与算法之美》专栏作者

113讲 | 123461 人已学习

¥98¥299