事实上,这是一本还没有出版的书籍。因为到现在为止,我只有时间写了6万字左右的书稿。而一本正常的书籍需要至少20万字。我希望能够听到更多的意见和建议,我会每天都放出一部分稿件,欢迎提意见和建议!如果您支持这本书的出版,欢迎在下面给予评论!
程序员,建立你的商业意识
程序员代表着技术的拥有者,比起其它的人群,他们拥有更强大的力量,甚至可以说拥有的是那个传说中点石成金的金手指。然而,过渡的迷恋技术也让很多程序员无法获得那段秘诀,本书将讲述那些已经找到秘诀的程序员的故事,并帮你分析他们是如何找到秘诀的。
闫辉 著
1.5 技术发展背后的商业驱动力
在技术的产生和发展过程中,它与商业的关系属于相互作用,而且在一定阶段,要么技术占据主导,要么商业占据主导。
应该说,互联网技术的产生是军方发展过程中的产物,但是一旦这项技术民用化之后,便大大促进了商业的进展,那个时期,技术是商业的驱动力。看看当时硅谷的发展就可以明显感到这种现象。最初被追捧的互联网公司往往都是技术型的公司,这类公司的股票成长速度快的出奇。Netscape就是一个特别著名的例子,当硅谷投资人吉姆克拉克看到浏览器这一个市场的时候,便收罗了Netscape的开发团队并力图使之上市。当时吉姆克拉克简直就成立硅谷风险投资商的太上皇,运行谁投资这都是要排着队的。当时,曾经因为第一次给吉姆克拉克投资占据太多股份的一家风险投资商因为被克拉克拒绝对网景的投资而心理崩溃,进而走向了自杀。这时,技术是指路灯。
而华人陈丕宏创建的互联网企业最初也是以技术为核心,在上市初期备受股市追捧,然而随着互联网技术的普及,随着客户在技术上的投资逐渐衰减。已经成为商业对技术进行反作用了。
现在,很多公司也表示,最近没有什么特别激动人心的技术出现,而且越来越多的企业不再仅仅注重几个IT技术的新名词,而是真的问到,到底这些技术能够给自己的业务带来一些怎样的改变,能够如何提高公司的盈利。
通过IBM这家大公司的转变,我们也能够从中管窥到技术和商业之间的驱动交互过程。IBM在五六十年代,投入了几十亿美元研发大型机技术,当时IBM就代表着技术和实力,公司在研发方面的投资超过了其它所有公司的总和,而且所有的商业都在随着IBM的新技术不断向前发展。然而,随着PC机器和小型工作站的兴起,IBM的大型机策略遭受到了挫折,而且他们的技术已经不再成为控制客户的法宝。在各种外忧内患的干扰下,IBM的市值一度下挫至谷底。这时,他们请来了卖饼干的郭士纳,郭士纳在考察了客户的需求之后,提出了整合IBM的技术资源,给客户提供整体解决方案的策略,这时已经开始由完全有IBM主导技术发展开始走向给客户提供适当的技术解决方案。而且,当时恰逢互联网的热潮,伴随着电子商务技术提供商角色的宣传,IBM展现了一个技术供应商的地位。逐渐走出了低谷,并创造了一系列的辉煌。在郭士纳离职之后,新任CEO将他的策略再次推进了一步,这次不再说其它的,而是修改为“随需应变”。其实,这也就是按照客户的要求做事了。IBM第一次将满足客户需求,而不是技术领先作为公司的整体策略。也间接证明了现在这个社会,已经由原来的技术驱动转变为了商业驱动。
而且,很多商业需求在主导了某些技术的产生和发展,比如软件外包和需要的网格技术就是一类,客户已经不再愿意自己主导IT,而只是希望关注自己的核心业务,于是IBM看到了这点,将很多IT技术支持服务接手了下来,同时,为了更好的支持这种业务类型,IBM将自己的研发方向放在网格技术上,做了很多工作和努力,然而,在执行了一段策略之后,IBM又发现其实要满足用户的这种需求并不是一件容易的事情。在技术上需要跨越的障碍远远超过老板的想像,于是不得不重新整理自己的思路,提出了踏踏实实整合自己产品和技术线,按照行业进行资讯和技术服务的策略。不过,IBM还是看到了一点客户的需求,这就是在国外大部分的系统之间开始需要进行整合,于是IBM将“随需应变”转变为了更加实际的“整合策略”,这样收购的产品线统统都为这个统一的目的而服务了。
对于微软这样的公司来说也不例外,在开始,从Dos时代向Windows时代的转变以及Windows95的发布,对于全世界来说,它所提供的技术进步让所有的用户感觉到了一种鼓舞。每个新版本都有那么多的新技术,新特性目不暇接。然而,现在Windows产品虽然也经常可以看到很多新技术的宣传,但用户已经好像对此麻木了许多,就像比尔盖茨如此看重的Longhorn也不能勾起大部分用户的胃口。没办法,时代已经不同了。用户已经厌倦了跟随在这些技术厂商的屁股后面前进了。类似苹果这样的公司,虽然也在技术上有很大的技术,但在宣传方面,好像更热衷于用外在的设计来吸引用户的关注。
要说唯一对技术保持热情的群体可能就要算开源社区了。在思想精神上的刺激下,很多软件产品保持着飞速的版本更新和发展,但最近一段时间,这样的步伐也开始慢了下来,更多的人开始关注如何利用开源来做出自己的商业模式,诸如Jboss这样的团队就更加希望按照客户的需求来定位自己产品未来的发展,这样的产品是在一个商业人员的带领下发展,而不再是在一群技术狂人的掌握下飞奔。
我采访过很多家国内的软件企业,他们也开始将宣传的重点从原有的技术转向到满足客户的要求。趋势科技就是这样。而类似点击科技这样的公司,在创立之初,相信王志东认为凭借自己的影响力和对技术的把握,肯定可以吸引一大批客户跟随自己的协同软件平台,但事实上,商业前景并不清晰的点击科技在技术推广方面遇到了很大的挑战,于是不得不投入了很多的精力在自己的平台上先打造出一系列能够满足用户使用的解决方案出来,至于以后这项技术的推广和发展,实在不是一件容易的事情。
我们经常使用某些共享软件,其实好像这些软件整体的技术并不出色,而且与很多大型软件相比更是弱不禁风,但就是有很多应用可以通过这些小的软件更好的实现,比如Photoshop其实理论上可以实现任何一种图形和图像的设计和处理,但Ulead却对一些初学者和简单的图像操作提供另外的一种方式,而类似图像转换这样的功能更是让一大批小软件在市场上获得了回报。
MacroMedia的Flash制作产品可以制作各种各样的Flash,无论是按钮和程序都是可行的。但仍然市场上有很多简易的flash banner生成软件,比如把文字直接转换为flash,或者把Video转换为Flash,这些技术其实Flash本身都内置,但用户希望以更简单的方式来使用,于是用户的需求就代表了商业的驱动力,驱动着一些技术向前进步。
如果无视这种变化,而固执的坚持技术论,有可能会遭遇到挫折。在国内与普元公司的CEO和CTO沟通的时候,我们了解到,其实国外很早便有公司做同样类似的产品,也就是能够从软件初始开发的时候就用构件技术搭建,但到现在为之,很多公司最终失败了。谈及失败的原因,黄柳青表示,其实并不是他们的技术做的不好,而是因为美国的主流客户应用不在这个领域,大型系统已经发展多年,要重新用一套新的技术和方法构建,其中的难度是可想而知的,而且开发这样一套系统需要投入巨大的人力和物力,很多公司没有等待到那一天便支撑不下去了。但是,在中国这样的系统是有其市场空间的,因为中国的大型系统还处在发展的初期,如果能够有一套提高开发效率的体系,自然可以吸引用户,同时国内开发这样的产品,其投入比国外相比还是少了许多。总之,综合这样很多因素,我们可以看到商业对技术的反作用力现在占据主导地位。
然而,这并不能说明,未来不会再重复技术推动商业的时代出现。如果未来出现了更好的开发方法,或者有人发明了更加优异的体系架构,真的有可能再让我们技术人员感到骄傲的一天。有人说,现在的硬件体系比十年前复杂了10倍,但软件比原来的复杂了300倍,这对于很多技术人员来说,能够寻找到解决这个问题的技术方法无疑就是“银弹”。
在这样的时期中,程序员不要埋怨自己生不逢时,也不要对满足客户的需求心存芥蒂,充分的拥抱用户的需求吧。或者,当我们有一天从用户的需求中又再次挖掘到了技术的新驱动力。