黑马程序员技术交流社区

标题: 个人学习方法 [打印本页]

作者: 欧俊峰    时间: 2019-5-6 17:33
标题: 个人学习方法
本帖最后由 欧俊峰 于 2019-5-6 17:35 编辑

个人学习方法
         有了一些自己的学习方法,接下来希望我的总结学习方法能够给初学者一些帮助;
            刚步入程序员的道路开始学习的时候,一般都是学习一种语言基础,这个时候可能大家的适应能力都还不错,非常明确的知道一种语言的使用,但是渐渐的,当学习的东西越来越多的时候,很多人就会出现迷茫的状态,比如学习mysql,html,javascript,css等不同语言的时候,就会出现了混乱,不知道为什么学习一些无关紧要的语言,难道程序员不是应该只学习一种语言就可以通吃了吗?答案当然是否定的;所以,作为一个程序员初学者,首先应该对整体的知识架构有所了解,一款应用,是需要怎样的知识体系来进行支撑它的?这样当你学习某一块知识的时候,你就会知道这块知识用到哪里,为什么用到它,学习它的用处是干嘛,需要有一个明确的概念,这样当你去接触一样新的知识的时候,你内心就会有明确的想法。因此,学习的首要目标就是清楚的了解一个大致的知识架构,对于学习的东西明白它的用处,不让自己学着学着,越来越迷茫。

            每天上课之前,个人觉得,都需要去预习,清楚的知道明天的课程学习内容,基本上个人会花一节课的时间去看看明天的内容是什么,但是对于很多人来说,今天的课程觉得都没有完全把握,就去学习新的内容,会感觉这是捡了芝麻丢了西瓜的事情,其实不然,程序学习本来就是不可能一蹴而就,很多的知识点需要大量的实践或者使用,才能够更加深入的理解透彻。并且在往后的学习,会不断的大量的使用之前的知识点,这就是在巩固,就是在复习,所以个人认为很有必要花时间去预习第二天的学习内容,不仅让你第二天的学习有更加好的吸收率,还能在第二天的学习中会有更多的想法,理解的更加透彻,可以让当天的学习事半功倍。

             曾经我也是一个初学者走来,身边也有不少初学者,初学者犯的一个最大的问题就是没有自己解决问题的能力,不懂得如何思考产生bug的原因,不知道到如何去定位一个问题,往往都会去求助他人,当然求助他人是解决问题最快也是最容易的途径之一。也正是因为最容易的途径最快的途径往往也是最让人记不住的,所以也导致初学者没能养成自己解决问题的习惯,而变成一种,遇到问题就无从下手的感觉,只能叫别人帮助。所以这一点也是最重要的一点,要学会自己去解决问题,学习他人帮助自己定位问题用的是什么方法,而不是只追求一个结果完成当天作业就完事了,只是一个错误的学习方法。因为在身边的人大都处于这种情况,只有当学习到自己定位问题,自己解决问题的方法,才可以在企业中立于不败之地。

            接下来是我自己的一个学习方法,个人很少的会记住具体实现的每个语句,因为就算我此时此刻记住了,在以后很久不用的时候,我都会忘记,比如现在要我写下tcp连接的实现语句,我基本上只记得百分之50,所以个人是不推荐各种死记实现语句的。要去实现一个tcp连接,我会先知道我会用到什么,这一点当然每个人都需要知道,然后去问自己,步骤是什么,第一步,第二步,理清楚自己的思路;只要思路不错,你写出bug的概率就会极大的降低,最后,你根据你写出来的思路再对应的去用代码进行实现,不记得代码?没关系,去找,去查,来完成自己的功能。代码在不常使用的时候,必定会存在一个遗忘曲线,不管你当时学得多好,随着后续的课程学习,前面的知识点没有时间去复习的时候,你总会记不大清楚。所以对于学习的时候,需要很明白的知道自己学的这个知识点,首先是用来做什么,接着做这个功能需要的步骤是什么,最后才是具体步骤的实现。也就是代码的具体实现是最次要的,思路永远都是最重要的,这个就是我学习方法,永远都是思路理解最重要,代码实现随处可找。

            最后,课程所有的学习的,其实都属于一种内功修养,都是根基的体现,但是大家是使用招式打架,不是靠内功就可以斩杀敌人的。所以更是建议每个人都可以自主的去写一个自己感兴趣的项目,项目才是最能体现学习情况的好坏,巩固自己的知识点,更是能让你对学习的知识点有更加透彻的理解,并且融会贯通,同时也能拓展课外知识,是一种最有效提升自己的方法。

            以上是我自己在学习的过程中,切身的一种体会,希望能帮助到大家,当然学习这种事情还是要靠自己的努力,如果有说得不好的地方,也希望大家能指出。


作者: 欧俊峰    时间: 2019-5-6 17:36
希望能给大家带来帮助
作者: renmuda    时间: 2019-5-6 18:47

未来仍需努力,坚持
作者: 菜鸟_wen    时间: 2019-5-6 19:49

努力,拼劲全力后无论结果怎么样,起码无悔
作者: 飞翔男子    时间: 2019-5-6 20:22

学习不能浮躁,稳扎稳打,一步一个脚印才能逐渐胀大自己,让自己也成为大神
作者: 苏兴涛    时间: 2019-5-7 11:50

学习过程中多思考、多动手敲代码
作者: Hannah123    时间: 2019-5-7 17:54
同意楼上的说法
作者: Aliceke    时间: 2019-5-7 18:49

到学神的成神之路需要自己不间断的努力
作者: maoxiaoke    时间: 2019-5-7 18:59

很庆幸能够加入到这样一个大集体.与大家共勉,继续努力
作者: SZ创客    时间: 2019-5-7 19:23

每日三省吾身,做到了我们都将有所获
作者: jiayou$$    时间: 2019-5-13 16:03
所有的困难都不是困难,我始终认为学习上最大的困难是--不肯努力.
作者: 李涛876903940    时间: 2019-5-13 16:19

每一个成功者都有一个开始,勇于开始,才能找到成功的路
作者: Hannah123    时间: 2019-5-14 10:36
不论你在什么时候开始,重要的是开始之后就不要停止
作者: 汤姆猫的酷丁鱼    时间: 2019-5-14 10:46
成功这件事,自己才是老板
作者: yixinyijin    时间: 2019-5-14 11:11
不放弃就一定可以有收获
作者: 万年吃瓜    时间: 2019-5-14 14:00
故天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。
作者: 白龙马有点黑    时间: 2019-5-14 15:41

不为模糊不清的未来担忧,只为清清楚楚的现在努力
作者: 熊抱你    时间: 2019-5-14 15:52

失败只有一种,那就是半途而废,既然选择就坚持下去
作者: 唐雨忆    时间: 2019-5-14 16:07

这个社会是存在不公平的,不要抱怨,因为没有用,人总是在反省中进步的,知识也是一样,一点点学习就行
作者: 夜听雨    时间: 2019-5-22 18:46
仔细看看周围的人,始终有那么一些人,坚定地在向前走着,他们变成闪闪发光的存在,总觉得他们就像是神似的存在这世界上,可是我们不知道他们到底用了多少努力,才换来了这样的一个他们想要的人生。
作者: 卡哇伊伊    时间: 2019-5-31 14:57
选择了,便走下去。
作者: 卡哇伊伊    时间: 2019-7-26 15:52
不要等待机会,而是要创造机会。现在我来了,希望我们都可以坚持,早日用知识达到暴富




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2