大学毕业以后来了现在公司工作直到现在。
每天不断忙碌,也没心思去想什么。
每每闲下来的时候就没来由的恐惧,被这种恐惧支配了很长一段时间。
去年年终的时候心灰意冷,决心跳槽。
然后年后连续面了几家公司,全军覆没。
静下心来总结一下。
一、发现原因还是在于自己身上。
1、平时没积累,没总结,没梳理
2、公司业务驱动,平时没接触过高并发、数据库优化工作
3、技术深度不够
二、通过搜罗网上面试总结以及自己的经验,向阿里朋友取经,得到一份技术栈列表
1、框架:Spring \SpringMVC\ Spring boot
2、RPC:dubbo \hession
3、java基础:并发、容器类、线程池、
4、缓存:redis
5、数据库:mysql
6、事务
7、虚拟机:《深入理解JAVA虚拟机》
8、消息中间件
9、设计模式
10、oom
11、jar包冲突
12、秒杀
三、自己的优势
1、三年实战项目经验;大部分时间是主程
2、第一个项目从头到尾;第二个项目用了两年时间,业务熟悉
3、大学软件工程专业,大部分知识学过,现在忘记了
4、目前从事项目管理工作,有一定积累
5、工作中使用的技术大部分在上述列表中包含
四、自己的软肋
1、大部分东西仅仅是会用,知其然不知其所以然
2、springBoot 、dubbo、消息中间件工作中没接触过;线上问题工作中也没办法接触
3、高并发和数据库优化也没有实际业务场景支撑
明白这些以后,开始按照列表
然后开始整理技术栈之旅
担心自己不能坚持,写博客也能提醒自己
另外我想我可能也能作为前车之鉴
如果有朝一日我能成为大牛,那么其中的过程,我希望能被记录下来