春秋代序、寒暑易节,眨眼间就到了年终了,而年终又是一个总结的时节。

     
 实际上我本应该在元旦前夕来做总结的,这样似乎更有仪式感些,元旦那几天我又正好回老家看儿子,琐事很多,也没有条件写,就拖到今天了。以后要写这种年度总结,会尽量放在元旦或者元旦前,这里先立一个flag。

     
 其实,这是第一次写年终总结,一方面是看了不少博客大佬每年都会做总结,一切看起来是井井有条,这无形当中像鞭子一样在抽打着我。另外一方面,深感时间过得很快,很多事情过去就过去了,应该写点什么,让这些发生的重要事情留下一些轨迹,同时对未来多一些计划,这样或许能让生活更充实一些。

     
我的2018年和2019年更像是一个整体,所以我打算从2018年年初开始写起,也不讲究什么写作技巧了,就记一记流水账,记录一些稍微重要的事情,以及个人的感想,然后对明年最一些初步的计划。

       2018年春节,结婚了,娶了一位漂亮的老婆。这时整好30岁整,从此开启了一段新的人生。

     
 二月底到3月初,上了不到半个月的班,公司开始裁员了。其实年前就陆陆续续分批开始裁了,这个时候裁员,也是意料中的事情,这一批裁掉了90%的员工,几百人的研发团队,每个业务也就留了一两个人(一个月后,这些留下的人也给裁了)。公司说按照法定要求赔偿,所以很顺利签字离职了。没想到,后来这家公司食言了,连哄带骗把员工骗走后,一直拖欠部分工资及赔偿金不给。这是一家上市公司,刚上市的时候,股票被很多证券股票公司看好,股价一度大幅上涨。我2017年初进的这家公司,当时董事长身价200多亿。尽管深圳有钱人多,但200多亿也绝对算得上大富豪了。但2017年公司陡转直下,下半年股票连续跌停,已经破了A股连续跌停的吉尼斯纪录了,外界称它为第二个乐视。公司经过各种折腾,回天乏术,董事长跑路了,卷走77亿去了国外。然后就有了这一波接着一波的裁员,公司口口声称承认欠我们的钱,但就是不给钱。我们几百人到公司示威过,到深圳市政府办公楼拉横幅过,在深南大道游行过,在信访局跟市领导长谈过,到法院仲裁过,被大批警察围堵过,被大巴警车遣送过......这持续了2018年这一年时间,仍然没有结果,现在2019年都结束了,也一样没有结果。一家上市公司赖皮到这个地步,事情闹得这么大,政府都拿它没办法(或者政府就是在保它),第一次深切体会到这水有多深,我等小屁民是何等的渺小。这一笔,我损失了5万6千元,我还算顺利,拖欠10万以上的大有人在,更有甚者当初被董事长忽悠贷款或者抵押房子买了公司股票,在那里工作几年后,负债累累......其实我很想单独写一篇文章来记录这件事,一方面想提醒广大网友在职场要小心,避免踩坑,另一方面也想提醒自己以后要多学会保护自己。

 



 

     
