以前到了年末,会正正经经写一篇review and resolution,回顾一年成就和不足再给未来一年设立一些新的小目标,确实也是有用的。不过2020,大家也懂得,最深的感受莫过于“时代的一粒尘掉到自己头上就是一座山”,不管是多小的目标,能实现也需要感谢运气和机遇。我甚至觉得也许很多像我这种“思想的巨人行动的矮子”,都和我一样有些微妙的感谢2020的心理——任何未完成的目标,都不是自己不努力,而是2020不给力😂

现在的我们,也并不知道2021是什么样子,但我已经有点不敢给自己定目标了。先看看去年的目标实现的怎么样,估计不行……

  1. 希望能够通过某个业余爱好赚钱,可以从卖风光大片开始 ✅其实还没盈利,不过已经开始行动了
  2. (不太抱什么希望)写完鼻孔侠❌
  3. 上架我的网站✅
  4. 嗯这个是最actionable的——不会设计的前端程序员不是一个好的艺术家,所以需要找机会系统学一下UI/UX design,可能上网报个班吧❌
  5. 好好工作!工作!工作工作!!要知道我活着最重要的物质需求(钱)和精神需求(成就感),都只能靠它来获得了!!!❌ 成功跳槽了,但是却没什么突破,后面详细写

还好,我觉得最重要也拖最久的那个,双倍(网站+app)实现了TAT

2020回顾

虽然国内的疫情大概是1月底2月开始蔓延的,但是因为还没影响到我自己的生活,所以现在回首,感觉2020的前三个月,除了大冬天宅了点没见人以外,更加像是2019 extension。似乎一切都朝着好的方向前进着:发了自己的iOS app,找到了面试时感觉不错的新工作,还赶在美国疫情全面爆发之前和好友去了一趟夏威夷。

3月28日实施了毕业后的一大转折点——搬出了纽约。而我印象中的2020,大概是从这一天开始,于我能再次出远门旅游的一天结束。

这一年,我过的并非没有收获,但因为这几年来我用来定义我人生的几项重要指标(好友/事业/旅行)我都没做好,所以过的并不开心。

旅行

这个不用说了,对于我这种把旅行成就和人生成就挂钩的人,简直就是噩梦。去夏威夷似乎已经是上辈子的事儿,我今年似乎已经做了好几个“去飞机场赶飞机结果没赶上”的梦了。

春天因为刚从夏威夷回来也没什么感觉,夏天的时候想着大概到圣诞节我就可以想去哪儿就去哪儿了吧,过得还算有盼头。秋天已经宅的无法忍受了,不过最终也就是去五小时车程以外的Chincoteague绕了一圈,然后和几个朋友绕了一趟Shennandoah Valley NP,仅此而已。

本来感恩节准备冒险坐飞机去中西部的,无奈一周前美国进入了第三波疫情,我们也只得取消旅行计划。我妈就跟我说,你们总是在家待着怎么行,附近多开车走一走玩一玩。

问题来了,因为在W&L读了四年本科的缘故,也因为去年秋天玩的有点狠,也因为我家从阳台看出去就是一大片树……美国东岸的景色在我眼中只剩四个字:审美疲劳。如果不是陪朋友玩,让我自己主动在进山里,我怕是都想吐出来。

没有沙漠中海边上一眼望到地平线的视野,也没有灯红酒绿人烟市肆那热腾腾的烟火气。去哪儿都和从家里阳台上望出去的一样,一排一排蜂窝般密密麻麻的,让人看了觉得要近视眼的树叶。

本来今年秋天我还妄想着明年三月四月可以去纳米比亚的,现在签证也过期了,自然也不敢妄想了。如果明年春天能把今年感恩节没去成的地方去了,我就烧高香了。

工作

