就用 C++
代码告别吧:
1 | auto others.todo = std::move(my.work); |
离职不是失败,而是换了一种选择。 其实我一直在等,等 leader 说一句:jw 你最近经常不在工位,是不是有什么想法;等 leader 说一句我给你机会,你好好工作今年给你晋升。我想了很多回答,也许是顺从也许是争论,但直到离职那天也没等到。
为何辞职
22 年疫情还没解封,秋招简直地狱难度,投递的 80 家公司只有 XM 给了我 offer。出于感激的心里,我的确想着拼命干。临近交付,我能一个月的周六日都来加班,即使 leader 并不做要求。那一刻,我只想把事情做好,累不累的无所谓。
可事情逐步向着抽象发展,很多尖锐的矛头莫名其妙指向了我。这个组有个极其恶劣的行为:为了晋升嫡系 A,会把 B、C、D 等多个人的产出强行送给 A,并且组内组外吹嘘 A 有多厉害。我寻思就这待遇,放条狗都能升上去。很不幸的是,我在 B、C、D 这些人中。随之而来的是,从我转正到离职的一年半时间里,一直有人在背后举报我。
这就引出这个组另一个极度恶劣的行为:经常有人去给 leader 打小报告,比如 E、F、G 这些人在吃饭时吐槽工作,leader 会记恨 E、F、G 这些人,给他们穿小鞋。很不幸,我又在 E、F、G 这些人中。我被举报麻了后,干脆一路摆烂,我能力不行,你找别人干吧。提离职后,不知道举报我的人有没有那种终于把我赶走的快乐。
无数次精神离职和无数个辗转难眠的深夜,加班的劳累可以克服,但精神的折磨难以忍受。重复的工作越来越多,疲于测试交付而毫无成长,工作中又被恶心了几次,踢不动的皮球,干不完的烂活。再也没有一滴精力写代码,即使这是我很喜欢的事。辞职的想法一旦产生便很难消失,牺牲了清明和五一两个假期去改简历、背八股和准备项目。五一节后强度直接拉满,正常工作的同时一天三场面试,周六日也排上了面试,虽然很累,但每天笑的和花一样。
被 leader 记恨的两年
我们组可以分为 AI 项目和传统项目两大部分,AI 项目全是嫡系,预研为主,舒舒服服,拿着最好的绩效;传统项目催得很紧且毫无成长,人厌狗嫌,和外面的大模型等新技术脱节,但是对 XM 相机而言至关重要。
我是算法工程师,但我刚入职的时候被分配去写前端,写了三个月后说了一句不想写了,被 leader 记恨在心。开始处处针对我:分配去我干维护的杂活、给别人代码写子模块擦屁股、不允许我参与 AI 项目、除我以外的所有人都晋升等等等等。
但我还没放弃希望。25 年 1 月谈绩效的时候,我说只要给机会,我肯定继续干,那时候的我依然加班,依然努力工作。可 leader 说没那么多 AI 相关的项目给我,只能让我继续做传统项目。但是新招的人进来后立马参与 AI 项目,那一刻我明白了:虽然过去了两年,但 leader 依然记恨我,绝对不能让我参与 AI 项目。那一刻我也死心了,我该早点看清形势,放弃希望的。
组里的同事的能力并没有很差,做的项目也没有翻车。可是 25 年 2 月开始,我和同事们再次被举报。或许是这种氛围过于压抑,或许是烂活太多毫无技术成长,一些同事忍无可忍提了离职。leader 不得不开始重新招人,而我也在面试别的公司。电话间前擦肩而过的那一刻,我们都没有选择那条成本最低的路。
我想参与 AI 项目,对 leader 来说不可能;而我也不想继续做传统项目。事情发展到这一步,辞职几乎是这个死循环的唯一解。传统项目那边辞了大约 10 个人左右,之前 2 到 3 个人维护一个传统项目,现在 1 个人做 4 个传统项目,导致传统项目疯狂延期无法准时交付。leader 不得不重新招人,电话间擦肩而过的那一刻,他去面试候选人,我去面试别的公司,多么抽象。
题外话:我们组辞职人过多,去了北京的各个大厂小厂车企初创等,也会把我们组发生的事情传播到其他公司,所以我们组在北京很难招到人。
之前也发生过很多事情:
- 完全不给某个同事安排任务,以冷暴力的形式让他主动走
- 某个应届生被 leader 记恨,在这里干了 3 年没有一次晋升和加薪
即使传统项目没人做,也要赶走记恨的人;我也担心下一个干 3 年没晋升的应届生就是我。综合考虑后就赶紧辞职了。但是外面行情一片大好,XM 相机没机会没钱没成长,我为什么一定要赖在这里呢?
- 4 月初有了想辞职的想法,开始改简历和准备项目,工作的态度锐减 30%
- 4 月底拿了两个小厂的 offer,工作态度在减 20%
- 五一节日后直接冲大厂,两周拿下了几个大厂,工作态度在减 30%
- 剩下的日子只剩煎熬,完全不想工作,只是在等一个良辰吉日去提离职
- 端午节后的第一天,上午来了后紧张的喝了很多水,和 leader 说了声要辞职,没有预想中的狂喜,只有尘埃落定的解脱和对未知的忐忑
一些感谢
2017 年,下定决心转专业学计算机的一个初衷是希望我写的代码能走进千家万户的生活。我很幸运在 22 年地域难度的秋招中这个组捞了我一把毕竟面试官是我学姐哈哈哈,XM相机提供了这样的舞台,也是我职业生涯的荣幸,可是在这个路口真的要说再见啦。
我真的怀念与同事们共事的时光,你们真的很棒。由于 leader 对我们十分的坏,注意是坏,不是差。如果 leader 差,那是他能力不行,我们可以体谅;坏就是 leader 纯粹故意恶心人,这没办法忍。这就导致了我们同事之间很团结:
- leader 过于 PUA 和压榨,两周的项目经常让我们用一周完成,潜台词是周六日来加班。而我和同事一起做项目时,我经常用 1 天完成 3 天的任务,并且告诉同事后两天我要摸鱼。我同事也很默契的让我摸鱼,去学别的东西。总之干什么都行,别在传统项目里浪费时间。
- 如果我同事很忙,我也会主动去帮忙,某天帮一个同事极限解决了多线程、内存越界等多个 bug。
- 同事有过一些辞职经验,从如何投简历,什么时间约面试,去哪里面试,高频面试题等多个角度对我进行了详细的辅导,让我少走了很多弯路。
- 我简历的内容不够时,去找同事要一些项目来充门面,不懂的地方同事会详细的给我讲述。
- 总之同事为了我的辞职大业操碎了心;所以我辞职后整理好面经,立刻反馈给他们。
XM 校招入职培训的时候有句经典的话:唯一不变的是一切都在变。可有过一些瞬间之后,我却总幻想能奢求永远。人生总在别离中,期待我们再次相见:) 相逢已是上上签。
一些思考
趁我还鲜活,不允许任何人熄灭我。
XM 相机的项目有些传统,而我想参与最近很火的大模型。所以投递的所有岗位和当前的工作内容完全无关,0 基础参加了各个大厂的社招。面试官说每个年轻人都会迷茫,但看我身上还有激情,leetcode 或者 cuda 代码写的还行,决定在给我一次机会,就这样 2 周拿了 8 个 offer。
技术和 leader 需求之间的平衡,脏活和成长之间的平衡,这两个平衡我处理的很差,直接导致了我和 leader 关系很僵。这是我工作两年的反思,在下家公司,我的确要注意这些东西。
我不知道应届生新人身上的真诚,勇气,激情这些品质在职场是否重要。但我看见了会尽力守护这些很难得的东西,也不忍心看着它随着时间消失。last week 的时候,应届生突然走过来和我说:相处一年,你很勇敢,希望你以后更加自由。
写在最后。24年1月谈绩效的时候,leader 说我让你干什么就干什么,也不要期望在工作中能有成长。诸如此类的话,狠狠批斗了我一小时。我职场生涯很短,也不知道 leader 说的是对是错,春天在想,夏天还在想,可我依然没有想通。想不通的事情实在是太多了,但我身上高低还有些执行力。
24年7月,也像现在一样的炎热。下班回家和周六日的时间火速学习了 C++,CUDA,大模型,推理加速,模型量化,核心算子优化,AI部署,计算图,前后端全栈开发也略懂一二,敲代码到凌晨两点的日子又累又困。生活关上了门,就在打开,这就是门,门就是这么用的。
这个组的高压、PUA、只有绩效没有人情味或许可以忍受,但唯独不该忽略对人的培养,也不该忽略大家对成长的诉求。10年职业生涯后也许想法会变,那时候我也35岁啦,谁知道呢:)
结语
如果你有幸看到了这个文章,且拿到了 XM 相机部->算法部的 offer,一定记得面试官的名字,发邮件问问我,也许帮你少走两年弯路。