凯哥学堂

搜索

凯哥学堂

程序员的必备技能之一:培养适合自己的学习方法

2017-8-22 16:22| 发布者: 可可| 查看: 10| 评论: 0

凯哥学堂 首页 资讯 学堂杂谈 查看内容

人在软件开发的江湖中,必须培养适合自己的学习方法。这世界上没有两片完全相同的树叶,同样,也没有两个完全相同的学习方法。作为一名从事软件开发领域的工程师,独有的学习方法是必需的,因为开发技术,开发语言,开发框架等更新速度,使得该职业不得不拥有自己的学习方法。如果要去统计所有职业中学习能力最强的职业,那么程序员这个职业绝对位于前三。

image

从事十多年的软件培训,陪伴过许多个程序员的成长。也见到过各式各样的学习方法和成长速度。不是最聪明、最有天赋的人成长最快,反之也不是,普普通通的也不是最快。只有一种人的成长最快,每天敲代码,整理笔记的,后期成长很快。技术的学习就是先动手,在动脑,然后总结的一个过程。这是我见过最笨的一种过程,但是效果最好的一种方式。选择这种方式都不认为自己是天才,但后来他们觉得自己是天才。

image

有一些程序员上课也不见认真听课,练习也不见怎么动手,但是交上的作业和笔记让我为之感叹。于是我就关注了这类程序员的生活,他们可以用神一般的存在这一词来形容。他们上课时的注意力很集中,课堂的重点,要点内容全部接收,练习时,都在帮助别人折腾。这帮神人都在夜深人静午夜十一点到凌晨三四点之间,静静的坐在电脑前噼里啪啦敲击着键盘,做着练习,总结着知识点。我曾经在一个社区看到过,有人描述过专注力学习,在无打扰的情况下,大脑高度集中保持学习4-5小时。就说这类人吧!我个人认为你动手帮助人别处理问题的时候,就等于你自己遇到的问题,当你自己在编写代码的过程中,你能更好的处理和防止类似的问题的。如果你一天帮别人处理3个问题,那么一个月也有九十来个,这样积累下去,解决问题的能力提高,积累的问题处理方法多了,错误问题也有一个问题库了。随着学习的内容增加,遇到问题也越来越多。有的时候,翻翻问题库就可以解决问题。人常说好记性不如烂笔头。

image

有人开始徘徊犹豫,后来轻松。有人开始轻松,后来吃力。有人想状态好的时候多学点,状态不好的时候少学点或不学。有人想心情好的时候学,心情不好的时候不学。各种由头,各种原因,各种借口等。这些原因使得一个很有天分的人变为一般般,而克服这些原因的一般人逐渐表现出自己的天赋。

我个人认为,阻碍你高效学习方法前进的最大障碍:借口和坚持。因为借口,你可能错过了重点或是灵魂级技术。因为没有坚持,你可能平均的敲代码时间变少了。作为一名程序员要时刻调节自己的时间安排,同时坚持代码量的积累和技术的学习。



鲜花

握手

雷人

路过

鸡蛋

关注我们


微信

微博

QQ