再见广告业
之前的两份工作,第一份是在广告公司,第二个是在媒体的广告部门,所以兜兜转转还是在广告行业。上周开始了我第三份全职工作,暂时告别了广告业。当然,也许有一天还会回来。
好吧这片博客其实主要是想吐槽的,吐槽一下我上一份工作,也总结一下经验教训。本来其实快辞职的时候都已经不想吐槽了,最后那两周刚好在干一个还挺有趣的活(手撸美国地图),和同事们道别的过程也温情满满,我都快忘了自己为啥想走了。直到上周二入职狗家,原本担心的远程入职流程如丝般顺滑,成熟的流程和清晰的公司结构竟然让我感受到了当年在自由轮的亲切感,两相对比才感受到在上家公司有多心累。
真的是心累,尤其是工作本身一点都不忙,手头的活基本没有deadline,一天8小时上班时间5小时摸鱼的情况下,我时常因为“不知道自己在哪做什么”而感到毫无安全感,导致莫名的心累。

如果要对比的话,其实从头到尾我最大的感受是——没有归属感。这直接导致了一年多以来我的工作体验不怎么开心。
之前我和人讨论自己的工作的时候好像说过各种理由——开发和测试流程不健全啊,不喜欢技术栈啊,远程上岗没见过同事啊,钱少没绿卡啊,什么都有。但其实这些我都不是第一次经历,而且我确信如果我对这个组有归属感的话,这些都不是问题。
怪不着公司也怪不了自己,“归属感”真是就个很玄乎的事儿。我实在是想不出来为什么在那儿没有归属感,来了🐶以后仅仅是在组会上打了个招呼,连人都认不全呢,就莫名觉得“嗯我就是这儿人了”。为什么原来感觉没有归属感呢?
- team人太少?不应该,毕竟我毕业时刚加入自由轮VIS的时候也就是我+两个大佬,虽然刚加入的时候活儿都不会干,但是从来没有过“我是不是不属于这里”的自我怀疑。
- 组里技术人员少?也不像,好歹我曾经在客服组也混得还行。
- 远程上的岗?那我现在也是远程上岗的就没有这种不安的懵逼感。
- team里头没有中国人?我现在这个组也没别的中国人,事实上我应该是唯一一个不讲法语的,照理说比和一群美国人混可能更难吧——好像感觉上也挺自来熟的。
唯一能想到似乎有可能的就是——我其他工作经验,要不然就是在客服部门当客服,要不就是在技术部门写代码。只有之前那一年是在非技术部门写代码的,也许多少会因为自己在乎和追求的东西(比如代码质量,测试等等)没有其他人在乎而感到有些孤独吧。可能是因此,加上我和公司其他码农的交流的体验都挺愉快的,我总是觉得如果我换个组的话,一定能过得开心不少。(也确实和老板提过,不过老板没答应,然后我就跑路了😂 )

那么做了一年多并不怎么开心技术含量也没有很高的工作,我有什么收获呢?还是有两条的。
- I learnt ways to work through chaos.
- I learnt one more fact about myself: I absolutely HATE working through chaos.
首先为什么觉得自己在work through chaos呢?不是程序员经常吐槽的“产品需求不明确”,而是更大范围的KPI太模糊。从入职到辞职这段时间,我一直没有搞清楚“怎么才算做得好”的标准,导致我不知道朝什么方向努力。
在我的认知中,初级程序员的“评判标准”应该是——能用简单易懂的代码写出feature,能在尽量短的时间定位并修复bug,写出来的代码会全面的测试,并且有写文档的自觉性和写作能力。当你达到了这些标准以后,你也应该获得相应的奖励,而达不到的时候则应该被指出。不一定是升职加薪这些可以量化的东西,老板的称赞,同事的尊敬,自己内心的成就感,都可以算。更聪明的程序员在解决问题的同时,还会发现问题,能找到目前的产品和流程哪些可以改进哪些可以提高,就算短时间内找不出解决方式也会把问题提出来让大家一起解决,这就是所谓的make an impact吧。
而在非技术部门干技术活,很烦的一点就是我理解中的“程序员评判标准”在这里似乎失效了。写的代码没有人给我code review,偶尔请人帮我看一眼对方一个LGTM也就结了,得不到反馈的我也就越来越懒于精进自己的代码。同理于很多事——因为评价我工作的人并不是技术人员,我做的每一个ticket到他们眼中就是“做完了”或者“没做完”,我做的好不好以及做的方式对不对,没人能评价也没人能关心。在得不到反馈的情况下,我渐渐对手上的工作懈怠了下来,目标由“做好”变成了“做完就行”。但说真的,“做完”真的再简单不过了,一点成就感都没有。
于是我开始观察和我同组的程序员小哥,在这个组他真的算是老前辈了。我个人觉得他技术并不比我强,但或许是他作为老员工对业务更熟悉,或许是这个人本身就是更有主观能动性,他思考的问题不是从工程/软件开发出发的“我们如何让我们的程序变得更好”,而是直接从业务出发“如何把广告放在客户能看到的位置”“用户看我们广告的体验哪里不够顺滑”或者更直接的,“如何盈利”。而我还停留在“这是我们程序员的责任么,不是应该是pm思考的问题吗?”
道理想明白了,而真正去实践对我而言却很艰难。我自认为非常擅长解决问题,但我非常不擅长提出问题。而在职场上,擅长提出问题的人好像走的比擅长解决问题的人远很多😭
具体到当下的情况,就是我虽然在广告行业混了好几年,但没有当过Ad ops。我学习一切的方式都是“直接动手做”,因此我无法思考和判断任何我没有亲自接触过的事情,也就做不到从ad ops的角度思考问题和预判问题。
所以,我暂时还是回到我的舒适圈里窝着去吧——我还是喜欢当一个解决问题的聪明的小码农。一定要我思考问题提出问题的话,也还是和写代码有关的比较好。冲破舒适圈固然值得鼓励,但有“冲破”这个举动就算是攒了经验了,一直在舒适圈外呆着,心累不说,发挥不了长处不是很浪费自己才华么。
那么说回到我这个同事,哦不已经是前同事了,和我之前的这个team。虽然我看他觉得他有主观能动性,但我其实也看不出来他算不算一个“好员工”。和我们对接的业务人员属于情商高爱夸人的类型,我们两个人都经常被各种花式夸奖,也没有谁比谁多谁比谁少。按理说这应该是好现象了,但又回到了之前的问题——只要把活正常的干完就能得到他们的认可,因此他们的反馈对我而言参考价值非常少,无法帮助我成为一个更好的程序员或者是更有远见的人;而我在乎的努力和成就,则依然没有人能够给我反馈。