为什么新技术推广难

今天和大家聊聊过旧技术的问题,这个名词听起来挺怪,技术本身无罪,最后想了想,还是暂且这么标记吧。

我想起了在8年前的一天,一个很资深的前辈在聊到自己的感触的时候说,技术的更新在实际工作中总是会慢一拍或者几拍。比如Java,当时的通用版本都是1.5,新的版本都是1.6了,但是工作环境中却清一色是1.4甚至更老,而且短期内也不会计划升级到最新版本。而这后面的原因其实也是复杂多样,我可以简单来聊聊。

过旧的技术可能就像一个有点懒癌的人一般,总是慢一些,不与时俱进。就想Hibernate的延迟加载,就像Oracle中的延迟段创建,总是运行时才开始忙起来,现实生活中好像我就是这样的人,总是在事情的紧急关头才开始忙活起来。

    老旧的技术有几种境地,一种是维持现状,因为够用,第二就是不更新则已,要更新就来大版本的。第三就是直接被毙掉,用新的产品或者轮子替代。我看到的很多技术的生命周期就是如此,很少有循序渐进的。

先来说说维持现状这种情况,虽然听起来是老旧的技术,但是完全够用,这种实在没有任何动力去更新,或者说更新的代价还不如重新写一套。


举个身边的例子,一个是很早的一个产品,甚至数据库都没有用现在主流的,而是当时开发自己完成的,可以说自己写一套存储方案,当时想想简直就酷毙了,现在回头想想这样的产品怎么能活到今天,而现实的情况是这个产品依旧很火,虽然不是很牛的一个产品,但是已然达到预期,可以养活一个很大的团队的开支,所以公司也持续投入人力支持,保持着这样的发展。我想以后也还是会这样保持下去。另外一个产品,也是公司的开发团队,他们自己搞定了一套web框架,竟然完全实现了大家熟到的各种web框架,所以用了很多年,所以一直以来就没有过升级软件包的需求,因为都是自食其力。这种情况可能确实比较少,但是都发展的很好,让人肃然起敬,如果你跳出来说升级,就好像你是裸奔的人一般。

第二种情况是大步快走,更快更强。身边的例子着实不少,记得一个早期的产品使用的是spring 1.0版本的框架,在早期的产品中确实是有了深远的意义,但是产品发展的越快,需要的功能和需要解决的问题越多,原来的很多问题就不得正面应对了,而解决方案大体就是大版本升级,而这个过程对于一个成熟的产品来说,风险很多,而且最要命的一种风险就是不知道哪里可能出问题,而一旦放大到了线上的某一个阶段,越晚发现代价越高,所以这个过程本身就会耗费大量的精力,就是为了达到兼容和平滑过渡,所以不鸣则已,一鸣惊人,直接升级到spring 3.0。里面涉及的兼容问题实在是不少,虽然没有亲历这个过程,但是初期的梳理工作就让人很糟心了。再来说说数据库的事情,很多数据库版本可能落后市场有5年以上,比如Oracle数据库的大版本几乎是6年一个周期,所以现在主流的版本就是11g,而12c却迟迟未出,6年对于一个技术更新来说肯定是一个很长的周期了。下面是之前找到的某一年的数据库版本的调查结果,当时清一色都是10g,

现在呢,几乎已经看不到这类有些古董的版本了。如果你使用sqlplus "/ as sysdba"那肯定会被人认为你是从9i的年代过来的,直接就暴露了年龄。

第三种就是被替代,用心的产品或者新的轮子代替。这类情况简直不胜枚举。身边的一个大项目,已经用了很多年,一直也没出什么问题,这就是第一个阶段,但是后面还是有很多功能的限制,所以需要改进,当时使用oracle 8的数据库,而当时的主流版本依然是11g,所以直接是用8升级到11g,这就是我说的第二阶段,而数据库的升级可能是系统变更中的一个很小的方面,业务层面其实有更多的变动和扩展,结果就是需要一套新的系统来替代旧的系统,这也就是我所说的第三个阶段,直接被替代,当然这个过程简直非常艰难,光测试就差不多持续了近一年,然后分批迁移,总算是完成了这个艰巨的迁移。

