1. 16年毕业的话后来有考本吗，自考本科毕业后一般入职京东、阿里只要技术过关，没问题
2. toB 业务对于新人学习有一个很大问题是没有流量，不像toC有海量用户，高并发场景，可以刺激到技术学习
3. 如果使用的技术很老，还是要去主动学一些互联网架构中常用的技术组件，也要阅读下源码。
4. 工作近5年了，要有一个学习规划，后面无论是跳槽还是在职内晋升，都要考虑好薪资、发展、家庭。
5. 学习要讲求学习方法，否则重复的事做的很多，但也不会有进步的体现。
6. 想虐面试官的话，其实不难。因为对于编程学习来说，很多人其实并不会去阅读有深度的源码知识，也不会了解到一个HashMap中还有泊松分布、扰动函数、红黑树转换等，但这些知识其实在很多中间件设计中都有所体现，尤其是数据库路由设计，那里面要很多的散列算法验证，路由设计等。所以只要你把知识夯实到一定程度，其实虐一部分面试官还是很容易的，基本求职不是问题。

综上，你需要做一个长期规划，如果你真的需要那么尽可能去读一个本科，技术上学习要学根本，5年了不能只看外表的展现结果。

加油！如果有其他问题，端午假期约聊。