今年已经工作1年了,说实话时间过得很快,工作的时间真的很充实,学习到的东西很多,但其实学到的东西都是即用的,很难成为一个系统的学习,相当于碎片化的学习,虽然有进步,但是进步很慢。
其实我也是最近一段才意识到,学习一门新技术或者新的框架,一定要按系统的学习进行规划,这样才最有效,正好今天也发现了一个可以跟着一起很好地学习的springboot知识的项目:【芋道源码的SpringBoot Labs】,因此以它为纲,对我的SpringBoot的知识进行补充和深入。
主要是感觉我对springboot的理解就是,我根据别人的房屋(springboot项目与知识),依葫芦画瓢,搭建了自己的房屋(springboot项目与知识),但是,现在我目前的状况就是我的这个房子,破破烂烂,到处都是缺口,漏风不遮雨,只能风来了,雨来了,哪里漏补哪里。想要加固没有材料(学习)也没有装修技巧(系统的理论),因此要彻底改变自己对springboot的掌握程度,从跟上解决问题,打好地基,从脚到头,扎扎实实打造自己的SpringBoot知识体系。
以前的我没有计划,所以做事很容易就半途而废。你一开始是激情昂扬的开始,但是有可能因为其他事情没过多久就无法继续坚持下去。
制定计划,有利于形成对自己的一个约束力,每次突破自己的懒惰、不认真的态度,跳出自己的舒适圈去完成一件持之以恒的事情,其实是一件非常有意义的事情。
制定计划,我们每次按计划完成任务,有利于形成一个良好的学习习惯,对自己的工作、生活都有很大的帮助。以前不爱制定计划是因为觉得计划赶不上变化,但其实是自己给自己的执行力低、动手能力差,以及抵抗诱惑和懒惰的坚定信念薄弱找理由。这样的自己何谈拥有更美好的未来。
所以为了自己的未来,做一个有强大学习能力和自律能力的高质量人类为目标而努力奋斗!!!
SpringBoot-Labs#spring-boot-专栏目前共71篇文章,分为好几大模块部分,有些文章涉及比较大的组件的使用,直接说一天学完是不太现实的,因此定每周学习几篇是一个错误的计划。
根据它的特定,制定如下计划:
正式从今晚开始指定计划,以后每个计划会贴到当前任务计划周期的每篇博文开篇处!!!
本周(8.21-8.27)将学习芋道 Spring Boot的以下文章:
8.21: 快速入门
8.22:Spring Boot 自动配置原理 、Jar 启动原理
8.23:调试环境、 热部署入门、消除冗余代码 Lombok 入门
8.24:对象转换 MapStruct 入门、SpringMVC 入门
8.25: WebFlux 入门、 分布式 Session 入门
8.26:API 接口文档 Swagger 入门、API 接口文档 Swagger Starter 入门
8.27:参数校验 Validation 入门、WebSocket 入门