48 | 事务与工程:什么是工程师思维?
该思维导图由 AI 生成,仅供参考
事务与工程
把问题彻底解决
- 深入了解
- 翻译
- 解释
- 总结
工程师思维是指以系统化思维和批判精神来彻底解决问题的工作方式。在服务治理中,工程师思维的关键性支撑体现在对现实世界复杂性的应对和事务工作的处理上。工程师文化并非尊崇工程师职业,而是强调解决问题的自动化和长期价值。工程师应该追求用最小化的编码工作解决更大范围的问题,避免情感依附和不必要的代码。此外,工程师需要保持批判精神,不迷信惯例和权威,以数据为指导,从根源出发去系统性解决问题。工程师思维的核心是把问题彻底解决,推动整个团队往前走,每个团队成员都在成长。
《许式伟的架构课》,新⼈⾸单¥68
全部留言(33)
- 最新
- 精选
- humor“经验当然是有价值的,但过于相信惯例就会抑制创新能力。” 对于这句话不理解哎,许老师帮忙看一下啊 1、什么是过于相信惯例呢?如果对于一个问题,已经有了一个经过验证的惯例解决方案了,那我们还需要再去尝试其他非惯例的解决方案吗?如果去尝试其他解决方案可能会导致费时费力,最后使用的解决方案的效果有很大的可能还不如惯例解决方案。 2、创新能力与经验是呈负相关的吗?很多公司都很强调创新能力,那为了拥有比较强的创新能力,我们是不是就应该不去学习前辈的知识经验惯例了呢?但是不学习知识经验的话,可能连最基本的问题都解决不了了。
作者回复: 1、是否应该创新与你的目标定义有关。如果你觉得花费几天时间从杭州到上海已经很好了,那么马车就足够了,但是4个小时你就得创造汽车,如果50分钟就要创造高铁。 2、学习前辈经验不能局限于技能本身。汽车和高铁并不是无中生有产生,也是前辈经验的产物。有种学习叫迁移学习,把旧经验应用到新领域中,大部分创新由此而来。
2019-10-1137 - 业余爱好者即使是google这样看起来是技术驱动的公司,其实也是业务导向的。google的mapreduce,bigtable什么的技术确实很牛逼,但要是没有在业务上应用的产品(如搜索引擎),这些技术充其量就停留在理论层面。 技术本身只有被使用了才有意义。所谓技术导向是指,一些大公司把技术看做一种基础设施,不断地丰富它。而发展哪个技术也是有选择的,最终还是看它落实成产品,用到业务上的可能性。不存在盲目的唯技术主义。 不光技术,就连看似阳春白雪的科研,也是在一直盯着商业前景的。
作者回复: 是这样。这个理解非常到位。所有投入只是一个商业化预期周期的问题。
2020-02-229 - 张裕重复性的事务确实是很多人的舒适区,很多时候会成为工程化改进的阻力,比如在测试部门推广测试自动化,在研发推广全栈开发。老师能不能分享下在推行工程师文化时的一些经验?
作者回复: 谈收益和目标,不从技术出发
2019-10-1129 - 丁丁历险记我作为一个客户,可以保证,七牛的销售是绝对有地位的,几年前去找气流的时候,服务热情满满。现在再去找七牛,基本上对你爱搭不理。
作者回复: 有可能是客户交接出了问题?可以加我微信(xumingyu07)我们聊一下。
2019-11-0828 - Geek_88604f工程师文化是大众文化还是精英文化,不知道老师是倾向于哪一种?因为从现实情况来讲大多数公司中的工程师只负责某个模块或微服务的开发,他可以引入新技术把模块的开发工作到极致,但是可能缺乏全局视眼而没有往更高的层次发展。 从另一个角度来讲,主要靠经验积累的技术工作是否属于老师讨论的工程师文化的范围?(例如:芯片行业的核心设备光刻机,其核心中的核心是光刻镜头,出人意料的是该镜头并非高精尖的机器打造的,而是人工打造的) 另外,工程师文化和工匠精神有什么区别和联系,老师能不能谈谈这方面的看法?
作者回复: 我觉得工程师文化不在于精英还是大众,在于思维方式。也许有人还不太擅长彻底解决问题,但是需要建立彻底解决问题的思考方式,以此获得不断改善的机会。工匠精神强调的是追求极致,工程师文化不只是要极致,它更在意极致的可复制性和代价。光刻镜头不能机械打磨,只是临时状态,并不代表以后不能,坚持这种想法这就是工程师文化。
2019-11-0526 - ky工程师以系统化的方式寻求较为彻底的解决方案,软件编码是手段之一,可能也是当今世界最为通用强大的手段。工程师需要不断迭代,不断改进系统以增强事务解决能力。技术的复杂与新奇不足以过于沉醉,能够用来解决问题的思路方才是价值。
作者回复: 👍
2019-10-125 - 花儿少年系统化思考更多是一种思维方式,如何培养这种思维方式,徐老师有没有推荐的书籍
作者回复: 把自己的知识尽可能串起来,这是一种系统化的思维训练。尽可能从反复要做的事务中抽象出更多的共性,这也是系统性思维。
2020-07-243 - xtepCool抽象问题模型 的根据点在哪里呢,系统性思维的做法是什么样的
作者回复: 找到根本性的问题是最重要的,也就是加深我们对事情本质的认知。对事情认知不同,解决问题的方式就会不同,产生的效果也会有巨幅的差异。
2021-04-201 - xtepCool问题Close就是一直在开发过程中强调的闭环思想吧,业务闭环,沟通闭环。
作者回复: 👍
2021-04-20 - spark许老师,看了新的大纲。此前目录中有一篇:《架构范式,基于日志redo undo 设计》。很期待您能补充这么一篇内容
作者回复: 这块会揉在架构思维中讲
2019-10-13