怒怼低代码是毒瘤的 CTO,果然牛!| 极客时间

2022 年 1 月 18 日 AI前线

前段时间,帮一个在 ThoughtWorks 的朋友做内推,后来他成功入职了请我吃饭。我调侃他真是「时间管理大师」,工作之余,健身、徒步、扛相机街拍等等一个爱好没耽误,过了而立之年还没被工作榨干,反而活得越来越精彩。

朋友说,他的「life balance」习惯还是受他前老板 ThoughtWorks 中国区 CTO 徐昊的影响。当年入职恰好赶上徐昊搞管培计划,要求每天锻炼思考力,每人都至少要提高 3~4 倍的工作效率,还敦促他们从日常小事汲取知识,这个看似“变态”的计划,还真把朋友的效率逼出来了。虽然已经离开 TW 了,他仍然觉得徐昊是个真正的大师。尽管徐昊 CTO 的工作很忙,却丝毫没耽误他“吃喝玩乐”,尤其那些日常小事,都在反哺他对技术的思考:

徐昊刷抖音看到沈阳炸鸡架上热搜,跟风卡点去抢肯德基新出的炸鸡架,顺便悟到了“节俭创新与精益创业”的底层逻辑;他制作古典吉发现过往速度太慢,将手工中的很多步骤像对待代码一样开启重构模式,把环节组件化,速度和步骤都上了一个台阶。哦对了,他之前还大胆开麦“低代码是行业毒瘤”,掀起了广泛热议。总之,绝对是个妙人儿!

朋友还说徐昊“干啥啥都行,效率第一名”,是因为他做事前,一定会弄清楚问题的本质,也是就说能 有效定义问题。

之前他们接到了一个需求要将一批「带有大量文字介绍的图片报告」转换成方便用户下载的 PDF 格式,但每张图片具体说明信息不同,难免出现排版格式的错误。

咱们立马想到的定义肯定是:PDF 中保留的信息样式,要跟用户看到的一致。于是对应地方案要涉及到后台渲染技术和集群、云端的大规模存储服务、云计算等等,听起来就很复杂。

但实际上徐昊他们后来跟需求方沟通后才发现,对方保留图片上的内容是为了避免法务纠纷,所以最有效的定义是:PDF 中保留图片的版权信息,但读者只用知道其存在,不一定要直接阅读。于是,最终方案只用了一条 if 语句就能搞定,简单快捷。

发现没有,能否做到有效定义问题,对开发者尤为重要,因为这背后甚至可以是几天跟几小时的开发耗时区别,而这个能力也是业务建模能力中的关键一环。想提升定义问题的能力,锻炼个人思考力,全面提高架构开发效率等,推荐你看看徐昊的《如何落地业务建模》专栏。

不仅能帮我们避免过度开发和“想当然”,带你跳出开发视角,从全局角度上把业务和架构联系起来。而且在专栏里除了系统讲述徐昊多年的开发方法论外,徐昊还补充了一系列高质量的直播干货。大师课哪怕只学其中一两节课,也完全值回票价。

秒杀 +口令「JIANMO666」立省 ¥80

精品大师课,到手¥119

超级会员免费看,¥499 解锁 1500+ 好课

徐昊,江湖人送他外号“徐八叉”,意思是徐昊按自己的技术水平估算的一小时工作量,其他人需要乘以八小时(8X)才能做得完。

他也是 ThoughtWorks 中国区首席技术官(CTO)、技术雷达编撰人,同时也是北京 Java 用户组( BJUG:Beijing Java User Group)和 Agile China 主要创始人之一。从 2003 年起,他就开始实践极限编程等敏捷方法,并多次以敏捷教练的角色帮助国内外多个团队实施极限编程,提高编码迭代效率。

徐昊在《如何落地业务建模》专栏中,系统地讲解了建模所掌握的多种方法、原则,值得一提的是,他还在每一讲中,按步骤展示了很多领域模型与业务模型图,方便你梳理理解概念。你也可以保存下来,随时查看复习。

课程内容分为两大板块:

一、旧约:“前云时代”的领域驱动设计

这部分是过去十五年“前云时代”,我们对领域驱动设计(也就是 DDD)的总结与提炼,因而称为“旧约”。

首先,他会介绍 领域驱动设计方法。作为一种建模方法,虽不是那么出色,然而却能够在如何引领需求发掘,如何建立沟通反馈,如何与业务方共建模型等问题上,提供到一套出色的框架

