| LingKai's profileRomance Dawn 冒险开始的地方PhotosBlogLists | Help |
|
26 May 思考:未来1. Web
随便写写,看得不爽的地方就请跳过,只是一片技术方面的个人观点
从技术的角度看,Web是一个大杂烩。由于处于底层的协议是增量式的,但是顶层的浏览器表层各有不同,因此和互联网有关的大多数技术其实是在揉泥巴。感觉是中间的代码比较干净,靠着浏览器这边的和非常接近server的代码就时不时用一些work around和trick了。你永远可以控制自己写的逻辑部分,但是browser那里你是站在javascript的抽象上,server这里你是站在各种Web开发平台上(如jsp, asp.net),面对的是两方面的抽象。如果不深入了解抽象本身背后所做的事情,这个泥团就越挫越大了。关于Web上的测试,实际上是很困难的工作,尤其是自动化测试。后台还好点,在browser上模拟行为还是需要好好想一想的。
可能这个说法不对,但我认为实际上Web 2.0在技术上根本不存在。所谓的2.0的技术(如AJAX),很多都是炒炒旧货。技术每分钟都在进步,但长久以来,并没有一个实质上的飞跃。放眼望去,只要世界上出现什么比较酷的网站,若干时间后必然被copy到中国来。要说传统软件,别说1,2个月了,两年都未必行。实际上,Web 2.0是什么呢?就是一类idea, 是一种商业元素而已。
有一个比喻,说原始的Web是人玩机器,Web1.0是机器玩机器,Web2.0是人玩人。不过技术上的局限并不阻碍商业上的发展。BLOG的火爆满足了人的两个欲望:暴露欲和偷窥欲。我也相信,Web所能带给我们的远远超过今天有的。但是,要自己创业的话,我觉得很重要的一点:一味模仿是没有出路的。为什么呢?因为技术门槛太低,竞争者太多。
谈到Web,最需要的是Innovation。因为Web和软件行业不同,在web上,用户是先入为主的。技术门槛低的结果是大家都去做,蛋糕人人分,先到的先吃完。简单的说,为什么大家说到搜索就想到google,除了微软员工很少有人用Live Search,就是因为用户习惯了。微软有一点一直做的很赞,就是catch up。它开始可能不是第一名,但是它有钱能烧得超过你。XBOX360什么的例子已经说滥了,就不重复了。可是微软在Web应用上,我是指出了平台以后的应用,实在是不敢恭维,并不是技术上的问题,而是没有innovation,没有非常领先眼光的idea。微软强就强在平台上,实际上这是无法替代的优势,也是无法替代的风险。任何的改动都要考虑到平台上用户的影响,对于互联网这种快吃慢的竞争往往会不适应。IT方面,烧钱是烧不出什么的,除非能烧出idea,否则结果肯定很悲惨。
软件的未来就是在线服务?或许也不完全是。。 15 May In Redmond1. 15 hours * 6
2. home sick, missing pxh
3. seattle is sooooo beautiful, but I have no time to even check it out |
|
|