A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 欧俊峰 初级黑马   /  2019-5-6 17:33  /  3485 人查看  /  21 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 欧俊峰 于 2019-5-6 17:35 编辑

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

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

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

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

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

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

21 个回复

倒序浏览
希望能给大家带来帮助
回复 使用道具 举报

未来仍需努力,坚持
回复 使用道具 举报

努力,拼劲全力后无论结果怎么样,起码无悔
回复 使用道具 举报

学习不能浮躁,稳扎稳打,一步一个脚印才能逐渐胀大自己,让自己也成为大神
回复 使用道具 举报

学习过程中多思考、多动手敲代码
回复 使用道具 举报
同意楼上的说法
回复 使用道具 举报

到学神的成神之路需要自己不间断的努力
回复 使用道具 举报

很庆幸能够加入到这样一个大集体.与大家共勉,继续努力
回复 使用道具 举报

每日三省吾身,做到了我们都将有所获
回复 使用道具 举报
所有的困难都不是困难,我始终认为学习上最大的困难是--不肯努力.
回复 使用道具 举报

每一个成功者都有一个开始,勇于开始,才能找到成功的路
回复 使用道具 举报
不论你在什么时候开始,重要的是开始之后就不要停止
回复 使用道具 举报
成功这件事,自己才是老板
回复 使用道具 举报
不放弃就一定可以有收获
回复 使用道具 举报
故天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。
回复 使用道具 举报

不为模糊不清的未来担忧,只为清清楚楚的现在努力
回复 使用道具 举报

失败只有一种,那就是半途而废,既然选择就坚持下去
回复 使用道具 举报

这个社会是存在不公平的,不要抱怨,因为没有用,人总是在反省中进步的,知识也是一样,一点点学习就行
回复 使用道具 举报
仔细看看周围的人,始终有那么一些人,坚定地在向前走着,他们变成闪闪发光的存在,总觉得他们就像是神似的存在这世界上,可是我们不知道他们到底用了多少努力,才换来了这样的一个他们想要的人生。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马