而后,他会介绍在多层架构成为主流架构选择的时代中,领域驱动设计 在模型实现上遇到了哪些挑战,以及如何应对,帮助我们理解架构约束会对模型带来何种影响。

最后他会介绍四种建模方法,分别是:催化剂法、角色 - 目标 - 实体法、事件风暴与四色法,以 弥补领域设计在建模能力上的缺陷

二、新约:“云时代”的业务建模

如今,云时代彻底改变了我们构造软件的方式,微服务、中台、软件的 SaaS 化都是这一影响的体现。新的架构约束会极大影响我们业务建模的方法,但同时也大大扩展了业务建模的内涵。

他会来和你聊聊 云到底带来了哪些观念上的改变,它具体的颠覆性体现在什么地方,以及对我们构造业务系统有多少影响。

其次,徐昊会介绍一种由他发明的业务建模方法——8X Flow 法,用于解决 微服务、分布式事务 为主导的架构风格中的业务建模问题。这个方法同样可以用于 构建中台系统,也是 TW 目前用于中台建模的主要方法。

最后,他会介绍另一个同样自己发明的用于 SaaS 化业务建模的方法:魔球服务建模法(Money Ball Offering Modeling)一种 从运营角度出发构造 SaaS 化服务 的实用方法。

还有很多具体内容,可以看看课程目录。

敏捷时代,好像大家都忙于快速解决问题。业务同学忙着解决业务问题,技术同学忙着解决技术问题。但大多数时候,我们都 忽略了定义问题这最初的“一小步”,导致在产品研发的“一大步”上走偏。

用战术上的勤奋掩饰战略上的懒惰,只会与原定目标背道而驰。这门课的内容和徐昊老师本人一样硬核。相信你看完,也能快速重构建模技能,掌握业务建模精髓和切实有效的落地方法论。哪怕仅仅作为一种思维训练法,这门课也是值得你学习的!

我粉丝的专属福利:

现秒杀 + 口令「jianmo666」

到手¥119,原创大师课,半生心血,入手不亏。

值得一提的是,极客时间超级会员已上线,¥499 解锁 1500+ 好课

哪怕一个月学一个专栏,都稳稳回本

无论是作为帮你高效搞定项目的方法,还是一种思维的训练法,业务建模都非常值得你花时间去琢磨。现在入手基本上是最低价了,千万别错过。

只有学习,稳赚不赔

👇 点击「阅读原文」

¥499 解锁海量高质量学习内容

登录查看更多
0

相关内容

ThoughtWorks是一家全球IT咨询公司。追求卓越软件质量,提供注重实效的咨询服务,是我们为客户服务的核心准则。 我们雇用非凡人才,通过现场或离岸分布式敏捷开发,帮助客户解决最棘手、最紧迫的问题。我们满怀信心和激情,不断推动敏捷在中国IT业的推广和应用,提升中国软件开发的生产力。
算法通关手册(LeetCode)
专知会员服务
157+阅读 · 2022年1月13日
《Julia数据科学》及代码,166页pdf
专知会员服务
47+阅读 · 2021年11月4日
【实用书】Python数据分析手册,437页pdf带你实战数据清洗
专知会员服务
47+阅读 · 2021年5月21日
算法与数据结构Python,369页pdf
专知会员服务
161+阅读 · 2020年3月4日
《代码整洁之道》:5大基本要点
专知会员服务
49+阅读 · 2020年3月3日
“怼天怼地”的CTO,又挨骂了 | 极客时间
我又用 Redis 干翻了一摞简历!| 极客时间
AI前线
0+阅读 · 2022年1月6日
你遇到的最高效率的算法工程师是怎样的?
PaperWeekly
0+阅读 · 2021年12月28日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Arxiv
2+阅读 · 2022年4月19日
Arxiv
0+阅读 · 2022年4月19日
Arxiv
0+阅读 · 2022年4月18日
VIP会员
相关VIP内容
算法通关手册(LeetCode)
专知会员服务
157+阅读 · 2022年1月13日
《Julia数据科学》及代码,166页pdf
专知会员服务
47+阅读 · 2021年11月4日
【实用书】Python数据分析手册,437页pdf带你实战数据清洗
专知会员服务
47+阅读 · 2021年5月21日
算法与数据结构Python,369页pdf
专知会员服务
161+阅读 · 2020年3月4日
《代码整洁之道》:5大基本要点
专知会员服务
49+阅读 · 2020年3月3日
相关基金
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Top
微信扫码咨询专知VIP会员