从2015年正式上岗后直到去年,可以说每年我都有一定突破。有时候是工资涨了,有时候是学会了一些新技术解决了一些新难题。2019年应该是我职场中进步最大的一年,年初升职涨薪,然后带了俩不咋需要我操心的新人,同时组里开始做一个全栈项目。在那之前,我虽然从理论上知道全栈项目的开发流程,但是从头到尾上手实践这还是工作后第一次。过程中踩了不少坑,但是从此之后,“软件开发”不再是我自己每天拧的那个螺丝钉,而是一套我可以独立完成的全套流程了,对我而言意义还是很大的。

所以2019年的后半段我干劲还挺足,唯一让我觉得有些怠惰的因素就是在贵司呆了太久,觉得很难感受到什么新刺激了,即使是新项目也并不能激发我百分百的热情(我有个前同事哥们儿总结的很好,就是我工作是兴趣大于责任感,热度还在的时候干活可以又快又好,一旦热度没了就干不下去了)。所以那会儿我有些寄希望于跳槽能够重新激起我的工作热情,毕竟去了新环境,以我的性格,是一定会有动力在新同事面前显摆一下我半瓶水的聪明才智和技术能力的😂

刚入职的时候确实也有一些不适应。干活没上手,加上前无古人的疫情期间入职,头一个月过的有些挫败感也算是意料之中。后来等我熟悉我的工作了,我的感觉只剩下了……无聊。

首先长期work from home这种模式并不适合我这种没有自制力的员工,没有deadline也没有“老板坐我对面”的压力我可以摸一整天鱼啥都不干。事实上我就是因为知道自己这个弱点,所以当年找工作的时候pass了所有自称是“养老公司”的公司;虽然亚马逊和fb这种血汗工厂我肯定敬而远之,但是需要偶尔加班的工作和每天混几个小时就下班的工作相比,我还是更喜欢前者的。

同时,我其实并不喜欢我正在做的工作。我总觉得一份工作要能做下去,钱多/福利好/自己喜欢,总得占一样吧。而我现在的情况是,并没有比之前工作赚的更多,绿卡也不知道什么时候给办——但和我熟的人也都知道我不是那么关注这些身外之物,最重要的是我真的什么也没学会!!!

我一度得出冲动结论觉得是我选公司的时候眼瞎,后来细想细看了下觉得并不是。公司技术栈其实在非技术公司里面还可以了,前端React/GraphQL,后端应该是每个组自己写了由devOps部署在AWS上。CI/CD也挺完善的。唯一值得吐槽的就是公司不强制code review,不过这不是什么原则问题,我知道一些start ups也不搞这个,被很多员工理解为“对我们能力的信任”。

唯一的一点是,因为我自己组其实并不是个技术组而是以业务为核心的组,所以以上种种,都和我没什么关系。我的工作范围很杂,但不外乎就三条:1.在哪哪哪放个广告位(技术含量基本为零的体力活)2.UI/UX组给了个广告模版,把前端敲出来(有一定的技术含量但还是比较简单)3.和乙方搞集成(我老本行)

从人事方面来讲我的顶头上司是技术部门的领导,但是他平时并不管我们组的工作和代码,真正管我们组工作的还是搞业务的大姐姐,人很好,协调能力我觉得也很不错,就是她没有办法在技术方面给我任何反馈和指导😂也就是说,目前这个阶段,在工作中没有任何人在技术上指导我,但我也没办法“独当一面”因为没有任何scope ownership(目前在和乙方做的一个新集成或许可以算?)我总觉得这两者我必须有其一才能在技术能力上有所进步,现在的问题是,如果继续沿着这条路走,我看不到任何以后我技术能力提高或者在职场上有突破的可能性,非常烦躁。

社交

我很早就发现了,我对一个群体是否有归属感,一个重要的因素是“我有没有在这个群体中交到好朋友”,这里“好朋友”的定义是在分别之后你有把握能保持很久联系的人。比如说我小学和初中还有本科,虽说“融入大环境”这点我做的都不怎么样,但因为交到了好朋友,我就会觉得这段时光这个地方值得我未来留恋。反之我高中,或许是因为每年换一次班,想起那段日子的时候似乎只能看到一片苍白,毕业后还会偶尔出来见面的朋友也只剩下了一个当年室友😂

