目前学习python编程已经有七个月时间了。从最开始的装ubantu系统,学习Linux命令语句、python基础、网络传输、前端开发,到现在的web项目开发,学的东西越来越多。这里分享一些我的学习心得。
语言选择很重要。编程语言有上百种,流行的有Java、python、PHP、C++、ruby等。每种语言都有自己的优缺点,都有自己最合适干的活,但是选择一款适合自己、又符合时代发展趋势的语言是必要的。python语言以易学、代码量少、适用场景多、具备丰富工具包等优点近些年不断被人追捧。对于没有接触编程的小白来说,python是非常合适的选择。
多视角学习。学校的应试教育都有专门的教材,考试题目一般不会超出教程的范围,但是要想真正掌握一门知识和技能,多视角学习是必要的。我开始学Django框架时,是跟同一个老师学(看视频),但是在做项目时遇到了很多问题。后来又跟着另一个老师学习(看视频),以前遇到的很多问题顿时就清楚了。这里不是想说哪个老师好哪个老师差(第一个老师能力可能更强),主要是每个老师讲解视角不同,只从一个视角去学习,效果肯定没有多视角全面。
精深很重要。要掌握一门编程语言很难,要熟悉一门语言在不同方向上的应用也很难。python可以用于web开发、数据爬虫和人工智能,掌握每一个方向都不容易,更何况同时掌握三个方向。样样都会不如精通一样。公司里员工是分工合作的,每个人掌握自己熟悉领域的事并做到最好,这样才能发挥关键作用。
记笔记和总结很重要。学习都是一点一点进行的,学习周期一长,当时领会的内容,过不了多久就会忘掉。记笔记能够帮助我们快速回忆,哪怕是只言片语。学习的时候,知识都是散落的,容易只见树木不见森林,容易越学越糊涂,所以学习完一段课程之后,总结显得非常重要。
上面就是我这段时间编程学习的心得,希望对大家有帮助。
网友评论