2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

个人回顾——提升你的“wetware”

  • 2008-07-12
  • 本文字数:1334 字

    阅读完需:约 4 分钟

上个月与 Andy Hunt 的访谈中,他提到了自己从讲求实效的程序员转变到敏捷软件开发,再转变为 Pragmatic Wetware 的过程,这也是他最新的兴趣所在。能够理解人们学习和改进的过程,这是敏捷专家的工具箱中重要的组成部分。

Wetware 就是你脑子里面的东西,它位于你的两耳之间,所有的行为——与软件开发相关的所有思考都明确无误地在其中发生。这些思考不会来自 IDE,我们也不会通过什么编辑器来生产软件——软件是在你我的头脑里、在团队成员的头脑里面开发的。这才是一切的源头。

在播客里面,Andy 解释了为什么软件开发是一种精神活动——思考如何解决问题,并就开发人员如何能更好地开发软件进行了评论。最后,他介绍了一本书《Pragmatic Thinking and Learning: Refactor Your Wetware》,其中覆盖了他在播客中探讨过的话题。目前本书仍然是beta 版,在 Pragmatic Programmers 网站上有相关信息。

为什么 Wetware 对敏捷实践者来说尤其重要?反馈与改进是敏捷的一项重要基础。有些改进是实践层面上的,比如要遵循的实践、规则以及指南等等。更高一级的改进,就得思考如何改进人们的思维方式:让他们更好地解决问题、提升他们的创造力,以及人们思考的角度从“新手”变为“专家”时,在解决问题方式上的转变。对于团队来说,从回顾中得到针对实践和流程的反馈很重要。而对于个人来说,在提升自己在某个领域中技能时重新调整思维方式的能力,同样举足轻重。

向团队介绍敏捷实践并传授相关技能,这也是团队采纳敏捷的第一步。Andy 认为:要学习新的技能,相对于大多数开发人员经常采用的“从书本上学习”的方式来说,还有更好的方式。他觉得“认真学习(deliberate thinking)”是一种讲求实效的学习方法,这样人们可以学得更快、更简单,而且记得更牢靠。虽然他没有涉及具体细节,不过这听起来还是可以作为敏捷专家工具箱中重要的组成部分。

Andy 还提到了特定的活动是如何影响到大脑的不同区域的,比如涂鸦、用言语表达、写作或是在脑中念出来,这些活动的影响各不相同。使用思维导图或者有时从键盘旁暂时走开,这些可能是深入解决某个问题的最佳方式。他的说法也许可以解释:为什么很多敏捷流程有很高的效率,它们如何使用大脑的不同部分和感觉——比如强调沟通和谈话、强调使用白板和绘图、甚至是使用索引卡片以及移动它们的方式等等。

要了解更多信息,请聆听实效程序员的实效播客。还可以查看书籍的站点,得到完整的目录和样章。

查看英文原文: http://www.infoq.com/news/2008/07/retrospective-wetware “The Personal Retrospective – Improving Your “Wetware””">The Personal Retrospective – Improving Your “Wetware”


InfoQ 读者 Stéphane Tavera 对新闻中提到的书做出了高度评价,他说: > 阅读这本书,我非常高兴。要想更好地在身边的知识海洋中生存,我们该如何重构自己“陈旧”的大脑?这本书给出了一些理论上的答案,同时提供了大量实践技术和窍门。我不喜欢用复杂的工具,而是更中意在实际的纸上来画东西。有时我会因此而感到羞愧。但是从这本书中,我知道就应该这么做。 > 软件不是在 IDE 或其它工具中设计出来的。

敏捷方法在软件开发中为什么能够发挥巨大作用?以我之见(正如文中所说),任何对于该问题感兴趣的人都应该读这本书!感谢 Andy!

2008-07-12 10:531359
用户头像

发布了 479 篇内容, 共 179.7 次阅读, 收获喜欢 53 次。

关注

评论

发布
暂无评论
发现更多内容

JUC并发—AQS源码分析一

不在线第一只蜗牛

JavaScript JUC

对音乐作品进行修改/二创后发布算侵权吗?

曲多多(嗨翻屋)版权音乐

侵权 版权 版权音乐 商用音乐 背景音乐

我悟了!原来本地图片预览还能这样搞

Immerse

【天润融通走进蔚来汽车|如何用数字化营销+服务,助力车企逆势增长?】

天润融通

从文本到视频:Sora 的创新技术与应用前景

测吧(北京)科技有限公司

测试

亲测可用,IDEA中使用满血版DeepSeek R1!支持深度思考!免费!免配置!

阿里云云效

阿里云 云原生 AI程序员 AI程序员体验官

文生图技术:DALL·E 模型与生成艺术的融合

测吧(北京)科技有限公司

测试

iStatistica Pro for Mac:系统监控,一目了然

小玖_苹果Mac软件

PDF Reader for Mac:简洁高效,畅享PDF阅读

小玖_苹果Mac软件

文生视频的新时代:Sora 模型如何打破视频生成的边界

测吧(北京)科技有限公司

测试

TXT Reader for Mac:轻便简洁,畅享文本阅读

小玖_苹果Mac软件

Millumin 4 for mac:专业视频编辑软件

小玖_苹果Mac软件

【签约快讯|天润融通签约Wagas】

天润融通

KubeEdge 1.20.0版本发布!边缘管理能力提升,满足更多边缘场景需求!

华为云原生团队

云计算 开源 容器 云原生 kubeedge

人工智能丨常见的计算机视觉的业务场景,计算原理和测试指标

测试人

图像识别的突破:视觉模型在零样本识别中的应用

测吧(北京)科技有限公司

测试

布隆过滤器原理和使用场景

卷福同学

Java 面试 后端

ARMS 助力假面科技研发运维提效,保障极致游戏体验

阿里巴巴云原生

阿里云 云原生

TiDB 助力广发银行新零售信贷业务管理平台上线

先锋IT

AI 在视觉与语音中的融合:探索文生图与文生视频的未来

测吧(北京)科技有限公司

测试

myTracks for mac:GPS轨迹记录器

小玖_苹果Mac软件

DeepSeek加持!天润融通AI Agent打造真智能客服

天润融通

音频转文字技术探索:Whisper 模型的应用与挑战

测吧(北京)科技有限公司

测试

从音频到文本:OpenAI Whisper 如何重塑语音识别领域

测吧(北京)科技有限公司

测试

文字转语音的未来:OpenAI 语音模型的创新与应用

测吧(北京)科技有限公司

测试

Python 实现反转、合并链表有啥用?

威哥爱编程

Python 算法 链表

亲测可用,IDEA中使用满血版DeepSeek R1!支持深度思考!免费!免配置!

阿里巴巴云原生

阿里云 云原生 通义灵码 AI程序员

个人回顾——提升你的“wetware”_研发效能_Derek Longmuir_InfoQ精选文章