写给自己的2020年中Review-技术侧

回顾自己的2020上半年,一共在csdn完成了14篇技术博客,读完了《深入浅出MySQL》、《架构探险-从零开始写Java Web框架》、《高性能MySQL》、《Core Java Volume I》、《Core Java Volume II》、《社会工程-安全体系中的任性漏洞》六本书,参与了7场leetcode周赛,最好成绩是145名。坚持了43天的leetcode每一一题打卡。
一方面得益于疫情的影响,我可以在家办公,省下了更多的通勤时间可以休闲娱乐,不至于占用自己太多的个人时间,另一方面也感谢目前所在的项目组不是很忙,但同时又能学到一些toC业务的知识。在技术上自己勉强完成了年初对于上半年的规划,生活上也因为出差的减少趋于平淡和正常,不至于把大量的精力花在路上。
技术成长涉及到了项目相关的上下文,在这里不拿出来讨论。
上半年自己有尝试投递了几家大型互联网公司,零星拿到了几份offer,还好,自己还没落伍。一方面也许是疫情影响,行业竞争增大,招聘要求水涨船高,另一方面也是自己的技术的确需要更加细致的打磨,给自己的2020下半年敲响警钟。
对于自己的下半年规划,作为一个Java程序员,在完成了大部分基础知识的学习之后我想应该撸一遍传说中的Spring三剑客:《Spring in Action》、《Spring Boot in Action》、《Spring MircoService in Action》,预计需要使用2-3个月的时间。然后是JCIP,并发编程是企业级Java开发绕不过的技术,自己一定要掌握的非常好才能胜任更高级别的企业级Java开发的需求。JCIP争取用1个月的时间搞定,然后再拿出1-2个月完成《Java性能权威指南》和《深入理解Java虚拟机》的学习。最后,打开断断续续翻过的《Java编程思想》和《精通Spring 4.X》(当然我希望赶快推出精通Spring 5.x哈哈),查漏补缺。
算法方面,坚持leetcode每日一题和周赛,随时将自己保持在算法面试的最佳状态,应对更加不确定的2020下半年。
加油咯~

你可能感兴趣的:(Lifes,Dummy,Notes,java,spring,面试)