选择习惯的工具进行高效工作

文章探讨了在工作中过度依赖不熟悉工具的负面影响,强调了直觉性和效率的重要性。提出了通过选择熟悉工具来提高生产力的观点,举例说明了在设计、文档编写等方面如何避免工具的冗余使用,以提升效率和成果质量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文:选择习惯的工具进行高效工作
作者:Breaker <breaker.zy_AT_gmail>


看到某人放着熟悉的纸和笔不用,用 PPT 做幻灯片,并花费很长时间,记录感想

很反感做自己不熟悉的事情,更反感因为需要使用工具,反而比以前的学习、生产效率更低的事情,经历过这样的反例,所以很讨厌。花在工具上的心思,绝不应该比花在最终获得物的心思多太多。如果纸和笔比 PPT 更顺手、我绝不用 PPT

理解为:因过程工具的过度使用,对生产造成的噪音和干扰

工作方法示例

1. 做设计画 UML,但从不用 Rose 之流

{一个简单的 UML 图(甚至手画的、不标准) + 充分和频繁的交流 + 快速改进} 优于{在 Rose 上花费大量时间试图做完备的设计(利用各种设计方法、模式、框架,完全兼容 UML 2.0) + 画完之后丢给实现者不管了(只叮嘱了几句)}

2. 写过程和设计文档,但从不考虑用 Word 斟酌排版,以及纠结于使用哪个过程文档模板

{一个简明的 txt/html/wiki 文档(版本、作者/修订者、知识链接、主题内容,没有废话)+ 快速改进 + 程序、设计、文档的准确对应和即时同步更新} 优于{精心排版试图包罗万象的 Word 设计文档(Copy-Paste 进很多背景知识、通用概念的解释、项目缘由,大学论文后遗症) + 根本不知道它对应哪个程序和设计(不更新、更新费时、懒于更新,有版本之名,无版本之实)}

txt/html/wiki 文档,一样可以引用设计图、图表等媒体,一样可以排版,并且更轻便

为什么 过程设计文档 比 源码 的 同步更新 难?

对于程序员来说,直觉性 (intuitive) 和直接性 (straightforward) 一般按下面顺序递减:

程序代码 > 伪码 > 充分交流 >= 各种设计图(UML、流程图、线框关系图) > 描述性的文字

所以同步更新的效率也按这个顺序递减,只能让后面的更简明、更方便书写、费时更少、更接近习惯,才能弥补直觉性的劣势

3. 只用 UML 忘了流程图,等于捡了芝麻丢西瓜

4. 草图 (sketch) 是个好东西,比大篇文字好太多

结论:时间有限,请倾注重点

这些思路和 办公电子化、工作自动化的趋势没有矛盾,应该尽力找到一种更接近自己习惯的、直觉的(如纸和笔),同时也是信息化的工具,支持多人协作、分享、版本跟踪、多种方式呈现 等现代要求,如果真找不到这样的工具,也许只需改变一下使用方法和思维习惯就能获得替代物,多数情况都能找到基本符合这些要求的方法、工具

最后列两本工作方法的书:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值