三月中旬,顺利考完科目三和科目四,拿到了驾照。说实话,深圳考驾照确实比其它小地方要难一些,也严格一些。我和我老婆同时报名,报的VP班,一个教练就带我俩,报名费花了14,000元RMB。所幸都一次考过了,比较顺利。后来发现,在周围的众多朋友中,能凭借自己能力顺利考过的,居然寥寥无几。

   
 三月底,和老婆去北京旅游了一次,算是度蜜月。凌晨到天安门广场看了升国旗,爬了长城,逛了故宫,拍了鸟巢和水立方,还有四合院、颐和园、圆明园、明十三陵、清华北大......北京真的是一座非常有历史底蕴的城市!!!

   
 四月底,拿到了努比亚(中兴移动)的offer,以及通过了IBM的面试。IBM的面试真是够长的,3月中旬猎头找我开始面试,后来每隔一段时间来一轮面试,经过若干轮面试以及沟通后,在4月中旬HR通知我面试的所有流程都走完了,开始offer审批了,说是很快就能审批下来。很不幸,刚说走审批流程了,没几天就传来中美贸易战,美国制裁中兴的新闻。一直到一个月后,也就是5月,IBM才通知我,offer通过了审核,如果我接受这份工作,就安排我7月初入职!!!这流程真是让我惊呆了,不知道是贸易战的影响,还是这类公司流程本身就是这么长(不过,他们的待遇和福利确实不错)。当然,我没有去IBM,而是去了努比亚。努比亚前身就是中兴移动,没想到做为中兴系的公司,面试效率这么高。我是下午去面试的,第一轮技术面,三个面试官同时面试,面试效果不错,马上就是部长来面试,面试完差不多就是平时的下班时间,前后不到3个小时。面完回到家一会儿,HR就发offer给我了,谈定好薪资,并确定好入职事项。实际上IBM面试完和努比亚面试完,几乎就是前后两天而已,IBM通知我offer通过审核时,我在努比亚已经上手做事情有一段时间了,所以就直接告诉IBM的HR说不打算去了,当然有一部分原因是当时中美贸易战爆发,有点厌恶美国以及美国公司。去努比亚后也是付出了一些代价,我拿到offer后两天就看到有文章说美国制裁中兴,我预感可能会影响到入职,我也不希望继续找工作,于是跟HR说要求马上入职。所幸我反应快,提前入职了,后来我发现本该跟我同一批入职的同事,因为中兴被制裁的原因,延迟了大半个月才入职。这次制裁,中兴一次被罚了14亿美元,还有股票大跌,芯片断供......一系列问题导致努比亚也损失惨重,再加上其它原因,到2019年初,本该有的年终奖基本泡汤了,季度奖也没了,这一笔我又损失了至少6万。这一次,我又深刻体会到,一次贸易战,对我这么一个小小的平民百姓,而且还只是一个小小程序员,居然产生了这么大的影响。“倾巢之下无完卵”,那些曾经我一度认为和我很遥远的事情,突然离我这么近。

 



 

 

     
