程序员的进阶之路,学习方法!

欢迎大家点开这篇博文,在此我给大家介绍一下我的学习方法,我并不是大牛,但是我认为我目前的学习方法没错,我感受到我每天的进步,所以写下这篇博文,给大家介绍一下我的方法,也欢迎大家评论说下各自认为有效的学习方法,毕竟我的方法可能不适用所有人,我们一同进步。

首先介绍程序员和码农的区别,我们为什么要进行学习

我们每天的编程中,其实总会接触一些新技术,编程就是从无生有,我们每天都会接触一些新知识。

但是总会有些错误的习惯阻止我们掌握它,比如我之前的行为,看一些博文,学习使用方法,知道怎么使用,复制或套用到自己的项目中,再改改符合自己项目的一些小细节,就总感觉这个技术是自己的了。

其实,当时赶项目,确实可以这么做,但是如果我们不是赶项目,其实我们可以先看看官方的文档,如果英文文档有道是我们的好帮手,我们应该从底层去了解这项技术是怎么来的,我的简历项目介绍写到,我有使用过ElasticSearch技术,但是在我前段时间面试的过程中,我被面试官问到什么是倒排索引时,我当时一愣,我不知道,我用过我却并不知道底层到底是什么,到底怎么实现的,我这时想到,怪不得有的人职业叫做程序员,而有的却是码农,我以前的工作就是一个码农行为,只是在想我怎么用,这就够了。而程序员该做的,我们接触新技术我们应该往底层专研,永远多问自己几个为什么,我要做的是什么,我应该怎样去实现它,再深了可以问一句,它的底层是怎样的啊,为什么可以这样帮我实现这样的功能。

整理碎片知识

上面我们了解,一个程序员应该怎样的去学习知识,那么我想说的第一个就是我们要整理碎片知识,怎样整理呢?

我认为自己没事多练练画图,挺有用的,有很多东西,我们画出来图,就觉得一目了然,比如:
程序员的进阶之路,学习方法!
不知道有多少人和我一样,第一眼感觉,我去,什么玩意,好慌,但是我们缩进,一点一点看下来,感觉每个点都很清晰啊,有没有这种感觉,明明都是碎片知识,但是像这个图一样的整理下来,却感觉异常的清晰!

多看书,把博文当做辅助

每本书都是很多大牛的心血,很多大牛根本不在乎一点点的版费,只是为了分享技术,为中国的互联网做些贡献,并不是说博文就怎样不好,博文可以帮助我们快速的了解一些知识,大多博文都是博主们的一些技术总结,我们想真正掌握一门技术还是需要看书,有些人找不到相关的技术书籍,我把我的网盘链接发在下面,希望大家可以找的自己心仪的书籍,如果没有可以留言和我说一说,我可以帮助大家找一找。

链接:https://pan.baidu.com/s/1kAclI004LdcQvZ05KsXZ2w
提取码:mwly
复制这段内容后打开百度网盘手机App,操作更方便哦

写些博文,做些总结

上面我说了,博文大都是博主们的技术总结,为什么他们要发这些博文呢,其实并不是单纯的分享技术,比如我,我发些博文,我分享技术是有一些,但是还有就是我把我学到的总结,总结之后大家会发现这些知识会有一种系统的记忆,这是我的一个学习方法,在之后我们再用到这门技术的时候,我哪怕一时想不起,我翻开这篇博文,我立马可以快速的找到我要的技术,而且因为博文是自己写的,回忆自己的写的记忆总比回忆自己听到和说过的东西来的快,反正我个人是一个忘性较大的人,前一秒说的话,可能后一秒就忘掉了,但是我把它记录下来,对我是非常有用的一种方法,十分推荐大家,自己博文如果有了错误,如果一些大牛看到好心为你提点,也可以帮助到自己。

常给自己定个目标

不知道多少人和我一样,慢性子,我做事喜欢慢慢做,我认为慢慢做细心做,可以少很多bug,少改些bug能节省更多的时间,但是慢慢做事可以,但是有时我们却会超时,不能在规定的时限内完成我们的目标,我的做法就是,先把事情分为几个模块(Ps:友情提示:多加一个模块叫新增需求,多了需求我们应该怎么挤时间也是要考虑的),我要在每天必须完成那些目标,哪怕加加班。

不管多忙,每天最少学习一小时

活到老 ,学到老,我们互联网技术淘汰的十分的快,前几年我学习的php,当时这门语言真的十分的火热,夸张些就是随便会写个增删改查就可以拿到10K,但是现在,物是人非,听到一个朋友前段时间出去面试,和人家要12K,对方一句你一个PHP的凭什么拿12K,所以如果我们不想这样的事情发生在我们自己的身上,还是要做到学习的好习惯,一天工作下来,回到家,和家人聊聊天,自己看看书,写些博文或者看些视频,都是我们进步的渠道,我只想做到如果有人和我说,你一个PHP的凭什么拿这个薪资我可以告诉他,因为我技术强,你的所有需求我都可以完成,而我想要做到这样,我的做法就是每天学习一小时,我认为每个人,每天一小时的时间总是抽的出来的!

结束语

如果您对这篇博文有什么意见或者建议,请评论与我讨论。
如果您觉得还不错的话~可以点个赞鼓励我哦。