如何高效学习Python
1、在你的编程生涯中有一个技能比其他更重要。它就是,高效学习的能力。如果你掌握了这个本领,必将前程似锦,而且受到他人的敬仰。如John Sonmez所说, 至少有5种我们犯的错误会影响高效学习。接下来我们就来一一大致了解下。
2、首先,一本书从头看到底,一页不漏: 这样不好因为我们只会记住我们读过的一小部分而且大部分书内容太宽泛以至于不值得一页不漏地读。当你刚开始学习时,学一些不会马上用的概念是时间和精力的极大浪费。可以花时间那样做,但不是刚开始的时候。 相反,你应该把精力放在当前需要学习的部分,而忽略其他部分。
3、其次,没有计划地学习: 这方面我是一个惯犯。有时候我会因为一个新技术而变得很兴奋,接着马上投入进去,开始使用它,买很多书,读,读,读,用,用,用, 看一些相关的视频,订阅一些博客和新闻通讯,读的更多,用的更多 ,最后我还是原地打转,没有什么大的进步。这是非常糟糕的。
4、再次就是未能缩小范围: 有清晰的界限能让我们容易决定一个新的资源是否值得你花时间。 这就是为什么学习Python的最好的途径是试着用它开发些东西。为了完成一个任务,你会明白Python哪些部分是你不需要了解的,你会发现开始你把范围缩的越小,学到的就越多而且进步越快。
5、然后就是试着同时学两样(或更多)的东西:如果你是因为对Django 网页应用开葛激握颟发感兴趣而学习Pyth泠贾高框on,那么很可能你在犯这个错误。你这里学点Python,那里学点Django,再学点Python,然后再学点Django。 本质上你就是我们特立尼达人喜欢说的“陀罗泥”,即转动了很多次,但是实际上没前进。
6、最后在实践之前投入太多时间学习: 因为我们害怕失败。我们想在尝试之前搞清楚我们在做什么。所以我们在付诸行动之前会花很多时间学习。过说湫鲆胪去我就是这样。具有讽刺意味的是我开始知道的越多,意识到自己不知道的也就越多,从而又想学更多。这使我更害怕尝试做些事情因为我知道我会做的狗屎一样。谁会想写狗屎一样的代码呢? 我们都想写优美的规范的Python代码。不用等准备好了再开始。
http://player.youku.com/player.php/sid/XMjUwNjc4NzkwNA==/v.swf