java技术成长之路

Posted by wotrd on 07-31,2019

        本文是我一直以来技术学习的总结,可是说是技术学习的心得体会。说是java技术成长之路,其实也仅仅指的是Java,对任何技术行业都有关系。
        首先,我们需要知道自己学习一门技术的目的。是兴趣?是谋生?是被迫的?很多人是为了谋生。如果你是因为兴趣和谋生。那么恭喜你肯定会学的很好。主动的学习效果肯定是不错的。但是,不管学习什么技术,学历知识是基础。我接触过很多负面的人。上什么大学,上完还不是给人家打工等等。说远了,有了知识积累之后,需要有坚强的意志。这不管做什么事情都是基本的。学编程是这样,打工做生意更是如此。其次就是要踏实,不断的积累,厚积薄发。遇到问题自己先百度查找结局方法。然后,在想着请教别人或者交流。这样,你能说出自己的见解,别人也回高看一眼。
        学习java呢,首先,要知道自己的路线。自己往那个方向走。是安卓端还是web服务端。这样子学起来会更容易点。我是先学的c语言,然后是java,网页制作,安卓开发。这里可以吧网页制作放在Java前面。因为,画网页是相对简单一点的。所用即所得。一个img标签就可以显示一张图片。这对于初学者可以极大的提高兴趣。学完网页制作,可以学习Java基础,这里学到多线程和io即可,其他的需要后期积累。然后学习jsp和servlet。虽然,现在公司不大用了,都是Springboot。但是,他对于思想很有提高,你理解其它的概念会简单的多。这些学完之后,可以学学Springboot了,还有orm框架mybatis。以及为服务spring cloud。学习这些技术的前提是需要了解这些技术的使用场景。然后,就是mq消息中间件,这个解耦和限流削峰的好东西。还有缓存redis和mangodb。分布式锁和分布式事务的实现方式。还有就是数据库读写分离和分库分表。可以使用中间件shardingsphere。最重要的就是学以致用,看完一定要经常复习实践。
        这里推荐几个我常用的站点。Java的就是传智播客官网,没错这是个培训机构。但是,他的官网上有很多免费视频。我推荐的是毕向东老师的Java基础。幽默风趣带我入门。还有segmentfault,oschina。这里不推荐csdn。反正我不是很喜欢用。还有github和国产码云。这些都是特别好的论坛。还有程序员dd站点,springcloud的权威。在这些站点上,我学到了很多东西,在这里一并感谢。
        然后,学习需要不断积累。可以使用上述论坛的博客,最好自己搭建博客。推荐halo个人博客Java的哦。还有多参加一些技术沙龙,听听大牛的分享。相信肯定会有收获。还有就是不要局限在Java这一个层面。还可以了解一些大数据和人工智能方面的知识。不需要很明白,但至少得知道有这么个东西。
        最后,一句话总结:技术人就是要不断学习,学习,学习。

有不对的地方,请留言,谢谢!