说说中美互联网科技实力差距
作为一个行内人,说说我的看法。美国有FANG(facebook,amazon,netflix,google),中国有BAT+华为,其中A和B在高峰时都超过5000亿美金市值。这几年国内掀起了一股论调,中国移动互联网领先全世界,随着繁华散去,来看看核心技术竞争力上的差距。
互联网公司不像制造业,因为数据量的不同、用户的不同会造成表面看起来一样的产品,内部的技术实现差异巨大,外行往往看不出来。举个例子:搜一个关键词,10ms返回结果和100ms返回结果,用户感知的到吗?其实是感知不到。“不管白猫黑猫,抓到耗子就是好猫” 这句话很适合对这个行业的描述。万物都是有利有弊,弊端在哪里呢? 成本和可扩展性。
google在10年前就开发了大规模集群管理系统, 很少的运维人员管理数十万台服务器,就是这几年火热的k8s。都知道linux系统的硬件成本低,但低廉的硬件系统需要强大的软件工程来保证高性能、高可靠,google在这方面做了大量的工作,一些系统在现在看起来有很多替代方案。但10几年前,google做的这些工作都有着指明灯的意义,告诉大家这些问题是可以被解决的,用什么样的思路去解决。移动时代,android就不说了,facebook开源的react技术一出来颠覆了整个前端开发技术体系。反国内领头羊BAT,不得不说在核心开源技术上还是存在着相当的差距。有人说,BAT也开源了不少项目,甚至有apache 顶级项目,但是基本是锦上添花的居多。
以开源来评价国内互联网技术未免有失偏颇。BAT的核心系统久经考验,在性能、稳定性、安全性等诸多方面绝对配得上是世界级的名头,但看过一些系统代码之后,就有这么一种感觉:小时候看到老家有人用黄泥土掺稻草盖房子,一层层的把半干的土铺上去,用大木锤敲实,最后盖好的房子坚固结实,冬暖夏凉。但是有几个毛病:采光通风不佳,建房过程太慢,户内实用率不高(因为墙太厚了)。好在农村经常停电,大家习惯了漆黑一片(采光无所谓),人工便宜(建个房1年2年无所谓),土地不要钱。这种房子现在已经被淘汰了,现在都是砖木结构甚至模块化建房。
如果长期这么下去,会带来几个问题:
1.可扩展性很差。国内的存量流量红利基本见顶,微信月活数据基本能看到,人人都是网民了。未来要出海怎么办,你的核心能力怎么快速复制到其他国家去?国际化是一个非常复杂的问题,只有高度抽象出人类共同的需求,并且能把系统快速的扩展出去,才有成功的可能性。针对一个国家市场,靠着大批的廉价程序员和疯狂加班,可以打磨出一个体验优秀的产品,但高度定制的东西不具备可扩展性。
2.人才的沉淀积累。科技的竞争本质是人才的竞争,国内目前的情况对工程师并不友好。管理是个很重要的原因,企业文化近乎没有。很多公司的管理者缺乏大局观和长期规划,对技术的认知要么过于高估(请几个牛人就能让自己的公司一跃升华为资本市场追捧的“高科技公司”),要么过于低估(实现我要做的东西就行)。缺乏对专业的尊重,从业者没有安全感,只能去迎合管理层的喜好,做短平快但很low的东西。
最后,欢迎理性探讨,不要瞎骂自己的公司,人应有感恩之心。
本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。
如果侵犯了你的权益请来信告知我们删除。邮箱:dacesmiling@qq.com
上一篇:历史转折中的中美互联网