而新技术相比于过旧技术总是看起来有更多的话语权,新的大多数都很好,新技术在什么时候容易引入进来,我想了想有这么几个方面。
        1)被当前碰到的问题折腾的筋疲力尽;
        2)在紧急关头,别无选择,死马当活马医
        3)能够被透明的应用进来,无感知。
        4)大家都在用

这种情况更是让我想起了很多的故事,技术问题总是有很多的改进之处,哪怕它现在看起来已经足够强大,但是还是有很多的事情需要补充。

如果当前碰到了很多难以忍受的问题,比如碰到了一个就版本的问题,你已经被折腾的灰头土脸,每隔一段时间就需要重启服务器等等,补丁不管用,软件开源,新的改进还没有发布等等,那么新技术可能会自然而然成为你的选择,如果刚好能够解决你的问题,简直让你忍不住说perfect,如果运气不好,可能另一种情况是你又掉入了另一个坑。

如果一个问题目前来看很正常,一旦出现问题,变成了紧急问题,在现有的问题解决不了改进不了的情况下,如果你有详细的测试和准备,你可以很轻松得到这种信任的门票,在别无选择的情况,死马当活马医,一旦成功,那就让大家刮目相看,如果没成,对你似乎也影响不大。

如果问题能够透明的被解决,那和你合作的人会更加的体贴合作。比如Oracle的ADG。我们可以在一个数据迁移的需求中,借着这个需求来升级数据库,如果本身这个数据库有大量的报表查询业务,每次都得你开个只读窗口在备库设置,结果升级之后有了ADG万事大吉,对于开发而言,更是一种福利,你说升级以后的性能影响有多大,如果业务本身简单,这个风险几乎可以忽略不计。

当然最后一种情况就是行业里大家都在用,我们不用似乎就是慢了,落后了,为嘛,先用用再说,还有更多的说辞。

我觉得有时候过旧的技术和新技术就是一把双刃剑,没有绝对的好,也没有绝对的烂,最佳实践有时候就是隔着那么一层窗户纸,成为第一个吃螃蟹的人很难,愿意冒着风险去探路的都和难得,很多人的态度其实都很明确,我支持它,理解它,但是我不能用,等它变成熟稳定了再用,如果大家都这样想,很多技术本身就很难普及开来。技术人的话语权有限,有些人分身乏术,有些人为了求得自保,什么事情都有两面性,技术更是如此,要么因为简单而被替代,要么因为复杂而被革命。

时间: 2024-10-29 08:11:20

为什么新技术推广难的相关文章

告别草根暗殇:走出建站初期推广“难”怪圈

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 网站运营初期常常有着一个问题困扰着不少站长:"网站上线初期如何推广?"或有人认为,难道不同于其他的推广方式吗?事实上果真如此.网站上线初期始终存在着一个不可避免的劣势:无权重!于是新站在交换友情链接,得不到高质量的链接;在品牌推广上也或使人将信将疑;甚至于内容推广,也会使原创被"移花接木".另一方面来讲

多家搜索公司封杀P2P:中小型P2P平台推广难

继百度收紧P2P网贷推广后,其他几家搜索公司也对P2P平台异常谨慎,并关闭了对绝大多数P2P平台的推广. 记者日前获悉,搜狗.GoogleAD等向大多数P2P公司关闭了推广功能.有搜索公司表示,如果百度能够重新对不属于白名单的P2P公司开放申请,平台可以申请特批.此前,因旺旺贷跑路事件,百度建立了行业P2P白名单核心准则. 由于百度.搜狗等互联网广告商控制了大部分的互联网广告资源,几大搜索公司严管P2P业务推广,对P2P平台来说有一定规范作用.不过,这也导致中小P2P公司推广困难,不得不通过其他

聊聊自动化软件测试为什么推广难

