1、专栏打算讲什么?
开宗明义,这是一个讲python的专栏,而且是一个从零开始讲起、讲的很基础的专栏。
本人作为一名非技术出身的产品经理,因为疫情期间在家无聊,所以又开始了新一轮的python学习。之所以用“又”字,是因为之前学过几次,但由于种种原因都没有坚持下来。
但是这次不同,不但坚持下来,还写出了几个程序。
因此,我希望通过自己的努力,让更多的人掌握python这门语言。
2、为什么要写这个专栏
- 有人曾经说过,你掌握的知识如果能够给其他人讲明白,那么你的理解也会加深。没错,我想通过讲解,来进一步梳理自己掌握的知识,加深对它们的理解。
- 有输入才能有输出,我希望自己不要满足于现在所学的,要不断深入学习。因此希望能用输出来倒逼自己不停地输入。
- 作为一名学习python多次却没有结果的人,我深知非编程领域人士学习编程的困扰和误区,希望能用自己的经验来为更多人解决困难。
- 人需要不断地给自己树立目标,有些是阶段性的,有些是长远的。而更新python学习专栏,让更多的人能写出自己的程序,这就是我现阶段的目标。
3、为什么选择学习python
(1)python近年来越来越火
从百度指数就可以看出,python近几年的火爆。
之所以愈发火爆,一方面是因为各种互联网公司如雨后春笋一般冒出,而在编程语言中,python的开发速度可以说是一个顶三。再加上近两年来人工智能、大数据等概念的火爆,python作为学习这些的首选语言,受人追捧也就不奇怪了。
总而言之,各种因素集体作用,才使得python在短短几年之内,跻身世界编程语言排名前几名,并且向前三发起冲击。
(2)python在编程中更加便捷
python作为“胶水语言”,能够把用其它语言编写的各种模块(尤其是C/C++)很轻松第联结在一起。
python还拥有大量第三方库,所以开发人员不必重复造轮子,就像搭积木一样,只要擅于利用这些库,就可以完成绝大部分工作。
(3)python就业方向多
主要包含Linux运维、Python Web网站工程师、Python自动化测试、数据分析、人工智能五大方向。
尤其是现在行业风口的人工智能,在中国人才缺口将超过500万人,而中国人工智能人才数量目前只有5万(数据来自工信部教育考试中心)。
(4)python的普及性
python已经开始进入中小学,成为孩子们必学的编程语言。而在互联网+时代,编程也不再是程序员的专属,越来越多非程序员也开始具备编程能力。试想你作为父母,孩子问你一些编程问题,你却不知道该如何回答,有点儿尴尬吧。
(5)提高工作效率
如果你是HR或者财务,运用python批量处理文档,可以让你的工作效率显著提升。如果你研究基金、股票进行投资,python的爬虫技术可以帮助你将每天的股票波动爬取下来,然后用NUmpy或Pandas等第三方库进行分析,找出最佳策略。
4、学完后能收获什么
- 完成python入门学习,掌握python基本语法
- 能看懂别人写的代码,能独立写出自己的代码(至少能写出文章开头的两个案例)
- 掌握python的学习方法,具备独立自学能力(这点很重要,因为没有一个课程能面面俱到,把所有的知识都教给你)
- 如果前三项你都做到了,那么我想你一定掌握了python的学习方法,这不但可以增强你的信心(编程没有那么难学),也可以助你在编程路上越走越远
想要达成上面的收获,有一个前提很重要,那就是坚持。我会尽量缩短每节课的内容,让每节课在一个番茄钟(25分钟)的时间内完成。
每年我都给自己提一个新目标,要求自己在这一年中掌握一个新技能。2020年的目标是学会python,目前我已经初步达成了,希望你能够和我一起努力,让学会python成为我们2020年共同达成的目标。