回顾2020展望2021
2021年,毕业两年半了,今年经历了疫情,于是我开启了我人生的第一次考研之路,初心是为了弥补自己在本科对数据结构、网络等专业基础知识的回顾和巩固,给自己的一个学习目标,也希望能够通过上岸成功可以接受到更系统的软件开发思维,自己本行的知识也没有落下太多,已经有了对项目规划、整体系统迭代和演进、以及对react部分原理和js的基础性知识进行了深入的理解。但远远还不够,与我来说,目前这些东西我只是得到了理论,所以在2021我有了自己的目标。
2020达成目标
- 数据结构方面,包括数组、字符串、顺序表、链表、栈、队列、树、图,八大排序算法的理解。
- 操作系统方面,理解了磁盘管理、内存管理、设备管理,互斥和同步的理解。
- 博客方面,由于今年在备考,博客今年写了28篇,
- leetcode方面,今年leetcode的题目数达到了62个,虽然很多地方会看题解,然后自己写也写不出来。但总归我去尝试 了
- react方面,研读了react-redux、react的渲染、antd的form、locale、spin、anchor、affix、alert的源码,diff原理的理解、setState的理解。
- 网络方面,osi七层模式的理解、四次握手三次挥手的理解、http协议、option请求、tcp/ip相关知识
- 浏览器方面,渲染流程、V8引擎、跨域的相关知识
- js基础方面,原型原型链、事件循环、防抖节流、this的指向问题、promise、private public static三者的区别,事件绑定等。
- 从es6class组件开发转变到hooks开发方式。
2021 目标
- 继续leetcode刷题,理解更多的算法问题,这其实为我们解决复杂业务提供优秀的思路和方法。
- 博客继续,一月四篇,
- 加深对react周边生态原理的理解,
- 理解react-spring动画实现原理
- 以产品为核心,考虑用户体验,代码质量。代码可读性、可维护性。
- 实践所学理论知识。
- 锻炼身体,多运动,长板浪起来。
总结
新的一年新气象,将来的自己一定会感谢现在努力的自己。高中本科脑袋参的水,需要现在来填补。
附自己总结的知识脑图
水,需要现在来填补。