2019年终总结 与 2020新年展望

转发自我的博客

2020年注定对我是一个不平凡的一年,主要原因在于我面临着毕业和求职的关口。这一关口是我近2年面临的最重要的挑战和任务,我也为之筹备良久,期待可以厚积薄发。然而事实却并不如愿。

2019年工作回顾

去年的规划中,我写了自己对2019年的规划和畅想。

LeetCode 刷题任务超额完成,如今已经刷了800+道了。

C++的学习虽然没有按照预期学完C++ Primer,但是基本学完了 Effective C++系列 和 C++ Standard Library。也算是成为我的主语言了。(最近在搞Rust,学完C++后学Rust有很多好处,2者有许多共性。不过这次折腾更多的是兴趣使然,不会改变C++是我的主语言的身份。
CTCI 基本看完。
其他的书就几乎没有进展了,愧疚。

实际的面试,3月份参加了 字节跳动广告系统 的 后端开发实习生面试,因为实习时间原因没过。8月底参加了为期一周的字节跳动夏令营的工程组。这个夏令营我只在6月份参加笔试,由于笔试成绩还可以,免了面试。11份收到参加A day with Google的邀请,但由于我已人在比利时,当然无法参加。好是遗憾。

大厂的实习依旧是0。上半年在商汤实习了半年,得到了一些技术上的历练。但总体还说不是很满意。首先,实习对课题研究起了负面作用,并没有之前预计的两者兼顾。其次,商汤的环境也不大令我满意。科研实力业界有目共睹,但工程技术方面的实力着实一般,内部项目管理也相当混乱。最后,商汤本身是个中厂。规模和产品、技术和快手都差一个档次。

强身健体方面更是不进则退,办了的健身卡,一年也去了只有大约20次。

去年的OKR完成度60%吧。

在这一年里,我也发现了自己一些比较明显的缺点:

学习脱离社交

由于家庭环境的整体内向和“万般皆下品,唯有读书高”的家训,长久以来,我养成了独立思考学习的习惯。这点在过去看来并不是缺点,反而是优点,可以向内更多地寻求力量。然而,到了研究生阶段,这却成了一个大问题。研究生不比从前,你不需要刻意在学习方面寻求社交,也不会过分脱离社交。因为周围的同学大体上学习内容和学习要求与你相同,大家彼此之间的交流就不可避免。而现在,尤其是研一过后连课程也没了,只有科研任务。我的研究课题又是只有我一个人做的。之前实验室有很多人做,最多时多达4人,都成了一个课题组。然而最近该走的走,该毕业的毕业,只剩下我一个人苦苦支撑。如果我不去寻求社交帮助,真的是没有人会和我交流。
脱离社交的坏处是明显的。我经常会剑走偏锋,在错误的道路上越走越远;得不到情感支持和技术支持;懒惰、退缩的情绪被放大。

可行的解决方法:
无论时候求职还是课题研究,多与同学进行交流。虽然大家的研究课题不同,但可以提供起码的情感支持和技术建议。
在工作中多与老师沟通。我本人与老师的沟通特别少,得益于从小对老师的恐惧之情。虽然大学老师和之前的老师差别很大,很大程度上亦师亦友,但我小学和初中被老师体罚的阴影却一直挥之不去,成为我现在与导师交流的心里障碍。
提高沟通的欲望和经验。之前在与人的接触交流中,我的宗旨是能少说话就少说话,能关系不进一步就保持原地。这一宗旨是时候发生改变了。我的目标是维护一个庞大的普通朋友的圈子,至少50人,包括维持原先认识的人和今年新认识的人。标准是一年累计的交流时间超过1个小时,或微信交流条数超过50条。

2020年美好生活的向往

继续以毕业和找工作为重心。两手都要抓,双手都要硬。

  • 坚持每天刷题,培养手感和bug-free, debug能力。今年争取攻克hard题目,在半小时内可以解决绝大多数hard题目。
  • 大厂实习。认真准备暑期实习面试,高质量地完成可能是有生之年最后一次实习了。目标是谷歌、微软、hulu等外企。
  • 求职和面试准备。秋招时可以找到满意的工作,有个体面的饭碗。
  • 完成毕业设计和导师的要求,绝不耽误毕业。目前看可能需要延期半年。这也应该是有生之年最后的科研时光了。
  • 强身健体。希望穿衣显瘦、脱衣有肉。体重增重到70公斤。把剩下的3颗智齿拔了,右下槽牙加冠。