产品的价值能够长期传承
我的富士通工作的时候,参与的一些日本软件项目,还在使用着十几年前的技术,查阅和修改代码时,前辈们在十多年前写的注释时常可见。这些软件系统依然在发挥着它们的价值,它们的经济效益和社会效益并没有因为技术层面的“落后”而受到影响,或者直白的说,它们产生的效益和技术层面的问题是无关的。
软件产品是对行业领域内知识和流程的归纳、提炼、总结,这些领域内的知识,往往具有非常长久的生命力,随着时间和推移,对行业知识和流程的不断累积,产品的竞争力会逐渐增强。技术只是方法,不是目的。即使有必要对“方法”进行更新,也可以在已构建的产品上进行迭代,是产品赋予了“方法”存在的价值。
在技术快速更新换代的大背景下,闷头追求技术本身,试图永远抓住新技术,更“厉害”的技术,无异于镜中花水中月。从最近几年的趋势看,技术不再是在某一个固定的体系上更新迭代,而是不断的以一种全新的理念和方法完全推翻过去。我们能做的是让技术真正的为我所用,把技术方法转化为某个领域能够长久存在的产品价值。
产品的价值更容易被理解
我之前写过一篇博客,叫“不能量化的价值,一文不值”,对于一个专业技术人员来说,技术这个东西是很难量化的,特别是随着你掌握程度的提高,它的量化难度就越大,可以容易的判断一个技术新手和一个高手之前存在差别,但即使是一个业内人士,也很难判断一个熟练工和一个真高手的差别,纯粹技术价值的评判,需要仰仗水平更高的人对你的客观评价,这是一件极难的事情,而且不要忘了,同行是冤家。专业技术人员在职业生涯的中后期,如果想让自己的职业生涯有质的提高,他需要的是非技术人员的提携,如有实力的客户、企业的高层领导等等。有句古话叫做“文无第一武无第二”,做技术就是文,做产品则是武,能不能打,大家都比较容易看得明白。