五月份,在深圳把房子给买了。在深圳最中心的地带,靠近深圳大学、科技园、软件基地等各个重要地方,尽管是二手的。均价6万多,有压力,也有动力,有那么一点小成就感吧,因为在30岁的时候,能够在深圳这样的一线城市买下房子的人真的不多,而且还是在关内,还有基本上都是靠着我和老婆的努力得来的,说句不要脸的话,这事确实格外的有面子!!!

     
 六月份,我正式开始写博客了。契机就是努比亚对代码质量还是有较高要求的,很多知识尽管我用了很多年了,但总是被评审代码的同事挑出各种问题,这让我羞愧难当。于是正式开始写博客,总结并深入学习以前那些似懂非懂的技能和知识。到目前为止,陆陆续续写了80多篇了,基本上都是非常用心的。这一年多写博客的经历,个人感觉提升还是非常大的。以前基本上只关注功能的实现,而写博客的过程中,渐渐开始总结、整理、归纳和比较,同时开始深入探究机制及阅读源码。写博客的同时,梳理思路,碰到不懂的问题继续再探索,这样滚雪球似的发展下来,明显感觉做开发时已经不再像以前那样浮躁了。当然,对于写博客这件事,我也在不断地思考和定位,我写的目的主要是为了提升自己的实际开发技能,以及记录一些个人的人生经历,而不是取悦别人,更不是为了做公众号赚钱。所以,我后续写博客也会从这点出发,而不是为了凑数而写,为了完成任而写,为了写而写。谨记:提升自己的实际开发水平,才是我写博客最根本的出发点,至少目前是!!!

       七月份,紧张地加班,以及装修房子。

       八月二十五日,搬进了自己的房子。从此以后,真正是有了自己的家,在深圳这个地方有了自己的一块根据地。

     
 九月和十月,我和老婆都接了家里的人来深圳玩,我妈和我妹都是第一次来深圳。老婆她侄女、老婆、丈母娘、老婆的外婆,四世同堂一起在深圳各个景点游玩,很开心!

       十二月一开始,领证一周年纪念日,去爬了南山。与此同时,老婆怀孕了!大喜!后面就是忙着研究做各种好吃的,好好陪老婆,照顾老婆!

       春节前的这两个多月,看完了《谷园讲通鉴》最近三年的视频,个人比较喜欢看点历史。

     
 2019年过完春节后,三四月的样子,公司来了一波裁员,整个公司裁了近一半,领导层也大换血,同时公司搞了一些恶心的制度恶心走了一些人。所幸我们研发部分裁得很少,我算是躲过了这一劫。

       五月,写了10多篇专利,眼睛都快写瞎了。公司鼓励员工写专利,我通过了12篇的样子,每篇奖励800元,挣了差不多一万。

       六月,公司发年终奖了,微乎其微,前面也说了,我又损失了一笔。我拿着这点钱,带着老婆,以及她的朋友去吃了一顿火锅。然后,公司又走了一拨人。

     
 八月,老婆生了,生了个儿子,大喜!然后公司搬家了,挺远的,从出门到公司得一个小时。这以后,每天最痛苦的事情就是上下班了,两个小时花在了路上和地铁上。

       十月,送老婆会娘家休产假,后续差不多每三个星期回去一次,直到现在。后面,公司就是各种项目计划,各种加班,将会持续到春节放假。

     
 十一月,了解了一下深圳的房价,全国都在下跌的情况下,深圳却还在涨。说是因为香港暴乱,深圳房子又炒了一波,买房一年多下来,我们这套房子涨了100万以上,均价超过了8万一平。不知道应该高兴,还是担忧,不过还是很庆幸去年赶紧买了。房子这事真的很难说,年年都在说要涨到头了,可是还是年年在涨。这容易让我联想到一件事,人人都在说程序员到35岁就是一个坎,年纪越大越有危机,可是放眼望去,那些35岁以上的技术人员,好像也一直过得好好的在。真心希望我们程序员在进入中年危机后,不至于传说中的那么窘迫。

     
 十二月,公司又裁员了一波。某天来公司上班,突然发现周围少了不少人,一打听,这才意识到,公司在不断宣布喜讯的同时,也在不断地进行着裁员。我居然在毫不知情的情况下(团队开会说裁员的事时,我回家了),躲过了这一劫。

       从2018年入职到现在,除了春节及这次元旦,几乎每个法定假期都在加班。加班有加班费,两年下来加班费差不多给了两万吧。

       2019年,读了几本技术及程序员相关的书籍,其它方面的书没怎么读。其它工作之余的时间,写博客或者照顾老婆去了。辜负了我的书架,哈哈!

 

        

 

     
 这两年就这样过去了,对于工作而言总感觉有些遗憾。对于程序员这份工作,我总是觉得我做得比较平庸,每每看到不少畅销的技术书籍以及知名的博客,不少作者的年龄跟我差不多,甚至可能比我还小,而和他们相比差距却这么大。而且连续两份工作,让我损失了10万以上的收入,我老婆都时常笑话我,说我漏财。所以,这份压力是可想而知的。

       以上就是这两年发生的一些重要的事,以及我个人的得与失。

       人生在世,总不能甘于平庸吧,2020年的计划,工作上我想做如下几件重要的事:

     
 1、系统学习算法。算法是程序的灵魂,以前提到算法就害怕和回避,所以2020年一定要克服。先看程杰的《大话数据结构》、《算法图解》,然后再研究一些常见的算法面试题。LeeCode网站算法题刷起来,《剑指offer》面试题看起来。

       2、多投简历,碰到合适的岗位就多试试,IT圈知名的企业都是我的目标。现在上有老下有小,去更好的平台提升自己,多赚钱才是我最直接的目标,现实一点。

     
 3、掌握kotlin。做Android开发,kotlin是大势所趋了,这个是必须得掌握的。跟着《疯狂Kotlin讲义》把重要知识点掌握,能看懂kotlin项目,并能自己写kotlin项目。

       4、开始学习一些架构方面的知识。     

     
 5、一定要注重实践。再次强调,自己写博客是为了提升实际的开发水平,都是为实践服务的,而不是教育和指导别人。工作当中一定要尽量把理论知识运用到实际工作中,这一点我个人感觉还有点欠缺。 
    

       生活上,就是照顾好一家人;如果摇到号可能要买车,我个人对车没太大的欲望,也感觉没太大这方面的需求,这个不做特别的要求。

     
 感觉做计划的能力,貌似也差了点,这些计划看起来似乎笼统了点,似乎计划就应该具体一点且操作性强一点会比较好,但我又比较担心计划赶不上变化,不敢定得太具体。定计划也是一门技能,后续对这份计划进一步完善和细化!