沙滩上的决定
来源:互联网 发布:钱多多网络贷款骗局 编辑:程序博客网 时间:2024/05/17 06:59
在《程序员修炼之道》上看到这条规则:“There are no final decisions”。作者强调:要把决策视为写在沙滩上的,而不是把它们刻在石头上”,内心深处深有共鸣。刚好公司组织去阳江放松游玩,在“十里银滩”,踩着细腻软润的沙子,我做了一个“沙滩上的决定”实验,来重复作者的经验。
实验步骤和结果
1. 在湿润的沙滩上,用脚写下粗矿的最终决定“Final”;等待海浪到来(图1-A);
2. 一次、二次、三次、第四次海浪袭来,到了“Final”的‘l’处,其他完好;
3. 再等了二次,海浪抹平了‘a’的小脚,和‘l’的大部分(图1-B);
4. 又等了二次,海浪漫过了“Final”的大部分,除了‘l’的上半部分,其他都只剩下淡淡的淤痕(图1-C);
5. 接下来等了四次,海浪扑上来,“Final”全被抹掉,而且本人裤子也遭殃了(图1-D)。
6. 再写了中文的“决定”,重复了上述实验,结果相同,过程类似(图2)。
实验结论
1. 沙滩上的决定,一两次海浪袭来,可能不会受到影响;但数十次之后,总将被抹平。
2. 外文、中文,同样适用,都被干掉;推断作者的经验,在中国环境下,也能适用。
3. 沙滩上玩,裤子一定会湿的,更别说鞋子,古语“常在河边走,哪能不湿鞋”。所以去沙滩,一定穿拖鞋,或把不能进水的鞋脱了。
总结与“现实”
平常我们看书,对作者整理的处理问题一些成功经验,非常认同。但很多时候,看完就完了,并没有在遇到实际问题时,引用学习过的方案。一个常用的借口是:我知道这个方法,但我的问题有特殊性,应用不了,比如测试保障不了,怎么日构建;写文档会影响进度。。。
更深层次的原因,应是,作者的方案是成熟方案的最佳结果,而我们从无到有,要学习很多新东西,做很多基础工作,才能启动;从有到好,要搜集反馈,改进培训沟通推广,过程可能持续很长,还会得罪人;得到的结果,还可能只达到作者描述效果的1/3。而这些工作全都得工作之余完成,凭添很多责任和义务,完成得好没有资金回报(至少短期看不到),完成不好抱怨不断(很多时候过程和前期都是不好的),如果自己干、上级不支持,就更是成了猪八戒照镜子。。。考虑到这些难处,放弃实践顺理成章,何况已经“知道”了作者的知识和几个概念,和圈内人也可以使用专业术语纸上谈兵、饭后谈资,已经足够进步了。
怎么改变?
自我成长
懒惰,是人类的第一天性;自我成长,是人类的第二天性。懒惰,让我们一直处于“菜鸟”的阶段;自我成长,让我们可以从“菜鸟”蜕化升级。
需求变化是永恒的,决策变化也是这样。真把需求刻石头上了,我们早就下岗了。新的需求,我们应该去主动拥抱;怕的是不确定的重复需求,这就要主动避免。我们工作,往实际说,就是拿人钱财,替人消灾,我们解决不了问题,我们就是问题。往高层次说,人生苦难重重,就是用来自我成长的,什么事情都安排好了,就没我们什么事了。 活?不活?就不是问题了。没有问题,也就没法活了。
参考资料
1. 程序员修炼之道。
2. 少有人走的路。
图1 沙滩上的“Final”
图2 沙滩上的“决定”
- 沙滩上的决定
- 信息安全--沙滩上的城堡
- 每个家庭都是曾经搁浅在沙滩上的鲸鱼
- 一个人的沙滩
- 别叫后浪排在沙滩上,程序员升值的小秘密
- 长江后浪推前浪,前浪拍死沙滩上
- 长江后浪推前浪,前浪死在沙滩上。本人在沙滩上又死了一回
- 我感觉又在知识的沙滩上捡到了一枚似曾相识的贝壳!认知0008
- 读《目标刻在钢板上 方法写在沙滩上》
- HTML5画布和KineticJS动物在沙滩上游戏
- 太阳把沙滩照的寒冬腊月粉红粉红的
- 喜欢双脚融入着软软沙滩的感觉...
- 你容身于白色的沙滩中,与幽灵同行
- 根据画面上整体内容的位置决定的布局
- 决定把BLOG的文章从CU上同步过来
- 20几岁 决定女人的一生(上)
- 为什么Reddit能把Digg拍死在沙滩上 错在Digg自己
- 沙滩上晒太阳就对他说你怎么不出海去
- 折半插入排序
- sgu 142 Keyword
- 自定义ClassLoader的简单例子 - bitan????s java - CSDNBlog
- 用EditPlus配置MASM汇编
- Understanding Material Determination
- 沙滩上的决定
- C/C++如何交换两个数的指定字节(2.59)
- 基于Socket的UDP和TCP编程
- mini2440 平台上挂载I2C接口触摸屏的驱动开发过程
- 大三孩子这次的失败
- java学习 第七节 运算符和表达式
- #gcc笔记01#gcc编译选项 -O0 -O1 -O2 -O3
- php文件 防链 代码暂存
- stm32 片上flash用作EEPROM(掉电保存)(绝对可用)