马斯克讨论Twitter性能不佳的推文受到多人批评,其中一人似乎已因此丢掉工作。
自埃隆·马斯克接手以来,Twitter被裁撤辞退及主动离职的员工已达数千,其中最近一次人事变动则似乎属于“个人恩怨”。这位新任CEO发布推文称,之前曾公开与他争论Twitter性能问题的员工Eric Forhnhoefer已遭解雇。
争端始于上周日,当时马斯克发推文为Twitter在“许多国家”运行速度缓慢而道歉,并暗示性能不佳是因为应用程序执行了1000多次“效率低下的批量”远程过程调用以加载主页时间线。也就是说,该应用程序需要多次与其他服务器通信并等待响应结果。
Frohnhoefer则在Twitter上回应称他参与Android版Twitter开发已经六年了,他认为马斯克的声明并不正确。之前马斯克就曾经以个人名义做出解释,回应新闻报道中关于他的企业的争议性表述。但跟过去不同,Frohnhoefer针锋相对、具体解释了他老板的这条推文有哪些错误。
根据Frohnhoefer的说法,Twitter实际上根本就没有调用过任何RPC。相反,他说在应用程序启动时,会发出约20个后台请求。似乎是为了澄清最初的推文,马斯克随后回复称:“事实上,当有人使用Twitter应用程序时,背后会调用到多达1200个「微服务」,这影响到了性能。”而Frohnhoefer再次表示反对,发推文称“生成主页时间线的微服务大概是200个,而非1200个。”
马斯克跟Frohnhoefer之间的对话相当混乱,时间距离较远而且分解在多个线程当中(而且讽刺的是,推文的查看和跟踪做得都很差)。在其中一条上,马斯克还询问Frohnhoefer本人曾经为Android版Twitter运行速度缓慢做过哪些努力。
不过从对话的脉络推进到这时,背景已经出现了变化。马斯克最初是在指责Twitter在“许多国家”运行缓慢,而后面这条则源自另外一场讨论,用户们在探讨Frohnhoefer应该通过Slack私下跟马斯克交流、还是在Twitter上公开炮轰自家老板。其中一位评论者表示,对于Frohnhoefer这样一个非得把性能问题摆在台面上吵的刺头,马斯克可能不会把他留在团队里了。马斯克随后回应,“他被解雇了。”
Frohnhoefer并没有立即回应外媒The Verge的置评请求,因此暂时不清楚Twitter的人力资源团队是否联系过他、或者马斯克在推文嘴炮之外还采取过哪些“报复”措施。(如果跟马斯克在公共平台上争吵,那对手的私信、电子邮件和@提及通知往往会被迅速淹没。)但他已经向Forbes网站证实,Twitter方面在大概5小时后撤销了他的企业电脑访问权,只是还没从公司那里听到任何要解雇他的正式消息。
而且由于Twitter已经取消了公关部门,所以我们直接向马斯克发推文询问情况。
向马斯克开炮的当然不只Frohnhoefer,其他多位Twitter员工也加入战团。自称为Twitter技术主管的Sasha Solomon转发了这条推文,表示“你不仅裁掉了几乎整个基础设施团队,还对我们的批量机制大放厥词。”她甚至指责马斯克既不懂GraphQL,也不知道Twitter基础设施的工作原理。
本周一晚,Solomon发布推文称“耶,我刚刚因为发布垃圾信息而被解雇了。”她没有提到解雇命令是否直接来自马斯克,马斯克似乎也没有像对Frohnhoefer那样跟她的推文较真。
公司外部也有不少反对之声。但马斯克坚称,关于RPC的信息是他从几位Twitter工程师那得来的,而且Frohnoefer这名“前雇员才是错的”。
如果马斯克确实没搞清楚Twitter的技术细节,那也毫不稀奇。上周日,他刚刚在Twitter上表示该网站是“迄今为止互联网上规模最大的点击驱动程序”,这话立刻遭到了谷歌和Facebook关注者们的抨击。甚至有Twitter用户使用Birdwatch(用于指明网站上错误信息的功能)纠正了马斯克的言论,迫使他随后删除了这条推文。
至于争吵的实际影响……马斯克为此公布了一项调整,即取消推文下方发自哪款设备或应用的提示信息,据说这是为了提高性能。截至目前,马斯克并没有回复Frohnhoefer提出的关于提高性能的其他建议,包括减少非必要功能和改造阻碍应用运行的系统。
至于Frohnhoefer本人,他在Twitter上表示这种向马斯克正面开炮的行为“绝对是愚蠢的”,不过他本人似乎不太担心被解雇。不少围观群众都鼓励他到其他公司申请职位。
推荐阅读:
《》
《》
分布式实验室邀请了某互联网公司架构师,Go语言开发专家李老师来聊聊他的职业发展与选择,聊聊职业发展遇到天花板怎么办,聊聊怎么学习,欢迎扫码进群一起交流。
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...