《人月神话》——1焦油坑

焦油坑

作者首先用了一个形象的比如,将大型系统开发比作 焦油坑,很多大型和强壮的动物都在其中剧烈的挣扎,挣扎的越猛烈,焦油纠缠的就越紧,最后没有哪个猛兽足够强壮或者有足够的技巧能够摆脱束缚,最终它们都沉入坑底。

程序员在开发大型项目的时候,也是每天都在和各种困难以及陷阱斗争抵抗。表面上看起来好像任何一个单独的问题都会被解决,不会导致困难,但是当所有都相互纠缠累积在一起的时候,团队的行动就会变得缓慢,而且会越来越慢,最后项目就会变成焦油坑(烫手山芋),身处其中跳不出来,不在其中不想接手。

项目并不是一开始就是焦油坑,是哪些因素导致项目最终变成焦油坑呢?

  1. 项目的持续时间
    项目的持续时间越长,项目就越容易成为“焦油坑”。

  2. 项目的背景
    项目的背景越神秘,越复杂,越难以理解,这个项目就越容易成为“焦油坑”。

  3. 项目的资源
    主要指的是人员构成。如果项目的资源出现问题,这项目肯定会成为“焦油坑”。

做项目最普遍最常见的就是,识别出了风险,看到一个大坑在眼前,我们还不得不跳下去,然后再看着“焦油”从天而降,这是很可悲也是很无奈的一件事情。有时候能做的,只能是自我安慰而已:“看看,我早就说这里有个坑了吧!”我想,还是要努力提高自身水平,在被逼迫跳坑的时候,有底气选择不跳。

程序编程人员的工作是一个极具挑战和创造性的工作,即使项目像焦油坑一样,但当我置身于创造性的工作时,充实的编码工作会使我忘记时间,忘却苦恼。

参考:识别焦油坑

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值