关于程序猿的学习方法的一些总结

1.不可盲目看API文档

    非常多人在接触学习一门新的平台语言时,总是喜欢先去探究一番API文档。这样的方式不适合大部分人来效仿,由于API领域广泛,牵涉到的知识点太多,而对刚開始学习的人来说,遗忘的速度远远大于记忆!这样的做法是大量消耗精力、小量吸取知识的方法。仅仅会事倍功半。


2.前人铺路,后人乘凉

    对于刚開始学习的人来说,不论什么想要学习与掌握的知识点,之前都会有高人学习总结过;所以建议大家每学习一个知识点。都尽可能的先动手去网上搜索和学习别人总结出来的相关知识点的文章,毕竟前人总结过的知识会让你降低学习的弯路。

最后再依据每一个知识点去具体翻阅相关的API文档。有针对性、有目的性的去看API文档才会事半功倍。


3.好记性不如烂笔头

    这句谚语。差点儿无人不知无人不晓,可是总被很多刚開始学习的人抛在脑后。在学习的时候,总是看的代码多。而动手练习的代码少。身为一个程序猿都应该非常清楚。代码假设不多动手敲它。它永远不会自己跑进脑中。所以多动手才是成功的关键。


4.养成自学习惯

   学习新的知识假设总是抱着依赖和期望别人手把手教授,那就太不现实了。由于没有不论什么一个人能时时刻刻的陪在你的身边给予帮助,可是使用baidu和Google能够做到!

它们拥有着最全的资源库,使用它们能够查找到最强的技术,只是。它们永远都仅仅在那里等你去使用它们,假设你不动手搜索,那么对于你来说它们毫无用处。


5.利用小项目实战进步快

    在学习程序开发时,一定要多做小项目。比方你今天学会了一个新的知识点,那么首先就要尽可能的发散思维,多思考这个知识点会应用到什么类型的项目中,并在项目中起到什么样的作用等等。

然后拿出时间一定要去写一个小项目练习新知识点。

写小项目有两个优点:一是巩固新知识点。二是通过小项目发现知识点实际应用到项目中会出现的问题,有些问题不亲自己主动手编写根本无法发现的。


6.进步来源于问题

    好程序不是写出来的。是改出来的!这句话没有人能反驳,由于谁写代码都不可能是一遍成功,不用改动,不用完好的。

    学习中遇到问题时。不应该烦躁而是应该庆幸。由于解决掉问题就意味着进步。千万不能遇到问题不假思索就去请教他人,这样解决掉的问题对你来说没有不论什么意义,而且请教他人,就是在给他人创造一个学习或温习的机会!

    当然这里不推荐大家遇到问题一定就铁下心的自己去几天几夜的钻研。应该自己把握问题的难易度,假设问题确实超出自己能力的,那请教他人反而对自己更有帮助,有效率,前提是自己考虑过怎样解决此问题。

原文地址:https://www.cnblogs.com/brucemengbm/p/6738085.html