而现在,我疫情期间搬家,虽说搬来以后也算是混进了菜师傅的朋友圈(感谢菜师傅和他的好玩的小伙伴们),但是要交到属于自己的好朋友依然不太可能。大家的生活除了聚餐和打桌游以外不再有什么交集,想讨论老师同学或老板同事的时候已然找不到人。我不知道其他人会不会有这种“同群体一定要有一个朋友”的需求,可能有些人会觉得反正男朋友在身边我什么都可以和他说,但是他不是我同事不是我同行,我工作上遇到的起起伏伏,没法要求他能设身处地地体会——我上大学的时候碰到什么急着分享的事儿也不会次次都回去找中学同学对吧。还有一点就是可能我会默认“男朋友”这个角色功能是给我当情感上的避风港,而不是帮我出谋划策解决实际问题的军师——所以我总是选择性忘记其实我是可以把菜师傅当闺蜜和军师用的,而且他这个理性的大脑可能更适合担任“军师”这个角色……

收获

倒了这么多苦水,也说一说我2020年的收获好了,数一数其实还不少的。

  • 坚持健身大半年没半途而废,对我这个懒人来讲其实很不容易,感谢健身环!
  • 和很多人一样——厨艺大进。主要是学会了和面,然后就打开了自己做面食的新大门……饺子皮馄炖皮自不在话下,前段时间自己烤出了我妈每次去北京都买一堆回深圳的芝麻烧饼哈哈哈哈哈
  • 阳台园艺——尝试种过葱,姜,香菜,番茄,萝卜;成功种出了番茄和葱!
  • 存了很多钱。外食和旅游的次数急剧减少,衣服化妆品本来就买得少,这下子更没机会买了。

最后一点应该是最重要的——我终于有了属于自己的业余项目,还有俩。

其中一个当然是Dionysus,虽然很久没维护了但是有空我还是准备接着修的。写了那么多年iOS,终于有app上架了,不负光阴不负卿。目前线上版本还有个用户体验bug,等我下次更新一定使劲叫大家下载么么哒~

还有就是买了域名vps和cdn搭了个网站(因为内容还不多所以网址先保密)。虽说“搭网站”听上去好像是一个职业码农的基本技能,但说实话因为在大厂当螺丝钉其实接触不到这些,所以在真正动手实践之前也只是“理论上知道怎么做”,实际做起来的时候还是会踩非常多坑。我之后会重新写一篇文章总结,但总归就是对于敲代码的要求比我想象的低很多而对ops技能点要求非常高!(当然可能ops同事们的想法会和我相反;另外不包括不需要ops技能的静态网页)当了那么多年码农,通过搭这个网站,我终于对于ops的工作初窥了门径,收获很多,很有满足感,也产生了对相关知识的兴趣,希望以后有机会能继续把ops技能点点上,可能从搭梯子开始🎄

2021愿景

开篇我就说了我不敢有什么目标,因为自己不能控制的因素太多太多了。这里就算是许几个心愿吧。

  1. (最容易做到的所以我应该最努力去做)从现在开始刷LeetCode。不用太多,争取每周2-3题,就好。重要的是做错的题要写好总结。
  2. 半年后,除非我自己组被re-org了,那我要不然换组要不然跳槽
  3. 回办公室上班,交到好朋友
  4. 把后端/ops技能点上,不要求多专业也好歹得懂个大概。以前一直偏科客户端,可视野太窄,等以后有统筹全局的机会就抓不住了。
  5. 出门旅游。候选目的地有Sequoia NP(今年没去成的地儿),纳米比亚,东非,土耳其,意大利……
  6. 顺延了很多年的鼻孔侠……

我尽量努力,剩下的就看天了。