没有任何编程能力好学Python吗?学会后能做什么?
前言
我可以确定地说:Python非常合适那些没学过编程的人,甚至连计算机都不懂的人入门 。
目前Python最火热的方向有WEB全栈开发师、数据分析、爬虫、人工只能、大数据等等,总之深入学过Python的人会说:Python就是一个万金油,感觉啥都可以做。
今天就来跟大加谈谈自学Python的规划,希望你看这篇文章能学到点东西,能够走得更远。
很多人在问,Python确实很牛逼,可以是学了之后又迷茫能干嘛。
既然你们可能没接触过Python,不说那些虚的,说一些简单的东西,能懂的,这样可以吧?
第一
可以做一个自己的网站!你可能觉得现有的论坛程序太弱了,博客程序太弱了,或者你想做一个特别的网站,你可以用 Python 来做。
第二
可以管理你的日程和文件!你可能觉得现有的 GTD 工具太弱了,文档分类整理程序太弱了,那你可以用 Python 自己做一个管理程序。
第三
可以对闭源程序做修改!Python 是骇客喜爱的工具,它原生支持对 C 程序的完美互操作性,是对二进制可执行程序做研究和改造的绝好工具。
第四
可以做恶意数据文件!你也可以用它做测试工具,以方便制作利用异常数据在被攻击电脑上执行代码的数据文件(Word文档,PDF文件,影音文件等)。
也可以做入门语言!有助于你学习第二门编程语言。
你看,我随便举一些列子都有这么用途,总之吧,Python跟胶水一样可以融合很多很多东西,而且相比于JAVA这门语言更适合做网站(不是说JAVA不好啊,只是比较优势),凡是通用编程语言能做什么的,Python就能跟这做,这就是所谓的“胶水语言”。
这里要提醒你,除了C# C++ C Objective-C之外的语言工具用来做窗口程序就是自虐!当然有的人说 VB 和 Delphi 也很好用,但是现在也不是很适合学它们。会有人说 Java 也适合做窗口程序,那我就只好呵呵了。
上面的都是说教,有点虚,下面来看真正的干货。
第一,明确目标
其实很多人在学习Python之前很少想这个,因为很多人说:现在Python很火呀,所以我么需要学。这个其实跟你自己没有什么关系,例如:你曾经想做一个网站不会开发,现在可以做了,现在Python很火并且你也要学来找工作,未来Python很火,我具备了Python的技能会不错。
在一生中,我们或多或少总会卡到目标上。在一些我们擅长的领域,我们会有明确的目标,并且积极指导别人:亲!干事之前,你要先定目标啊,并且努力呀!
王健林的小目标,大家也都知道,首先挣他一个亿,虽然对于我们不太可能,但是首先有目标呀!
我记得有一期《开讲了》邀请了马云,有个年轻人说:您不要说那些虚的, 我只想知道怎么挣钱,然后马云就说了一个很重要的点,做任何事,你都为之努力。
第二 做好你学习python的系统规划
目前市场需求主流的岗位里,你得选择一个其中你目前看来可以学,并且最敢兴趣学习的方向。
在方向选择好后,对照招聘网站:拉勾、智联、Boss直聘等网站的岗位要求,进行学习内容的统计与大概的记录。
分模块的计划你学习这个模块的时间和完成的大概目标。
列出你可能出现的学习误差与为之准备的应对方案。
第三 你具体的学习手段
每天你计划学习多少时间?例如一天必须学2小时,每天坚持;
每个阶段的计划拖延时间不能高于多少时间?
如果一个阶段不顺利如何调整?
其实很多时候,并不是资料不够多,而是本身的学习思路和计划出现了问题,那么其实最后学习Python的结果会变成:懂得了很多道理,收集了很多资料,依然学不好Python。
第四 学习的工具和素材
在知乎的所有学习的评中,出来最多的就是书、视频、网站一大堆,很多人觉得非常的赞,确实如此,但是回头看,你的网盘里躺着的500G视频,还是没有让你学会Python,我给大家的建议是:少为多,学为多,做为多,完成为多,而不要做伸手党。
第五 学习的心态和状态
任何一个学习的过程,看起来很爽,但是做起来就未必了,老掉牙的坚持是必备的。
教程选择一到两个就OK了,不要求多。
多写代码,尽量让代码撸爽你。
尽量多出错。
学习从来不是一个人的事情,要有个相互监督的伙伴,工作需要学习python或者有兴趣学习python的伙伴可以私信回复小编“学习” 领取全套免费python学习资料、视频()安装包