其他分享
首页 > 其他分享> > 2020,道阻且长

2020,道阻且长

作者:互联网

文章目录

前言

有点意外,2020 年过得挺快的。疫情的影响在年初的时候感受最强烈,那会早上来公司都有前台给喷消毒水,开迭代会议的时候会议室里只有几个人隔得远远地坐着,会议室的门还得是打开的。戴口罩成为常态,往后上下班登记体温的流程不知道啥时候撤掉了,慢慢也就淡了。

对笔者来说,2020 年和过去的几年似乎没有太大区别。值得一提的是,深圳的气候确实比南京好不少,温度适宜,冬天大部分时候穿件衬衣加外套就够了。不过偶尔也会有 10 摄氏度以下的天气,主要是还刮风,嗖嗖地吹得人哆嗦,那时候就想吐槽空调连制热模式都没有的地方只能靠抖取暖了。

2020 年是笔者作为程序员工作的第三年,回头看下,一年一年过去,职业能力方面有了些成长,但是似乎又还不够,值此做一下总结。

1. 职业状态

笔者的第一份工作是在南京从事 Android Framework 领域的开发,主要和智能手机打交道。那会每天面对的都是 Android 的源码,工作内容可以说是在 Android 源码的基础上实现 feature 或者修复 bug,但其实大部分时候都是在阅读 Android 源码,一个月的代码量最多的时候大概 100 行。

老实说,笔者对 Android 系统不太感兴趣,干了将近 2 年,还是决定转到 Web 后台开发岗位,于是裸辞来深圳了。

找工作的过程并不算顺利,不过还是如愿入坑了后台开发,此处不做赘述。转换方向后工作进入了一个全新的领域,工作中接触到的东西都是全新的,直到 2020 年上半年感觉自己都处在学习的兴奋期,对各种技术都感兴趣,也愿意花时间去研究。但是从 2020 年下半年开始,就感觉有点瓶颈了,工作中没有再接触到新的东西,学习热情在消退,技术能力没有明显的提升。

从职业发展的阶段看,目前笔者似乎处在了倦怠期,准备缓冲调整一段时间。

2. 博客状况

笔者输出博客最多的时候是准备换方向的那会,最高的一个月写了三十几篇文章。入职新公司后,给自己定的目标是每个月最少写 4 篇博客,2020 年的目标达成,全年总共输出了 69 篇博客,总阅读量达到 6 万。老实说,目前阅读量还是不及预期,可能是笔者的能力不足吧,目前阅读量最高的一篇文章也才 3000。笔者输出内容的主要与 Web 后端技术相关,大致分为如下方向。

2.1 Spring 框架分析

从常用的注解切入,由外而内剖析 Spring 框架的核心实现原理,包括 AOP 实现的流程原理,SpringBoot 自动配置原理,Spring 框架的启动流程等等,读者如有兴趣可访问 Spring 专栏

2.2 Netty 框架分析

Netty 是基于 NIO 的高性能通信框架,笔者从 Netty 框架的架构组成入手,完整分析了 Netty 框架的启动及其业务处理流程。读者如有兴趣可访问 Netty 专栏,目前 Spring-WebFlux 的底层服务器已经内置了 Netty 服务器,读者也可以在 Spring 专栏中找到 Spring-WebFlux 整合 Netty 的源码分析

2.3 Redis 源码分析

从 Redis 6.0 源码出发,详细分析了 Redis 中的关键技术点,包括数据存储结构,主从复制,集群建立及选举等,读者感兴趣的话可访问 Redis 源码阅读笔记

2.4 Java 技术源码学习

对 Java 技术的学习包括了 JDK 中 Stram 流操作的实现,类加载的源码实现,ForkJoinPool 线程池的源码分析等,另外对于 synchronized 的同步机制做了直抵 JVM 实现的分析,读者可以自行取用 Java 基础

3. 未来方向

2020 年笔者感觉自己才刚刚踏入了 Web 后端开发领域,但是从现实的情况看,已经有些精神上的倦怠感,往后真的是道阻且长。展望一下,之后希望在工作之余补齐算法短板,2021 年阅读至少一个分布式框架的源码,将其实现机制和原理整理输出成博客,其他的且行且看吧

标签:Netty,框架,阻且,Spring,源码,2020,笔者
来源: https://blog.csdn.net/weixin_45505313/article/details/113248119