在原来一直学习的过程中,主要以有道云笔记来记录一些自己学习过程的知识点,但写过了从来没有回顾过,写完了就是写完了,可能这样的意义并不是很大,但是以写博客的形式分享出去,只有别人看懂了,那才真正的说明你会了,所以让别人看懂,学会也是一件很困难的事情。
我现在是一名Java工程师,但我的梦想并不是成为一名很牛的技术大佬,我的梦想是成为一名老师,因为我喜欢教育给我带来的成就感,当看到用自己的知识和语言使人有种豁然开朗的感觉时,我的内心真的是很高兴的。但是现在的年代,是万物互联的年代。我们身处于信息,人工智能,各种自动化的生活中,它们给我们带来了很多便利,比如支付等。计算机,手机等高科技电子产品已经成为我们生活中的必需品。之所以选择了计算机这个行业,首先不想被社会所淘汰,也认为是一个薪资待遇很好的职业。不想做一个只会用而不知道从何而来的人。即使学会了很多也可能不会成为一个什么知名的人物,但起码跟随社会的脚步,学习一些高技能产业知识。同时更是为了自己的爱好兴趣,结合计算机的知识,成为一名计算机培训讲师。当然我也知道这是一个很艰难的事情,需要行业经验,技术过硬,防止误人子弟。因为我喜欢,所以也肯付出时间去实现它。
偶然在工作中也通过别人发给的技术文章,了解到了江南一点雨,之后我看了他写的很多博客,有技术的,也有生活的。在技术上,他保持通俗易懂讲求实战,让我觉得是很务实的人。所以对他的好感也是油然而生,再后来看到他的一篇个人博客,讲述的是他从什么时候走上Java道路的经历,真的是很不错,很励志。对我的感触也是很深,他说写博客时间越长越能感受它所带来的好处。虽然我才是刚开始,但是他还有一句话说更加坚定了我开始我的博客之路。他说不想等老了,在自己年轻的时候什么都没有留下,真的很有道理。激发了我开始写博客的热情,不管有没有人看我写的博客,也算是给自己留下学习的笔记。下面讲讲博客中的内容。
主要以技术为主,偶尔会添加一下自己生活以及工作上的感触杂谈,我个人比较喜欢写一些影评,或者发表一些对事情以及对人的个人见解,不见得很正确,但总有一些道理的。
既然想成为一名Java培训讲师,当谈技术主要以java技术栈为主。
技术学习路线参考的江南一点雨2019java全栈开发 路线图,所以我大部分也是以这个路线图的顺序慢慢写。每个部分的内容 主要还是以个人参考书中的顺序 写每篇文章。选取的书籍都是行业比较知名的书籍 也是自己看一遍了以后,然后再进行复习中 顺便总结知识点和自己的理解。同时也会参考江南一点雨技术博客中的内容。在内容中有什么不正确的欢迎批评指正。评论意见错误等。看到的话我会第一时间回复。
参考书籍 以java核心技术 卷I为主,因为这本书技术性很强,无论从广度还是深度,书中的知识点都明白了对于打好基础基本是没有问题的。我写的时候以JDK1.8讲解。我会把每章书中的知识点总结出来,并写出书中常用的API的用法以及demo测试结果,最后添加自己的部分理解。也会有head first java,这本书通俗易懂,推荐刚入门的java学习的人读,整体比较有趣,而且覆盖的东西也比较全面。也是我看的第一本Java类书籍。
周期预估在 3~4个月 完成上述知识。 高级知识是 卷II中的内容 ,我会写一部分比较常用的技术和特性,比如xml ,流操作, nio的内容等。
参考书籍 以head first 设计模式 为主 这本书也是遵循head first系列的通俗易懂,生动有趣的原则,所以我选择了它。每种模式在衔接上都是由浅入深,以及相关模式的区别说的也比较明确。所以我也推荐新手看这本,大话设计模式我没有看,网上对它的评价也是很好。书中的OOP面向对象的设计原则以及每种模式的概括都会以书中的举例来给大家说明白,比如对象村的故事,还有咖啡店等,并完整的写出书中demo并运行测试。 其次是设计模式之禅,这本书也是行业中比较知名的一本书,但是书讲的比较枯燥无味,技术点当然很全面,我也会参考里面的书中内容,尽量达到写的全面些。周期会在2~2.5个月的时间 完成。
参数书籍以 高性能mysql 为主 因为毕竟现在 行业中 以mysql为主,可能会先写出基本的用法等,高等用法后期在补充。
周期预估在 2~3个月完成。顺序就是以书中基本知识的顺序讲解每个知识点。
以head first sevlet&jsp 为主 可能你看到这个会有疑问,现在学这个还有什么用,其实我个人认为也是没什么用,因为现在最基本也是最多的ssm框架作为实现,但是我是为了作为一名老师的角度去学习,这些高级框架的背后知识点都是以它为基础的,所以只有你理解好了这些基本知识,才能对你后续学习框架有所帮助。毕竟原理的东西都是内功。
周期预估 1个月 搞定。
我选取以ssm主流框架来进行讲解,源码级别的东西我可能会讲的很少,主要以用法为主,部分会牵扯到,但不会太多。
spring以spring5实战这本书为主。
mybatis以官方文档为主。
springmvc也是以spring5这本书为主
周期预估 3个月的时间。
大概这几部分写完了 也就是一年的时间。如果情况允许的情况下,我会在githuab上找一个 实战项目总结前面所有的知识点。
主要以mongodb,redis为主。书籍暂时还没有选。
写上面的部分同时,可能偶尔也会穿插在里面。
最后就是微服务的内容,我打算以springboot + Springcloud 为主。 这部分我现在了解的比较少,但这也是我最后的主力技术栈。
书籍后期补充。
至于这部分更新 可能 会比较晚吧。
至于前段的知识。 我会以vue.js为主,因为现在用的比较普遍。而且也易于学习。前端的基础知识后期也可能会更新一部分,但是不会很全面,如果大家想学好前端,我希望可以学习一下红皮书,或者犀牛书。这两本都比较厚,自己也有,但是确实没看过,说来比较惭愧,放置了很长时间。
主要以官方文档为主进行讲解。 周期预估1个月
还有最重要的一个就是,idea工具的实用,他可以说的上是当前程序员 比较喜欢用的一款ide了 但是又有多少人用的很溜呢,我现在的水平也只是基本的用法,基本操作就是靠鼠标,但是它是作为一个靠键盘就能很容易操作的IDE, 所以我也打算把它也加入进来。俗话说得好,工欲善其事,必先利其器。所以只有你能玩转ide工具,你才能更有效更快的完成代码。
主要以w3c 的idea教程为主
书的内容基本就是上述说的了,下面说说对于自己的展望,当然最希望的就是自己能把这项任务坚持下来,不管多少,每天都要坚持1~2小时用于写博客,不管写多少,每天都要坚持稳步输出。知识是无穷无尽的 我写的这部分可能也只是大家比较常用的一些东西。但是我相信把这些东西能熟记于心,一个月挣个小2 万那肯定是没问题。如果后期发展好了,也会学习录一些视频那就更好了。至于出书,什么都没有想过,希望最后能安稳的做一个培训讲师,这就是我的目标。
如果你能读到这里,我相信你也是一个有想法的人,也说明咱们有共同的努力方向,写下开篇,不是为了炫耀我很厉害,其实我现在就是一个渣渣,也不怕别人笑话,写下这篇博客的我也只不过是工作 一年,一个月6K的工资。你也可能笑话我说的这么多我现在又会多少呢。其实不然,我确实不会很多,写下这一篇文章也只是为了激励自己。我不会在乎你们的想法,我只做我自己想干的事情,当然如果我说了这么多也能激发你一点点的想法,并能为之努力,我会替你感到高兴。因为我离教育行业又进了一步,因为我感化了你的思想。
这是第一次写博客,写的不是很好,整体思路也不是很清晰,但我相信时间越长我就会得到更多的东西。
其次对于markdown,我用的都不是很熟。一些基本的用法后面也会慢慢熟悉。可能你看到这篇博客也只是一篇文章,不是很好看。
如果大家有什么进行补充欢迎评论。
所以我想坚持一次,不管成功与否,起码思想要跟上哈哈。记录一个时间吧
2020 3.11
最后附上给我启发的个人博客,大家也可以看看他的技术博客江南一点雨