总览


2020 就这么稀里糊涂地过完了,博客日期设置为 2021 年还挺不自然,感觉写 2020 才刚刚习惯。

每年都有自己的不平凡,但说 2020 是近十年最不平凡的一年,应该没有多少人会反对,新冠给这个世界带来了极大地变数,说它极大地改变了世界也不为过,甚至人和人的生活习惯、工作和学习的方式都被长久地改变。

对很多人来说,2020 年的关键字都是”难”。得益于互联网受疫情的冲击不大,甚至因疫情而发展更快,我没有深切地感受到难,我的年度关键词是”变”。

生活


首先是我的婚姻状态从”未婚”变成了”已婚”,跟媳妇结束了六年多的爱情长跑,经历了一块上大学、我工作她读研、她回老家工作我在北京近三年的异地,终于在五月领了证。 由于疫情和双方家庭的原因,婚宴还没办,我俩又都是怕麻烦的性格,目前来看会一直拖着。。 结婚对我俩生活的影响也并不大,还是北京山西两地跑,只是可能在家待久了,对比北京的生活环境,离京的意愿更强烈了一些。

另一件大事是我们终于买了房,正式成为了”房奴”,不出我所料,买完房,虽然每月要还贷款,但生活质量确实有所提升。烦恼从原来的担心房价再涨、准备的钱够不够买房、买什么样的房等等,转变成了有明确预期的还款金额。简单地装修也基本完成了,看了逐渐充实起来的小家,对未来也更有了希望。

另外 2020 年跟朋友聚得也少了,有新冠疫情的影响,也有家里事多的原因,现在事儿也忙完了,只等疫苗尽快普及开来,多些机会跟朋友喝喝酒。

工作


2020 年底,我的工作也发生了变化,离开了待了近四年的微博,开始了新的旅途。

我的工作经历绝大部分都在微博,在这里我作出了职业生涯上最重要的转变,从 PHP 转到 Java,也再次经历了波峰到谷底,再慢慢向上爬的学习历程。虽然后期试图享受安逸,但现实还是要面对,也就选择了再次出发。

换工作确实是个大工程。半年就做足了心理准备,定死了各种情况下正式开始找工作的日期。技术上的准备我觉得也还算可以,从九月份开始了刷 leetcode,开始面试时也刷了近三百道题,然后就开始了近一个半月投简历、面试、做总结、改简历、再面试的循环。

由于疫情,绝大部分公司都是远程面试,这大大节约了我的时间和精力,所以这期间,我技术面进行了 40 场左右。虽然由于准备得还算充分,在微博的工作也算有看点,大部分面试也都通过了,但偶尔的失利和长时间的压力还是让我疲惫不堪。

真正离开时的心态还是很复杂的,虽然抛却了遗留的旧坑,但也要面临新的环境,薪资有了增长,但责任也更重了,而且还要处理新的同事关系,培养新的上班习惯,换工作的开销还是很大。

2021 年希望花两个月左右,熟悉并融入新公司,接下来就要考虑在干好自己工作的同时,能做一些更有挑战性的事。

学习


学习方面有点不太好意思总结,今天确实有些懈怠了。

对工作和领域的熟悉让我没有特别多的灵感,疫情期间周六又没去过公司,还有一些客观原因,导致博客产量不足,2020 年只有惨兮兮的 3 篇博客。早上经常睡懒觉或起床后刷微博,书的阅读量也只有 4 本。开源项目的 mini-rpc 只实现了一个基本框架,扩展功能一个也没做。

好的一点是下半年我刷了 300+ leetcode,有了从容面对各种技术面试的底气,而且刷题后,对数据结构的应用能力和问题的抽象能力都有明显提升,工作中写代码时都更从容自信了(真实感受)。

如果给 2020 的学习进展打分的话,我觉得打 40 分吧,刷题和其他各半,希望今年更加努力一些,目标 10 篇技术博客、10 本书并且完善或基本完成一个开源项目。

感受


25 岁以后,感觉时间都变得快了一些,不知不觉一年又过去了,自己变得更强大的同时,爷爷奶奶、爸爸妈妈的年纪更大了,慢慢地,对家人的牵挂越来越密,越越来越强烈,人生可能就这么回事吧。