从业者愿意放弃长期练就的技能或者技术。

称职的专业人士有一项令人钦佩的地方,在于能够根据待解决问题的实际情况来裁剪解决方案,而不是把问题往个人或者团队久经检验的技能上生搬硬套。这并不意味着团队成员缺乏应用已知工具或方法的能力。但是,相对于把灵魂出售给任何技术,他们只是出租自己的灵魂。换而言之,一旦出现了好的新思路,他们能够比较各自的优势,非常明智地决定使用最合适的方法。

要放弃长期坚持甚至精通的技术并不容易,但灵魂出租者能够忍受暂时的不适。他们知道相对于问题,现有的技术已经绰绰有余,但他们也清楚某项新的技术也许能提供更多的东西。虽然他们并非追赶最新技术潮流的狂热分子,但他们也愿意放弃现在熟稔于心的工作方式,去考虑其他真正的先进技术的优势。他们的态度是着眼未来,而非从现状中寻求安慰。

成为灵魂出租者的好处是当技术潮流退去时,你不会被晾在沙滩上。你可能知道有些自诩为开发人员的人却很多年都不曾尝试学习新的编程语言。这些人痴痴搜寻提到自己所用语言——当年也曾风行一时,但现在基本不再使用的编程语言——的工作职位。悲哀的是,这些开发人员把自己的灵魂出卖给了那种开发语言。 组织要成为灵魂出租者则不是那么容易,但一旦成功,最终带来的好处会让人们认识到付出的艰辛是值得的。诚然,任何组织都不能任意更改自己选用的技术。它需要在开发语言、开发方法、技术基础设施,以及其他方面保持一定程度的稳定性。但我们这里讨论的是态度。当组织决定对新技术不断研究的时候,它打造了一副金字招牌,吸引着最好的和最聪明的雇员。这相当于在向所有人宣布:“这里有一家与时俱进的组织。为我们工作吧,我们不会让你在技术潮流退去的时候搁浅沙滩。”

新的并不一定就是好的。当新技术(编程语言、建模技巧、方法学或软件工具)问世,颇具说服力的宣传通常也随之而来,而且在很多情况下表现为大肆炒作、广告轰炸。有时,新技术被看作是一颗银弹,作为最先进的技术将会产生巨大的进步。在某些情况下,人们臣服于宣传炒作之下,在出售灵魂的过程中变成毫无思想的狂热分子。结果是,他们使用新的技术解决方案去看待所有的问题。灵魂出租者则恰恰相反,他们区分出技术向人们许下的承诺和实际中的效用,并且因为清楚地看到了技术的优势所在,他们能根据新技术的好处相应地进行挑选。

技术正以爆炸性的速度往前发展,今日光彩夺目的创新最后都会沦为明日黄花。灵魂出租者,不管是组织还是个人,对他们使用的技术只是走马观花。在狂热拥抱一项新技术的时候,他们知道这不过是一场盛夏的浪漫。除了使用技术,他们对技术不承担任何义务。他们提出的问题往往是“这项技术适用于什么问题”,而不是“我怎么使用这项技术解决这个问题”。

能够把问题本身跟解决方案区分开来是成为灵魂出租者的第一步。第二步则是要弄明白无论技术多优秀,明天总会有更优秀的出现。不要学浮士德把灵魂出卖给魔鬼那样,贸然订下把灵魂出售给任何技术的契约。