2019年度总结
2020开始了,写一篇总结
时间轴
2019.01 从京东离职,结束5个月的实习生活,不负韶华,感谢相遇。学到最多的是大厂的工作流程,代码规约,第一次将自己的代码用在线上,那段时间是初入职场的懵懂期,初窥互联网行业,仰之弥高,钻之弥坚。
2019.01 开始找工作,先后面试了映客、抖音、火山小视频、同程艺龙。
- 越是大厂,对数据结构和算法的要求就越高
- 计算机网络,操作系统是一个程序员的基本功,校招都会问到,而相比之下,编程语言却不那么重要。很多校招岗都不限制语言。
经过各路面试官吊打之后,选择了同程艺龙,其实也是被选择,可能由于我找工作的时间比较尴尬,面试机会特别少,也是因为自身能力不足吧。
2019.02 入职同程艺龙一直到现在。中间回学校完成了一次毕业设计,请了2个月的假。
提升:
对面向对象、设计原则、设计模式有了更深刻的认识。
编程不等于写代码,可以说写代码只占整个开发任务的一小部分,更多的是
确定终点:产品关心的是上线,测试关心的是可测,开发关心的是功能完成,可能这个事做完了,在不同岗位同学的心中是不一样的,所以做事情之前,一定要确定好终点。
明确边界:确定好自己的任务边界,比如A同学依赖你的数据结构,你就需要事先确定好结构,并mock出数据,使整个开发任务可以并行起来。
事物抽象:怎么样将需求抽象成代码实现。
思考与提升:做好复盘,多去总结。
总结:
这一年看了很多书,但大部分都浅尝则止,主要原因是因为这些书看的太“功利”了,没有静下心来去沉淀,只是去记忆知识点,导致印象不是很深。后期去写了博客,作为一个知识的输出,但是像是kafka,tomcat, spring这些知识点可能不是那么容易总结出博客,导致博客后期就断更了,归根结底还是自己对这些知识的思考不深,没有自己的思考在里面。新的一年想捡起来,静下心来重新开始。自己可能缺少一些参与感,对于自己感兴趣的项目,应该主动请缨。
弯路:
中间走了一些弯路,比如之前去苏州参加了编程比赛,回来之后就想去研究算法或者是大数据的相关东西。但是由于实际开发中缺少类似的场景,导致最终也只是停留在看知识点的程度上。后期10月份开始看面向对象、设计原理、设计模式、JVM,代码整洁相关的知识,这些跟实际开发工作联系比较密切,所以感触也比较深,感觉还是应该从实际的工作场景出发去学习。
展望:
2020年是我毕业的第一年吧,有了一年的工作经验,希望公司可以发展越来越好吧,同时今年可能去面一下大厂,找找差距吧,可能会看看杭州、深圳的机会,最近看了一个词语,叫日拱一卒,希望自己也可以做到日拱一卒。
今年也是冠状病毒传播的一年,希望每个人都身体健康。