不知不觉,进入计算机行业已经3年多了。在这个期间有学过中间件、数据库,搞过虚拟机,研究过算法,也挑战过源码。现在4年的关头在眼前了。管理还是技术,一直在脑子里绕。与人打交道很累,但是最深刻的还是自己的基础不牢靠,表面的东西让自己都心神不宁。于是规划了再规划。顶下几个点来自己拓展,以示flag,静心也见己。
1.学习思路指导
这个方向觉得陈浩老师在极客时间开立的《左耳听风》可以。我会先聚焦在--程序员练级攻略 (23讲)
78 | 程序员练级攻略:异步I/O模型和Lock-Free编程
2.java编程思想
这个主要是两点,Java编程思想第四版的书和java编程思想的翻译工作(此处是加入到整体翻译工作,非个人发起,此部分转载自https://www.cnblogs.com/LingCoder/p/10205421.html)。
pdf的链接在这里:https://pan.baidu.com/s/1alIK1edr-poUzwe37tNjBQ o4tr
翻译工作路径:
-
该项目的GITHUB地址:https://github.com/LingCoder/OnJava8。《Java 编程思想》第四版基于 JAVA 5 版本;《On Java 8》 基于 JAVA 8 版本。
-
目录阅读:https://github.com/LingCoder/OnJava8/blob/master/SUMMARY.md
-
GitHub 完整阅读:https://lingcoder.github.io/OnJava8/#/
3.spring和docker
spring是Java的天下,其优秀的设计模式和对优秀组件的集成大大降低开发的成本,此部分的源码必读,依然推荐小马哥在极客时间开立的《小马哥讲Spring核心编程思想》。b站也有他的周报总结,值得一看。
然后就是容器,敏捷模式下的开发使得部署、环境的布置变得频繁,如何优雅的解决测试和生产环境的问题变成提高效率的重要环节。所以docker很好的解决了这个问题。
写在最后:以上都是个人的计划和感想,觉得可以,所以分享思路,希望可以被见证历程。