本文转载自微信大众号“瑞典马工”
一、 问题:BAT们真的是高科技企业吗?
长久以来,以百度腾讯阿里(合称BAT)为代表的我国互联网公司都以高科技公司自居。它们在全国要地要政策,赚着最高的赢利缴着最低的税费。他们的办理人员出门必穿乔布斯套头衫,一开口就要“降维冲击”其他职业。这些人假如出了丑闻,则通过公关部操作自媒体洗白洗净。年轻人对他们趋之若鹜,造出各种BAT(别离取百度阿里腾讯首字母),TMD(别离取头条美团和滴滴首字母),鹅厂狼厂狗厂(别离指腾讯百度京东)各种黑话,营建一种大厂崇拜亚文明。
本文很长,就想问一个问题:BAT真的是高科技企业吗?假如是,他们的高科技在哪里?
二、BAT们规划的确是很大,赚钱许多
估计有朋友会笑我,我国互联网公司占了全球互联网公司前20名的6名,仅次于美国,高于欧洲日本韩国加起来,他们怎么能不是高科技企业呢?
这些朋友的数据是对的,可是定论错了。规划大不代表便是高科技。假如依照营收规划,那么中石油和中石化会是我国最高科技的公司,而沃尔玛会是国际第一高科技公司,明显这有违常理。
三、BAT们对IT根底技能简直毫无奉献
要评判一家公司是否高科技,首要还是看工业奉献。咱们无妨从IT工业的几个根底开始:核算机言语,操作体系和数据库。
BAT们对核算机言语的奉献,和在校生相同打零分
核算机言语是IT职业的地基。现在全国际最流行的核算机言语大概有27种,毋庸讳言,大部分是美国公司主导的。
可是在美国之外,咱们也看到日本乐天公司职工松本幸弘发明的Ruby,新西兰统计学家发明的R言语,加拿大程序员发明的PHP,捷克JetBrain公司发明的Kotlin,瑞士大学发明的Scala,德国SAP公司的ABAP,巴西的PUC的Lua。
那么我国互联网公司发明或许主导的言语有多少呢?答案是零。
假如咱们放宽规范,考察国际上1000种有名有姓的核算机编程言语,就能够看到名单里有许式伟的go+,吴涛的易言语。这些国产编程言语尽管很稚嫩,可是他们也是有价值的探究。
那么,这批言语里,我国互联网大公司主导或许赞助的有几个呢?答案又很简单:零,鸭蛋,不存在,没有一个,一个都没有。
进一步,我国互联网大厂不仅没有爱好发明新言语,也没有爱好参与现有言语的规范拟定。你在各个言语的规范委员会很少看到我国互联网公司的代表。
试举一例,腾讯五万开发人员大量的运用C++,C++言语支撑了腾讯绝大多数核心体系的运转,那么C++规范作业组有几个腾讯的代表呢?答案又不出奇:零个。
作为比照,芬兰Qt公司都在这个委员会有代表,而Qt公司职工数只有445人,还不如腾讯的专家工程师数量多。
假如读者您是一个写过C++的大学在校生,祝贺您,您在C++规范拟定上的话语权现已到达了腾讯专家工程师们的水平:零话语权。
BAT们在操作体系上的战略:搭免费的便车
如上所述,BAT们规划巨大。腾讯在清远一个数据中心听说就要有超越100万台服务器,百度说要在2030年到达500万台服务器,阿里有200万台服务器。这些天文数字让人目不暇接,准确数字也很难求证。
不过没有疑问的是,这些服务器安装的都是开源操作体系Linux。假如某一天他们不能用Linux操作体系的话,这几百万的服务器便是一堆废铜烂铁。
那么,Linux内核的首要奉献公司里,有多少是我国互联网公司呢?我们能够看下这个列表。
除了我们都估计的美国公司,奉献者还有英国的ARM,日本的瑞萨电子,台湾地区的联发科,德国的SUSE,以及值得尊敬的我国华为。
我国互联网巨子们呢?又一次集体缺席,榜上无名,即便他们是Linux最大的用户。
实际上,BAT们不仅对Linux不作奉献,还不为常用软件开发Linux版别,从而阻止Linux桌面软件的遍及。
比方我们日常运用的微信和支付宝都不供给Linux版别。Web浏览器本来是能够跨操作体系的,可是腾讯封闭了微信的web服务,完全断绝了Linux桌面用户运用微信的或许性。
我有个朋友中专毕业在我老家县城网吧做网管,有时分他会依照老板的指示,这儿那里改些参数,优化下几十台电脑的性能。论对核算机操作体系的情绪,他和BAT是相同的:只管消费,从来不出产。
乃至他的情绪要更严厉一点,究竟他们买了操作体系的授权间接赞助了开发作业,而BAT们是免费的运用Linux。
BAT们在数据库上的产品:挖坑埋用户
在数据库范畴,BAT们不再是零分了。这些公司的云平台上,都有让人目不暇接的数据库服务。同一家公司都有好几个保护这些数据库服务的小团队,嘴巴上说是兄弟团队,实际上打得眼睛出血。
可是穿透这些目不暇接的菜单,能够看出,大多数BAT团队其实便是把开源软件魔改一下,路由一下,就当成自研软件来卖。
这些缺少真实竞争力的软件往往有两个结局:
用户不想用
比方腾讯隆重推出的TDSQL,号称查询性能提升百倍,支撑分布式事务,可是用户根本不买账,在google查找上,TDSQL的查找量不到TiDB查找量的二十分之一。而TiDB的所在公司平凯星斗只有几百人,不到腾讯的百分之一。
厂家不想养
由于产品没有没有用户社区,这些大公司也自然没有耐性去长期保护一个数据库产品。咱们能够看到阿里巴巴开源的AliSQL现已五年没有更新了。
而腾讯的TBase则是在2019年末提交了初度代码之后,就根本没代码更新了。
和高兴农场或许在线商城不相同,数据库生命周期非常长,常常能够到达十多年,在某些银行乃至有三十年的老数据库体系在跑。
试想一下,假如某个银行信任BAT采用了上述两款数据库,结果发现三五年之后这个体系就中止保护了,甲方决策者该是什么感觉?BAT们对待根底软件的情绪是不是过于轻浮了?
四、BAT的办理才干不如出产队队长
现在市场上有许多办理咨询公司,请BAT们的离职高管出来讲演,言必称十万职工,一亿用户,百亿流量,万亿交易额。实事求是的讲,这些数字的确很大,也都是真的,可是这其间有许多技能含量吗?恐怕未必。
笔者是乡村出来的,对劳作出产率有些心得。假如一个劳作力能种3亩地,这是七十年代湖南乡村的一般水准。假如一个劳作力能种30亩,这是东北农场的水平。假如一个劳作力能种2100亩地,这是美国农场主的平均水平。
那么,假如一个公司能种2100亩地,可是它需求700个劳作力,又是什么水平呢?我说,这是七十年代出产队队长的水平。不客气的说,BAT的高档办理者们便是这类出产队队长。
出产队长一板斧:记工分
BAT们无一例外,都用KPI来查核职工。不熟悉英语的读者或许不太懂KPI(英文全称是Key Performance Indicator,要害绩效目标)是什么,您理解为记工分就好了。比方做即时通信软件的,用户数便是KPI,做开源软件的,github点星便是KPI,运营游戏的,用户充值金额便是KPI。
BAT办理干部们的首要职责,便是年终数本本上的KPI/工分。工分高的分奖金/粮食多,工分低的分奖金/粮食少。就这么简单粗犷。
出产队长二板斧:按目标开除
出产队长尽管没有办理技能,可是还有根本底线,不会开除工分低的队员。
而BAT就不相同了,没有任何社会职责感的他们揭露的宣传社会达尔文主义,要筛选工人。
有的公司乃至规定硬性的筛选目标,一方面公司效益年年增加,高管股票年年变现,财富五百强排名年年上升,另一方面,这类公司继续的每年筛选5%到10%的工人。试问,即便以对职工恶劣闻名的台企,可有这种恶劣准则?
办理三板斧:996福报加班
我国《劳作法》明确规定 “用人单位由于出产经营需求,经与工会和劳作者洽谈后能够延伸作业时刻,一般每日不得超越一小时;因特别原因需求延伸作业时刻的,在保证劳作者身体健康的条件下延伸作业时刻每日不得超越三小时,可是每月不得超越三十六小时。”
可是BAT们揭露的宣传996文明,所谓996,便是早上9点作业到晚上9点,一周作业6个小时,每周作业72小时,简直是法定作业时刻的两倍。
这种加班文明,不仅残害了青年身体,降低了生育率和日子质量,也残害了劳作环境,紧张了社会关系。
作者不止一次听到中小公司的经营者诉苦:“为什么腾讯/百度/阿里/头条/拼多多大楼的灯光亮到十二点,而我的职工六点就下班了?” 当他们延伸加班时刻的时分,往往打着“学习互联网先进办理经验”的牌子,实在讽刺。
BAT们输出了糟粕办理文明
假如读者您曩昔几年触摸过互联网公司,会发现许多古怪的低俗文明,比方请日本色情片艺人参与公司年会。其间一个艺人苍井空被他们打造为明星人物,外号苍教师,在微博开账号和超话。公司开创人们乃至在舞台上和苍教师搂搂抱抱,其言行举止有如十五岁未成熟的背叛少年。
可是这些高科技精英们并不是十五岁的背叛少年。当日本色情片明星无法满意他们古怪愿望的时分,他们毫不掩饰的在公司内引入了程序员鼓舞师这种挑战社会底线的岗位:
硅谷公司们在做什么
与此一起,BAT们的美国同行们在严厉认真的探究新的办理技能。谷歌发明的OKR,现已成为人力资源办理的最新效果。学术界和工业界研讨OKR的书本浩如烟海。奈飞推广的扁平安排和职工自治文明,尽管没有OKR那么被广泛验证,但也是商学院的抢手话题。
乌克兰小公司Gitlab的远程作业宣言在曩昔的两年中得到了广泛的实践,很或许完全改变现代企业的安排方法。别的一个公司Hashicorp除了给法务团队供给办公室外,一切职工包括高管都远程作业。
这种创新的,严厉的,有助于社会进步的办理艺术探究,请问BAT们有过哪怕一点测验?
五、BAT们的技能输出是一场接一场的灾难
上文说了,BAT们在根底软件上毫无建树,他们24年的奉献加起来,加起来还不如七百人的北京平凯星斗一家公司大。在办理上也极度落后,所谓财富五百强大厂的高档办理人员,跟法盲乡镇企业家也没什么差异,还沾上了色情狂的坏习惯。
那么就有朋友问了“尽管根底软件和办理技能不行,可是微信和支付宝的确是很成功的使用,这一块BAT应该能向工业界输出杰出的技能吧。”
我要说“尽管这个期望一点都不高,可是不幸的是,相同落空了”
BAT们没有引导过一个技能进步。
曩昔二十年,涌现了无数新的技能理念。比方本世纪推出的Broswer/Server架构,决议了现在企业信息体系的根本结构,至今没变。Web 2.0依靠JS等技能,奠定了今日互联网互动使用的根底。移动互联网则更显著的影响了简直每个人的日子习惯。
更专门小众的技能理念则有分布式体系,测验驱动开发,微服务,DevOps,云原生,这些理念极大的改变了职业格局。那么,其间哪些是市值几万亿的BAT们提出来的呢?您想必现已知道答案了,一个也没有,一年几千亿收入的BAT们在这方面继续吃鸭蛋。
BAT提出的技能理念有如闹剧
当然,说BAT们没有测验过发明技能理念也是不符合实际的。下面试举两例:
百度的框核算闹剧
2010年,当云核算还在很初期的时分,李彦宏说云核算没有内容,是新瓶装旧酒。为了对抗,他提出了框核算的概念。
时隔十二年的2022年,4万百度职工也解释不清楚框核算是个什么东西。可是其时他们可热心了,下面引述其时百度的新闻稿《框核算-布局未来查找》,读者能够感触他们的热烈:
百度开创人、CEO李彦宏心中也有一个数字理想——他把它称为“框核算”。
最近几年,乃至百度的下一个10年,将“框核算”落地,革新人类的生计方法,将是这家公司最重要的使命。
通过“框核算”,百度从曩昔的查找东西,逐步向互联网操作体系演进,再一次完全颠覆了中文人群的信息获取方法,乃至生计方法
本身。
https://www.yicai.com/news/414938.html
为了“革新人类的生计方法”,百度上上下下的职工即便不知道框核算是个什么东西,也马上行动起来.
去年框核算理念推出以来,百度内部成立了“框核算技能委员会”,每天都会基于“框核算”推出多项新技能上线。
https://www.yicai.com/news/414938.html
阿里巴巴倡议一个自己抛弃的技能理念。
相对虚无缥缈的框核算,阿里巴巴提出的中台有更多的内容。京东上讲中台的书就有几十本。阿里云也还有数据中台这个服务在售卖,其市场营销团队还在为中台正名。
可是,依据媒体的报导,阿里巴巴内部在2015年建设中台,在2020年就现已拆中台了,用CEO的原话是“要把中台变薄,变得敏捷和快速”。
更要命的是,中台在市场上忽悠了一些用户,却简直没有成功事例。恰恰相反,咱们看到有中台咨询公司由于搞砸了项目,被客户愤恨揭露投诉。关于此类事例,建议您阅读36Kr的《中台,我信了你的邪》。
腾讯云的云原生3.0笑话
假如说阿里的中台是一个失利的测验,百度的框核算是一次失利的营销,那么腾讯云的云原生3.0理念则能够防止失利的帽子:由于他们根本就没有投入资源,他们只做了一页PPT。
我把这一页PPT里的抢手概念都列出来,读者您假如从事软件开发职业,就能够看出,所谓云原生3.0便是蹭油水:造一个没有内在的虚假概念,其外延覆盖恣意一个抢手新概念,以便在任何场合都能够去混场子。
BAT真实的技能输出是通过当外包完结的
有朋友问了:“你口气这么大,说BAT们没有技能可供输出,那么我听说BAT的确有输出过技能,你怎么解释?”
我的答案很直接:“由于BAT们人多,他们派人去当输出对象的软件开发外包。”
您想必在疑问:“BAT的人工那么贵,用了大量的外包,怎么会自己当外包?”
实际上,我这句话不是故意标新立异,当外包是BAT们自己在广泛宣传的。
比方阿里巴巴的这篇《陈思淼:阿里6个月重写Lazada,再造“淘宝”的技能总结》,就把阿里巴巴集团对Lazada(阿里收购的东南亚电商公司)的技能输出途径讲得很清楚了。引文如下:
项目横跨国庆、新年和春节,100 多名作业人员,接连六个多月的 996 加班;其间有近 20 人需求接连三个多月在东南亚
六国出差担任割接。
每个阶段都许多同学接连奋战到 12 点乃至一两点才下班,三次割接,加上演练有七八次通宵,许多同学就爽性睡在公司。
在新加坡割接过程中,一个 Lazada 同学来问我:你们阿里同学在杭州,是不是有两班倒呀?不然怎么我晚上下班前提的
BUG,第二天早上来,就神奇的修好了。正是由于这样的不怕苦,不怕累
陈思淼,大众号:ArchSummit
https://mp.weixin.qq.com/s?__biz=MzIzMzk2NDQyMw==&mid=2247488844&idx=1&sn=3d9c30b293eec57d2e5a0f8708515d12&scene=21&token=783862048&lang=zh_CN#wechat_redirect
100多人在春节又出差又加班又打地铺的,弄得输出方都搞不懂有多少人马,这不是典型的人力外包么?上了年纪的读者,假如有参与过大干快上修水库,应该能幻想得到阿里技能团队的安排模式和现场气氛。
又比方腾讯云现已删去的一篇文章《用云十年,从腾讯云到腾讯云》是这么说的
为了尽或许降低客户的使用改造成本,腾讯云数据库团队派专人为乐元素供给命令兼容性的改写方案,并在搬迁流程中规避数据写入的幂等问题。
腾讯云专门为消消乐项目开发了一套数据校验平台
http://news.yxrb.net/202112/27228009.html
腾讯云为了压服我们他们的确在做软件开发外包,乃至供给了驻场相片:
我这儿必须弄清一下,我对软件外包公司并没有恶意。实际上,外包公司思特沃克参与了许多新技能理念的塑造,是敏捷开发,测验驱动开发和微服务的重要推动者,非常值得从业者尊敬。假如把上面两个BAT外包事例和思特沃克的外包事例去比较,思特沃克吊打他们。
BAT输出陈旧的技能文明
有两个面向初学者的技能共享,一个是《为了敏捷和规划的无服务器开发》,一个是《写Shell脚本去机器拉指定途径的日志》,(不太了解IT职业技能的朋友,能够粗犷的以为前者是2022年的技能,后者是2002年的技能,技能代差二十年),假如一个发生在深圳,一个发生在非洲,您觉得哪一个共享会发生在哪一个城市?
非常尴尬的是,前一个发生在非洲加纳阿克拉,有图为证:
后一个宣布于腾讯官方微信号,标题是《运维自动化东西研制经验》,该大众号宣布的别的一篇文章推重的IT工程理念则是“吃苦耐劳”,相同有图可证:
在BAT们之外,我国程序员有国际级的奉献
在BAT们刚刚成立还不起眼的1998年,国防科技大学博士生章文嵩发明了LVS,而且在互联网发布,之后迅速得到了全国际的采用,而且合并进了Linux内核。这是我国软件工程师至今停止,对IT根底技能最大的奉献。
2014年,非核算机科班出身的尤雨溪发明了Vue.js这个国际流行的前端框架,而且在2016年从谷歌辞去职务,全职保护该开源项目。他从未在BAT作业过。
2009年,淘宝工程师章亦春开创了openresty项目,给首要处理静态文件的Nginx增加了动态处理才干,可是章亦春在淘宝内部拿到了需求劝退的绩效,而且最终从淘宝辞去职务,去了美国硅谷。
六、BAT没有高科技奉献,却耗费了高科技人才
清华大学是我国理工科人才最好的校园,下图是清华大学毕业生的2020年去向图
能够看到腾讯阿里网易字节跳动美团一共招聘了203名清华毕业生,现已高于华为的187名了。
那么,这些潜力人才去了BAT,在干什么呢?腾讯的大众号文章《搞了运维开发这么多年,本来 Ping 还能这么玩儿! 》揭示了部分本相:一个北大本科毕业生在腾讯研讨一个1981年的协议ICMP,而这个协议由于不安全现已被大多数美国同行比方AWS给默认禁掉了。说句不客气的话,ICMP协议便是IT职业的回字的四种写法,让北大毕业生去研讨ICMP协议,便是把他们变成孔乙己。
假如不是清华北大的高材生,而是职业技能学院的毕业生去BAT呢?状况相同不达观。我知道一个小年轻,在深职院教师的点拨下,学习了Terraform和CloudFormation这些比较先进的Infra as code的技能,然后跑去腾讯做运维,作业内容是用一张巨大的Excel表办理机器,手艺触发各种shell脚本的推送和履行,其原始程度不忍卒睹。
有朋友会问“可是BAT们的财报里,研制费用都很高啊,假如你说的都是真的,那钱用到哪里去了?”
这个问题我答复不了,可是我能够供给几个有趣的实际:
- 腾讯研讨院曾经有盈余要求,也便是说他们要赚钱才干有工分,所以他们顶着研讨院的头衔,做最商业化的QQ浏览器,直接用IE内核套壳。
- 腾讯研讨院没有了盈余要求之后,官网挂着的报告都相似这种:《电竞与城市怎么双向赋能?——2019-2020我国电竞与文旅工业政策剖析》
- 绝大多数互联网巨子和高校成立的联合实验室,都没有下文了。
- 作为比照,我国现在效果最多,最受尊敬,最有研讨气氛的企业研讨院是北京的微软亚洲研讨院(MSRA)。
- 达摩院现在要背盈余目标, 所以当您读到阿里巴巴宣布下面这段骄傲文字的时分,请不要太惊奇:
在IDST时期,就现已有不少学界的科学家前往阿里。。。不过没想到,他们一来阿里,就阅历了从天上掉到地上的落差。依照内部的说法,便是他们被“上山下乡”了——从研讨前沿理论到被打散到业务部门去了解“粮食是怎么出产的”,去探究怎么解决实际、接地气的问题。https://m.sohu.com/a/448050810_120873246
七、结语
BAT们的业务的确做得非常好,和美国同行们比也平起平坐,这一点没有人能否认。
可是才干越大职责越大,期望BAT们在日进斗金的一起,能负担起社会职责,在根底技能上,在办理文明上,多投入多探究,不仅为自己股东发明价值,也为职业为社会创作价值。