纠正了马斯克老板之后,推特工程师被开除了!

日期:2022-11-15 20:28:21 / 人气:155


“疯子”马斯克,一个留不住的Twitter员工。

作者|苏米

| csdn (ID: csdnnews)

马斯克,凭借其直言不讳和勇敢的操作,这位掌握了流量密码的企业家,自10月27日以440亿美元完成推特私有化以来,从未在热搜上下来过。当然,最重要的一部分原因是他在“血洗”Twitter,他的一举一动也备受关注。

然而,在Twitter被瘦身的同时,除了员工被裁和主动辞职外,Twitter工程师埃里克·弗罗赫霍弗(Eric Frohnhoefer)最近被现任老板马斯克直接点名“他被解雇了”(他已经被解雇),意图是“好的建议在很难听的时候”。


这位工程师个人账户的引入也成为了Twitter的“前身”,他写道:作为一名对新机会持开放态度的Android开发者,他似乎默认了自己被“解雇”的事实。


那么,他犯了多大的错误?或者说马斯克需要什么样的仇恨来亲自回应他的被解雇?

道歉引发的技术纠纷。

根本原因还得从上周日说起。美国当地时间11月14日,刚刚接手Twitter仅18天的马斯克在逐步承担起这个社交媒体平台所有事务的同时,向所有用户发布了道歉声明:

我要为Twitter在很多国家运行速度慢道歉。应用程序正在执行超过1000个错误的批处理RPC(远程过程调用),而这仅仅是为了呈现主页的时间线。


所谓新官上任三把火,所以没有习惯Twitter的算法和运行机制。甚至在更早的时候,他就希望Twitter能够将算法开源。现在一边道歉一边直接“批评”才符合马斯克的个性。


但来自新老板的公开批评,无疑是对Twitter原开发团队的不认可,这也让很多Twitter工程师无法忍受,直接在Twitter上与新老板展开了口水战。

这位名叫Eric Frohnhoefer的工程师转发了马斯克的推文,并在他发布三小时后评论道:

“我已经在Twitter的Android团队工作了六年,所以可以说这是不正确的。”


接着,马斯克开了两个直击灵魂的问题:

那就纠正我。的正确值是多少?

Twitter在Android平台上运行非常慢。你以前做过什么来解决这个问题?


工程师要在技术的基础上说话。既然领导真的提问了,推特工程师也给出了诚恳直白的回复,说:

“我们做了大量工作来提高业绩,我们发现这与增加UAM和广告支出密切相关。我同意(马斯克提到的一点)在Android系统上(Twitter)有很大的性能提升空间。不过,我觉得请求数量不是主要问题。

对于冷启动的应用程序,大约有20个加载主页时间线的请求。大多数请求是非阻塞的,发生在后端,包括图像、用户设置、散列标志等等。

我认为应用程序运行缓慢的主要原因有三个。

第一,Twitter的功能臃肿,但有些功能很少使用。

第二,Twitter积累了多年的技术债,因为我们牺牲了运行速度和功能的性能。

第三,我们花费大量时间等待网络响应。」


在Eric Frohnhoefer看来,如果Twitter想要改进什么,它需要做出有利于性能而不是新功能的权衡。它还说,“坦率地说,我们可能应该优先考虑一些重大的重写任务,以解决过去10年的技术债务,并删除一些功能。”

此外,Eric Frohnhoefer直接回应了马斯克提出的第一个远程过程调用的编号,“零!这些应用程序不进行RPC调用”。


原本以为是纯粹的技术探讨,但画风渐渐偏离。被这样“打脸”后,各方脸色都不太好看,好像在澄清当初的推文。马斯克再次在这位工程师的推文下回应称,“事实上,当有人使用Twitter应用时,多达1200个‘微服务’被调用。你没有意识到这一点是不好的。”

作者:开丰娱乐




现在致电 5243865 OR 查看更多联系方式 →

开丰娱乐 版权所有