我们在学习的过程中,总会遇到这样那样的问题,今天,中软国际(厦门)的小编来为大家分析学习python的过程中常碰见的几个问题。
首先,小编要讲下python初学者的一个整体学习规划:
1、定位
了解市场行情,以及公司需要什么样的人才,知道需要掌握什么技能才能找到一份Python开发的工作。
2、系统的学习规划
知道自己为什么学,学什么,怎么学。很多初学者学着学着就半途而废,或者迷茫,没有计划性。这样肯定是学不会Python的,所以学习Python要知道每天学习什么,做什么案例。
3、指导
学习的过程肯定会遇到问题,这时候有老师或明白人给你指导能让自己少走很多弯路。如果只是靠自己学,除非天才否则不可能所有问题自己都能解决。
那么常见的 Python 学习问题有哪些呢?
一、用不上
用不上其实是一个学习的伪命题,只要你有需求就一定用得上。如果你没有需求,我其实是不建议你学习编程的,这时间去玩游戏多痛快,都能上王者了。虽然编程能力越来越有趋势成为像开车(真开车)一样的基本技能了。还有一个方法就是把这件事情定义一个逼格比较高的目标,比如我是一个运维,学好Python我想去做运维开发,工资翻番,泡到女神等等,只要你想不到没有你做不到。举个我的例子:我之前是一名运维工程师,每周需要通宵一次上线,最后熬到自己心脏不舒服。但是我不是一个甘愿寂寞的人,我有了把整个上线流程自动化起来的想法,然后我就去学了 Python,当时也非常苦逼早上5点起来看视频看书做联系,1个月后,我就可以写简单脚本了,最后经过种种的重复练习,终于掌握了 Django 开发能力实现了可视化自动部署的需求,随着能力的增长,之后就跳槽了,工资double。其实整个学习过程有3个月之久,当时自己也是走了不少弯路,如果有牛人指点应该能更快的入门的。
二、没学过,不知如何入手
这是个经典的问题,毕竟对一个陌生的领域我们一开始的表现都是懵逼的。有时候对于眼前暂时的笨拙和困惑,我们要有更强的包容心,以及一种更淡定的态度。现在研究表明,学习一门新课程确实是需要一个过程的,比如你们知道的一万小时理论。所以对于没学过编程的同学,来说可能是有一点困难的。
其实想解决问题是有方法的,答案一定在某一本书里。
那我们如何挑一本书呢?强子老师告诉过我们一个非常好的方法,如下是对其的引用:
母亲教我的最为实用的东西之一,就是如何选书。方法真的特别简单。知识类的图书(国外叫 Non Fiction),按以下几个标准就行,挑到烂书的概率可以很轻松被降低:
版次:优选版次两次以上的书籍;
作者:优选该领域里知名作者的书籍;
出版社:优选知名出版社的书籍。
书后没有参考文献的,或参考文献寥寥无几的,不买。
给大家分享一个我的例子,比如我想学创业、经济学、管理学、我都会去找相应顶尖专家的书籍和课程,现在课程也比较丰富有音频和视频,并且我们还有评分的网站(豆瓣),让我们挑选东西简直易如反掌。 所以想要学好,还是得找行业的牛人,看他们的作品。
三、 不好坚持
其实真正让你坚持不下去的原因是你没有快速的得到有效的正向反馈,所以很难坚持下去。对于学习一门新知识,你要接受自己暂时的笨拙和困惑,制定一个良好的长期计划,别急于求成,你要知道学习这个事是一个长期的积累的过程,没有一定的积累是不可能有正向反馈的。所以要给一个自己坚持下去的理由。比如做这件事对于自己的成长是怎样的。
那么学习到底有没有捷径?
我先问大家一个问题,我们都很爱玩游戏,那么游戏里面什么最重要? 如果这个问题想不明白,可能你游戏玩的都不如人家好。
答案是地图。 你只有对地图非常的熟悉才能更好把控,游戏里面的所有资源。
这个也就跟我们学习很像,你要找到学习的关键性路径。才能快速的把握好一门学科所有知识,不要进入到一个细节里,这样你永远学不好。
基于二八定律找到关键必要的20% 知识点,如果自己还并未锻炼出这种能力,那么尽快找一个这个学科的老师快速入门吧。
因此,在学习python的过程中,要学会找到自身所在的问题,然后从中寻找解决的办法。
中软国际(厦门)是中软国际旗下投资的大型IT人才培训机构,目前国内一一具备软件开发背景的IT培训机构,是一家集java培训、ios培训、ui设计培训的IT实习实训教育机构,专注教育33年,由多年项目实战经验的老师教授相关课程,全国就业率99.9%,入职名企,打造高薪人生。