神刀安全网

180天学习编程-经验分享

180天学习编程-经验分享

本文作者/张辣汤


对于绝大多数人来说,编程是一个神秘的技术。但事实并非如此,经过180天的学习经历,我个人认为,只要你想学习,用心学就能够学会,无论你的学历高低。

首先声明,我并不是一个高学历的优等生。恰恰相反,我是一个连高中都没有顺利毕业的学渣级人物。

到现在我还记得当初上初中的时候,我的化学老师给我的建议是:“你还是回去跟你家人商量一下,让他们给你报个挖掘机班什么的,学个一技之长。总比在这里整天睡觉强的多。”

很多人总认为学习编程需要英语好,如果英语底子太差的话,学习编程难度会相当的大。

如果这项条件用到我的身上,那我岂不瞬间被秒杀?

要知道我在学习编程之前,连英语的主谓宾都分不清,甚至我的英语知识匮乏到从没有听说过英语中还有“虚拟语句”。

即使这样,也并没有妨碍我学习编程的进展。但是不可否认,英语基础好的话,显然比那些英语基础差的人学习编程的进展更快。

我是去年9月份报的编程班,最初前三个月确实跟不上其他同学的进度,而且我所在的班级里有一半学生都是计算机本专业出身。但是这并不妨碍我继续成长的步伐。

我记得小时候,奶奶经常会在我耳边说:“只要功夫深,铁棒也能磨成针。”某种程度上确实如此。

刚开始我的确跟不上学习的进展,每当在课堂上老师所讲的内容,我基本上有一半听不懂。这样怎么办呢!

没办法只有用时间熬了。

当其他同学回去将视频打开看一两遍,并且按照老师所安排的数量敲两三遍左右的课堂作业时。我知道,我与其他人相比不算最聪明,而且我的底子非常差。对于一个高中还没有毕业的学生来说,想要不被大三计算机本专业的学生甩掉,需要付出相当大的努力和耐心。

我很清楚有些事情只有自己才能搞定,任何人都帮不上忙。于是,既然了解自己的底子差,那么就多练呗!

当别人看一遍视频的时候我看三遍,三遍如果不懂的话就按五遍来。别人将老师布置的作业完成三遍,我就将作业的数量翻倍,直至自己搞懂为止。

就拿第一个学籍管理项目来说,老师布置的作业是将这个项目敲五遍。

我知道,我不是一个聪明的学生,但是我清楚我还算得上是一个勤快的学生。

过年期间,我整整将第一个项目敲了十五遍。基本上两天敲一遍项目。

通过这十五遍的项目练习之后,在年后的学习当中,我显得尤为从容。用课堂上老师的话来说就是:“你只有将前面的基础打好了,后面的路才会越走越容易,越走越宽敞。”

通过这段经历使我真切的感受到:

很多事情并不是自己不行,很大程度上只不过是自己没有用心去做,没有耐心去做。只要能够用心去做,谁都能把这个事做好。

对于编程是如此,学习英语也是如此。别人付出一倍的力度就搞定的事情。如果我们不行,那我们就付出两倍,不行就三倍。总能将它搞定的。

刚开始我在编码的时候经常会出现报错问题。大多数情况下我始终找不出错误在哪里?有一段时间内,我甚至怀疑是不是计算机程序的问题,并不是我代码错误的问题。

我相信对每一个刚开始接触编码的新人而言,都曾经历过这种过渡期。但不可否认的是,很遗憾是我们的代码出错了。

当然,并非计算机就不会出错,但是绝大多数情况下计算机出错的几率非常低,几乎不可能出现。

本质上,编码的提高就是在不断错误并不断纠正中持续进行的。所以当你遇到代码错误的时候,千万不要慌张,也不要埋怨。换言之,你应该打心底里感到高兴。因为这又是你再一次进步的机会。

有一点需要注意,在学习编程的过程中,运用项目练习基础知识是最重要的。

很多人总觉得练习项目非常枯燥。但实际情况却是,练习项目才真正是将之前所学到的知识容纳在一起,并且到达融会贯通的最好方式。

练习项目不但能够将你之前所学到的知识融合在一起运用,并且是很好的逻辑思维的训练工具。所以,尽可能的将项目多敲几遍,这样对自己未来的学习有很大的帮助。

很多同学总认为,将老师布置的作业遍数敲完了以后就完事了,事实并非如此。不仅要按要求完成作业,更重要的是我们真正学会了它,而不是做完了它。

至少你能够将每一行代码所运行的功能都能一一说清,而且每一行代码所执行的线路你也能理清楚。

学习上最大的误区是:“我学完了,我懂了。”

“学完”并不是我们真正的目的,我们真正的目的是将它学会,并且会运用自如,最终使这些知识改变我们的生活品质。这才是学习的最终目的。

所以日后在学习方面,一定要纠正自己这一误区——千万不要认为学完了就完事了,而是应该切切实实的学完了,并且学会了,最终将它运用在自己的生活当中,这才是真正的学以致用。

最后一点需要声明的是:

在学习编程的过程中,千万不要旷课。

这句话是我的编程老师对我们班上的所有同学的最重要的劝告。

因为在学习编程的过程中,知识层面的逻辑联系非常紧密,如果有一次缺课的话,倘若不及时的补救,就会一泻千丈,甚至会掉队。

最近我发现班上的有好几个同学连续几节课没有见到他们来了。这对于他们来说,日后的学习会更艰苦,难度性也会更高。

其实在学习过程中也是有节奏的。如果能够保持始终积极的节奏,那么学习的过程会越来越快乐,而且进步力度也越来越大。

这就好比车子行驶在高速路上,提速也相对容易并且快捷。

总体而言,6个月来的编程学习过程中,我并没有请过一次假。很大程度上,这是我能够持续进步的原因所在吧!

今天开始学习web。翻开旧的一页,重新开始。

接下来的四个月,决定整个学习的结果。

富兰克林曾经说过:“你所拥有的潜力,是你现有力量的两倍。”

如果你还在犹豫,不妨给自己一个尝试的机会。只有自己试了才知道,不是吗?

以上是我180天编程学习过程中的一点经验分享。


如果喜欢我的文字,那就关注我吧!我们共同成长,共同进步~

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » 180天学习编程-经验分享

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址