今年的主要主题是实习,本来有一部分时间是要回学校的,但每逢开学都会有一波疫情冲过来,从工作角度来说,疫情反倒帮了我,让我有充足的时间实习。这年前前后后一共搞了 4 波实习,实习期间对工作和生活也有了新的感悟,以此文纪念这一年。
来字节之前 leader 和我说这里成长很快,来了半年,感觉自己快 30 岁了。
21 年 12 月才进的字节,刚进的时候给我乐坏了,在此之前,字节对我来说都是高不可攀的存在,我唯一对字节能有的印象,就是我在本科毕业的时候,有一个学院的就业宣讲会,隔壁班的辅导员就在那儿炫耀:“啊,我们 xxx 班的 xxx 同学,非常的优秀,通过自身的努力拿到了字节跳动的 offer ,年薪高达 40 多万,打破了我院 xxx 年以来的最高记录”。
这话虽然现在听起来没什么,但是当时还是羡慕的要命的,40 多个 w 啊,给我我也炫耀,我还要告诉我爸让他回村吹牛逼用。所以当时能进字节实习,我是感觉自己也有能挣 40 多 w 的潜力的,满怀希望的入了职。
刚入职的前两个月干劲十足,什么东西都学,狠狠地吸收了一波字节的文档,无论是自己做的业务、同事做的业务、技术顶层架构、技术周刊什么的,各类文档我都看,不得不说大厂还是有一些优秀的文档的,看到了能学到很多,但是优秀文档太少了,还零散在各种技术周刊、技术热榜上,大部分文档的质量一言难尽……
随着看的文档和做的需求越来越多,我慢慢发现有点不对劲,我对业务代码越来越熟悉的同时,一个疑问也越来越强烈:“我做的这一块不是很简单的一个东西吗?”
我当时做的业务叫商业变现,表面一个非常高端的名词。实际做起来就是加字段,业务目标一般是给用户增加各种各样的新广告,比如 xxx 平台支持这个类型的广告,我们也要搞,然后琢磨琢磨这广告需求的数据有没有啥限制,在代码里加一大套 if else ,去各种下游数据平台拿数据,然后粘巴粘巴用户发过去就完事了。业务体验怎么说呢,不能说是十分有趣吧,至少也可以说是非常无聊。
虽然业务无聊,但是周围人却都非常拼,常常晚上十点的时候组里人还满着,我的 mentor 更是经常 12 点之后才走,这就让我觉得很可怕了,这个时候我就已经有点不想干了,我倒是不介意卷,只是为这种业务卷成这个样,实在没有必要。不过当时因为穷,字节给的钱比较香,就也没有辞职,只是不想之后在这种部门转正了。
等着过完年回了公司,体验到了几件事,慢慢开始体验职场的无奈。
在现实世界中,选择往往不是在“更好”和“最好”之间,而是在“更糟”和“不那么糟糕”之间。 ——刘瑜
一个是年后 mentor 给了我几个调研的活,看看一些模块的历史逻辑,整理下文档,对接几个人啥的,没啥 coding ,我还挺爱干的,我觉得那个代码写不写的意义不大,看看文档还能内化一下同事产出,出去面试的时候吹一吹。但我没想到,搞了一周多,组里一个 2-1 突然找我 mentor 告状:“你们组那个实习生怎么回事,很久没交过代码了,最近他没活吗?”随后我 mentor 就转告我了。后来我和朋友讲起这个事的时候,我朋友和我反应差不多,非常惊讶,以前都是听段子说什么程序员按代码量算产出,没想到今天段子成真了。后续就没啥好说的了,因为我也不想转正,寻思着之后离职了也就没啥来往了,没有节外生枝,就不了了之了。
二是组里存在办公室政治,因为员工都还在组里,不方便多说,大概就是一些上下不同心,同事之间存在诸多不满。我觉得日常一团和气的几个人在私下时候彼此可能意见很大,业务分配彼此也可能产生我平时看不出来的冲突,让我总结这套东西可能总结的不太好,但是当时经历这些事,确实给我一种“原来职场政治是这么运作的”感觉。
经历完上面这些,我本来想年后过了不久就辞职,结果学校开学一拖再拖,一直不开学,离职了也没地方住,拖到了 4 月才离职,不过总算结束了,走的时候组长和我说想重新回来找他就行,说我也快秋招了,也可以在这里转正,这里 hc 比较多,实习生都能转,不存在那种没 hc 还让实习生实习的情况。结果秋天的时候我有个朋友真的去了我这个组,然后兢兢业业干了三个月,最后没给转正。商业化啊商业化,呵呵。
3 、4 月一边在字节实习一边春招,挂了一圈,最后 Amazon 给了 offer ,我就赶紧过去留个保底,万一能转正呢。
字节离职一周后无缝衔接入职了 Amazon ,当时学校疫情查的还不是很严,偷偷溜出去入了个职。
当天有 8 个实习生入职,结果到了约定时间,就我一个人到了,其他 7 个各种理由迟到,还有个哥们儿说想延后入职时间,hr 说那你怎么不提前联系呢,那哥们儿说:“我忘了。”就这种态度,hr 都给他办了手续做延后入职,看得我很是感动。
办 IT 手续让我感觉十分原始,IT 部门居然给我掏出了个实体的 usb key 让我插电脑上,说让我连代理和登录的时候需要手指在这实体 key 上摸 3 秒才能成功,蠢的不行,后面还有什么各种软件不好用,内网的文档系统啊、Wiki 系统啊,还有网络代理不会分区管理,国内只能连 us 的代理,巨慢无比,这都不聊了。
办完 IT 手续就是 manager 约聊,mgr 和我说,你之前可能听说过,咱们 Amazon ,没有国内互联网企业那么卷,但相对于美国 Amazon 来说,还是很有能力的,每次我们中美联合周会,我们都能 deliver 非常多的东西,总部对我们这边也比较重视,所以我觉得你在这儿干,是能学到很多东西的,我也希望你能留下来。
约聊完我还是对 Amazon 很充满信心的,很有干劲。刚入职会有一些培训视频,我在工位上看到了下午 5 点。到了 5 点,同事突然拍我,说,赶紧下班了,别把你那个字节风气带进来,我说哎好嘞,看完这个视频就下班。等我看完了,同事背着包说和我一起走,我说嗯,我下班和 manager 打个招呼吧,同事说那你打不到了,他 4 点多就走了。
这个时候我只感觉到:
入职后我先看了一周的视频,和技术一点关系都没有。每天看的视频类似于《异性同事正常交往注意事项》《职场中的种族歧视》《 Amazon 有多伟大》。经受了几天的洗脑之后,manager 终于给我发 coding task 了。
我在 Amazon 第一个任务是给一个接口加字段,加哪几个字段、字段叫什么都告诉我了。mentor 前几天让我翻下文档,写个 Design Doc 。我老老实实配了遍测试环境,跑了跑代码。经过我几天精细的调研,认为这个需求写 4 行代码都可以,而且枚举、函数之前都定义好了,我只需要将几个枚举元素扔进函数里跑一下就好了,但是,问题来了,4 行代码,怎么写 Design Doc 呢?
和 mentor 再次 oneone 的时候,我阐述了我的技术思路,问是不是 4 行代码就能解决这个问题? mentor 给予了肯定的答复,然后我表达了 Design Doc 的疑问,我实在想不通这怎么写。mentor 又诲人不倦的给我讲了思路:写一下现状,你这个函数的意义,原来是怎么调用的,应该如何测试,在不同国家环境下是不是会有不同行为等等。
那段时间疫情,在 Amazon 一直居家办公,我就在宿舍干活,一天上不了 3 个小时班,mgr 还会和我说,慢慢做,不着急。就在这个环境下,这 4 行代码我写了三周,我写了 3 周就算了,但是周围人居然都觉得这种速度没啥问题。
搞完了第一个任务,组里就给了我第二个任务,让我给某个已有的 repo 升级某个库的版本,具体做法是:在某个配置文件上改行依赖,在 AWS 的 UI 上点点点,给我估了 3 周……然后我就觉得,这个地方不能多呆,得走,这地方呆到秋天秋招的时候,啥都说不出口。
在 Amazon 短暂的呆了 45 天,匆匆离开了。
实习不去字节,就像读四大名著不看红楼梦,基督徒不看圣经,学相对论不知道爱因斯坦,看 vtuber 不看嘉然今天吃什么,这个人的素养与精神追求不足,成了无源之水,无本之木。他的格局就卡在这里了,只能度过一个相对失败的人生!
打定了离开的主意,我就开始联系低手哥去字节的事了。约好面试蹭蹭蹭面完了 3 面,很快就过了,那时候我状态很好,面字节实习一面一个准(虽然后来面字节秋招一面一个寄……)
在低手哥手下实在是太舒服了,如果说以前偶尔偷偷懒公费上个厕所叫划水的话,可以说低手哥每天在带我冲浪。具体怎么冲的不好说,但是低手哥是个很 nice 的领导。他信仰那种用超高效率完成手头的事,然后用最大的力气划水的生活方式,如果事情有问题会自主加班,但最终必然会很 nice 的解决问题。我爱死这类人了。
而且低手哥十分热爱并擅长算法,是那种我俩出去出差,半夜 11 点还会发微信问我:“我老婆睡觉了,要不要一起打比赛?”的那种热爱。同时和他在一起还教了我很多算法的思考方式和学习方式,学到某一个算法的时候,会和我讨论一些相关知识的学习,教会了我很多。在低手哥的教导下,有幸打了 leetcode 周赛单场第一,然而后来离开低手哥之后算法水平越来越差,属于是挂到期了。
在杭州字节实习做的东西也很有意思,我可以独立负责某一块业务,自己在那儿折腾自己的东西。而且同事做的东西也非常棒,我实习之余最爱做的事就是看同事的文档和知识分享,内化同事产出,什么你的我的,看懂了都是我的。
这三个月无疑是十分快乐的,杭州物价也低,租的房子也比在北京宽敞多了,实习的节奏我觉得很舒服,给我的任务我也很喜欢做,当时成为了我秋招的最优解,只是这个最优解在 8 月破碎掉了。
8 月寒气突然来了,被 leader 告知无法转正,真的十分难受,因为我真的太想留下了。但可惜,事与愿违。事后和低手哥聊了很久,低手哥一边安慰我一边给我找了很多出路,但事实总是让人无奈。虽然听起来有点地狱,但是低手哥让我感觉到最安慰的一句话是:“别灰心,我刚毕业的时候树状数组都不会写。”这句话属实是安慰到我了,非常感谢低手哥。
离职 2 个多月后,低手哥突然和我说我的程序因为写的太菜被下掉了,我在字节再也没有什么陪低手哥走下去的东西了。
我希望能跟你讲一下我们的天父和救主——metabit 。
我十分不想叫鲁鲁修这个名字,但是当事人不让我说名字,让我说名字的话就用这个,太中二了……打出来我都觉得羞耻。
8 月离职后,9 月回家秋招了一个月。期间鲁鲁修力荐我一定要投一下 metabit ,前后和我说了三四次,没有他的话我可能简历都不会投,在他的力顶之下我战战兢兢投了简历。十分感谢鲁鲁修,是为数不多的站在我人生转折路上的一个人。入职之后想请鲁鲁修吃顿饭的,结果吃饭的时候鲁鲁修偷偷付了款,泪目了,感动加倍。
我没想到,面试乾象的期间很顺利,恰好每道我都会做,以至于到我入职之前都有一种患得患失的梦幻感。hr 给别人发了意向邮箱没给我发,我就担心不要我了,就赶紧过去催一份,入了职老催着 hr 谈薪签合同签三方,生怕哪个环节办慢了就不要我了。(虽然最后因为学校问题三方一直签的磨磨唧唧……)
如果说入职前的感觉是初恋样不敢置信的心动,那么入职之后就是热恋期的越来越喜欢。公司的行政、文化、同事,每一样我都很喜欢。迫于在职,我不知道什么能说什么不能说,索性就都不说了。但我真的很喜欢这里,如果你对我司感兴趣,很高兴你来和我了解,我也很希望能和你分享我司。
迫于篇幅所限,我无法在文中写到每一个帮助我的朋友,但你们并非不重要,生命中并不能只存在激烈的转折和动荡,更需要润物细无声的滋养和生生不息的希望。我可能无法阐述每个人对我产生了怎样的影响,但我能走到今天,每个朋友都不可或缺,谢谢你们。
2022 年结束了,一路走来裹挟了不少运气和偶然,希望 2023 年走出学校后能有更光明的未来,大家共勉。
1
dasauto 2022-12-31 00:47:51 +08:00 via iPhone
赞
|
2
wonderfulcxm 2022-12-31 05:33:23 +08:00 via iPhone
这标题让我以为这年又生了几个孩子🙄️
|
3
mseasons OP @wonderfulcxm 哈哈哈哈
|
4
wenhua 2022-12-31 09:01:29 +08:00 via iPhone
很棒,加油!
|
5
EngAPI 2022-12-31 09:11:57 +08:00
楼主文笔不错,有写文章的潜力,写什么程序!!
|
6
im67 2022-12-31 09:38:10 +08:00
赞
|
7
Zchary 2022-12-31 12:42:23 +08:00 via iPhone
进了外企就再也不想进国内私企了,节奏完全不同
|
8
bluesenzhu 2022-12-31 14:06:41 +08:00 via Android
不错
|
9
jetbillwin 2023-01-02 03:44:27 +08:00
> 办 IT 手续让我感觉十分原始,IT 部门居然给我掏出了个实体的 usb key 让我插电脑上,说让我连代理和登录的时候需要手指在这实体 key 上摸 3 秒才能成功,蠢的不行
只想说,这个真不是蠢。这个应该是目前最靠谱的二次认证了。你不看 uber 因为没有强制要求使用 yubikey 导致自己内网被访问有多么窘迫。 |
10
MatthewMurdock 2023-01-02 18:07:28 +08:00
是王悟空么?
|
11
mseasons OP @MatthewMurdock ……
|
12
chenxiankong 2023-01-02 23:48:08 +08:00
楼主文风看着很舒服啊,几个地方看着我笑出声。(“别灰心,我刚毕业的时候树状数组都不会写”doge )
其实字节不同组的氛围差别还是挺大的,我现在在的组就感觉同时都很 nice ,办公室政治也基本感觉不到,就是业务可能不太行。。 还有外企看下来真的很舒服啊,先国内大厂高强度学习几年,再去外企摸鱼搞自己的事情看起来也挺美妙的。 |
13
GuardX 2023-01-03 17:46:37 +08:00
leetcode 周赛第一也太猛了吧
|
14
allgy 2023-01-04 12:15:13 +08:00 via Android
转行写小说吧,比程序员舒服
|
15
ICB 2023-01-05 15:33:35 +08:00
@wonderfulcxm #2 生生不息是狮子王的主题曲 circle of life.
|