前几天和群里的一个朋友聊天,他提到了自己的一个问题,为什么感觉自动化测试推广很难,当时和他简单的讨论了一下,也有一些很有亮点的东西. 现在各个公司都在做自动化测试,但是在实施自动化测试的过程中碰到了很多问题,推广难是其中最普遍的问题之一.很多公司在初期的自动化测试做的不错,但是想推广的时候却发现效果不尽人意,和预期所想象的差太远.为什么?原因当然有很多,我主要想聊其中的两个原因,一个是自动化测试的易用性,另一个是自动化测试的用例设计问题. 自动化测试的易用性是什么?简单的说,就是自动化测试人员开

二级域名与一级域名推广难易比较

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 2012年2月6日晚上,Google PR值大更新,网站更换的新域名获得了3个PR值.关于更改域名之伤请参照笔者另外一篇文章<网站更改域名之伤>.在更换域名之初,也就是去年的11月下旬,笔者对于新域名的推广还有老域名的前途想法一片黯淡,现在依然记得更改域名之后那种不安.带着种种不安,坚持着每天更新,保持对内容质量的要求,日发外链,

评论:漫游费和座机费有碍新技术推广

□晨报特约评论员 魏英杰 毫无疑问,移动漫游费.固定电话座机费等通信资费是老百姓的梦魇,更是国内通信公司身上的硬伤.一日不解决,每年都得折腾几回.这不,又有媒体曝出,中国可能会取消移动电话漫游费和固定电话座机费,以促进消费者增加电信开支.而来自另一方面的说法,这只是个别专家的 意见,已被发改委否决. 不去管这些具体争论,以国内电信领域目前的业态表现,可以肯定地说,取消相关资费仍然有待时间.所以,不妨把这些纷纷扰扰的传言,当作一种公众意见的表达方式. 但是,这依然不能遮蔽一个事实:无论移动漫游费还

环保物联网应用推广难:监控设备成本高动辄数十万

"大数据时代,环保物联网的应用是大势所趋,它将改变传统的监管方式,推动环保监管变革,成为环境监测部门的'新牙齿'."1月28日,在重庆"两会"上,环保物联网成为代表委员热议的话题. 据悉,早在2011年,很多省市就开始建设数字环保项目,即环保物联网项目.目前在国内市场上,环保物联网项目已以各种形态展现出来,比如各省环保厅建设的重点污染源监控系统,国家对重点河流断面的水质监测系统,各主要城市空气质量自动监测系统等. 但<工人日报>记者在采访中了解到,截至目

浅谈推广难的问题

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 1.论坛发帖.这是一个比较好的推广方式,我也应用了,每天我安排员工专门注册大型论坛,然后在上面发相关帖子,但很费时也没有得到很好的效果,这需要时间和创意性文章.广告帖一般人是不愿意看的. 2.博客推广.需要的工作量太大了,每天都需要更新,不更新的话就没有多少人气.经常在站长网看到文章说利用博客推广为网站带来了多少多少的流量,不排除有成功的,但

中国互联网推广难在哪里?

中介交易 SEO诊断 淘宝客 云主机 技术大厅 胡锦涛总书记年初说,要切实把新一代互联网建设好.利用好.管理好.仔细琢磨,此话传递出一个重要信息,中国正在建我们自己的互联网.但究竟谁在建?进展如何?当时我一无所知.几个月后,湖南卫视披露,新一代互联网落户湖南,并建成示范专网.我立即与湖南联络,对方证实说,确有其事. 无巧不成书.我正考虑赴湖南调研,湖南专网的主事人程恒智先生来京约见我,对网络技术,我一窍不通,是外行,但对新一代互联网的应用前景,却很关心.此次见面,程先生给我介绍了中国(十进制)互

直营模式推广难罗莱家纺募投项目延期2年

从加盟模式转向直营模式不亚于"由奢入俭".罗莱家纺昨日公告,公司IPO募投的直营连锁建设项目进展缓慢,两年完成率不足两成,拟延期2年.罗莱家纺2009年的IPO招股书披露,直营项目募集资金主要用于购买和租赁店铺及配套流动资金,预计总投资2.69亿元,其中,建设投资2.1亿元,流动资金5910万元,项目建设周期为24个月.公司募集资金早在2009年9月就已经到位,项目实际开始实施时间为2010年.不过,截至2011年12月31日,罗莱家纺累计投资仅4149.07万元,投资完成率为15.4