自学编程 如何高效学习编程?

crazyjin · 2019年03月28日 · 273 次阅读

编程是一门手艺。看书、看视频学习的同时一定要动手写代码。把看到的知识反映到代码上去,哪怕是抄书上的例子也要动手抄到电脑里去运行一下。学习和写代码的时间比起码要相等。只有这样,才能学会编程。

坚持每天学习、写代码。一周拿一天的时间不如每天拿2个小时来学习写代码。

控制好挫败情绪。有两种情绪对付挫败感非常有用:好奇心和成就感。好奇心是学习的最佳动力。凡事多问自己几个问题:这是什么;为什么是这样;它是如何工作的。成就感是对自己最好的奖励。看书一章的成就感远不如用代码实现一个小想法来得强烈。

把每次学的知识总结一下写一篇博客,或者给你家狗狗讲一遍。如果能流畅地写下来或者讲给狗狗听,那么证明你学得不错,反之就需要再复习一下。同样,能用新学的编程技术流畅地写代码,那说明新技术掌握得不错。学到的任何一个知识点都应该通过写代码的方式验证一下。

每当一个新的概念、新的事物出现在书上或其它地方的时候,不要尝试按字面意思去理解。只有彻底搞清楚这些问题,它才不会积压在心里形成挫败感:它是什么;它的结构是什么样的;它是如何工作的。

人的大脑更擅长处理图像。当解释、描绘一种事物的时候,一张图片(动态图片更好)胜过千言万语千言。如果只有文字的解释或描述,那就要尝试把文字转化成图片。

共收到 0 条回复
crazyjin 内容不符合版规屏蔽此话题 04月02日 23:38
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册