一:这一年做了什么
- 学业上:上半年混了一个毕业证,下半年成为失学人员。
- 工作上:上半年在做视频流相关的业务,下半年在做广告生产相关的业务。
- 生活上:无
二:这一年收获了什么
- 认识到自己的不足
- 这一年又认识了很多优秀的人,长时间的相处中体会到了跟他们的全方位差距,对生活的激情、对新事物的热情、对工作的投入等都是我难以望其项背的,同时也是我未来需要去克服的。
- 业务水平的提高
- 这一年把主流的Android开发技术栈都用了个遍,对整个Android的体系有了新的认识。
- 对一个业务需求的理解加深了,需求的开发完成只是一个需求很小的一环,重要的是一个需求后期的维护、复盘、思考与沉淀,取其精华去其糟粕。
- 不过分追求技术的难度,技术永远只是工具,解决方案才是最终的目的,很多程序员都陷入二极管的思考方式中,觉得世界只有yes和no两个选项,实际上,学会不仅仅是钻在开发角度看问题,跳脱出来,站在用户角度,站在产品角度,或许会有意外的收获。
- 保持乐观的心态
- 今年是魔幻的一年,发生了很多事,互联网的寒冬、四处的封控、防疫的放开等等,作为一个普通人,能做的只有接受时代大潮。既然没办法决定意外和明天哪一个先来,保持乐观的心态,开心的看待生活中每一件事情。
- 不害怕新的挑战
- 九月到十一月的时候,因为组里招不到人,被推到一个0-1的新项目组里,工期少、没有历史代码可以参考,又碰到了疫情封控足不出户,整个过程都十分痛苦,没有人可以问,新的问题和坑只能自己探索,每天睁眼闭眼就是代码,最终顶住压力,还是把mvp版本上线了。经历过这个阶段,对于未来可能来的新挑战,也有了完成的信心。
三:2023要做什么
- 工作上:
- 提高技术广度,能cover住所有业务需求。
- 提高自己的技术壁垒,从点到面拓展自己的知识面。正如qing神在《硅谷裁员潮下的程序员思辨》说的,“其实从现实的角度来看,软件工程之所以可以被称为是工程,就是在于每一块其实都可以被替换,每一块都可以由一个小小的“螺丝钉”替代,无论是Facebook也好,谷歌也罢。哪怕你是麻省理工毕业的,只要你进公司是软件工程师,那你一样是可以被随时替换的。甚至说哪怕你们组刚刚发布了一个巨牛的项目,你也只是参与的其中一员而已,这不全是你的功劳“,对于个人来说,更重要的是:“我们应该思考的是,如何利用好这些大平台,来提高自己的技能。比如说,在谷歌,安卓的项目到处都是。因为用户数和需求之大,很多项目的scope也很大,如果我是某一个项目的小开发,我需要尽量的往上看,不要仅仅局限在自己的一亩三分地里面。我是做打电话功能的软件工程师,我能不能找机会,接着蓝牙通话的项目多去了解一下蓝牙框架的开发趋势,多和这些项目的开发者聊聊,甚至拿他们的设计文档来观摩学习?知道的越多,你在组里才更有话语权,才更加可能多给自己争取机会,从而接触更大的项目锻炼自己。”
- 生活上:
- 增重15斤。
- 提高自律力,杜绝无用时间的浪费,提高执行力。
- 学业上:
- 继续学习英语,提高口语水平,增加2000词汇量。