一个小白学习Python的经验和教训

434 篇文章 10 订阅
346 篇文章 4 订阅

“ 非计算机专业,学python到底是为了什么?”

很多人都有这个疑问。

作为一个小白学习Python的过来人,我结合自己的经验和教训,和大家分享我的答案——因为想拥有一支哈利破特的魔法棒。

希望能帮到那些在职场中同样遭遇发展瓶颈、想通过提升工作效率和自己的价值做出改变的人。
在这里插入图片描述

用对的方法做事

刚一听“编程”,很多人都会第一时间想到“工程师”。

似乎只有学习计算机,在互联网行业的人才应该学编程。

但事实呢?

我先和大家讲一个我自己的经历。

我毕业后刚进入一家企业时,部门的一个大姐,做数据统计竟然还用计算器,我问她为什么不用excel表的自动公式啊?

她说,不会,而且计算器也很好,就是慢一点,她认真核对就是了,以前一直是这么工作的。

刚开始的确差距不明显,但是随着业务量增大,手动计算和公式计算的效率和正确率的差距,可想而知。

后来我成了她的主管,再后来,她因为效率太低,适应不了工作节奏,离职回家带孩子了。

每个人的职业道路的长度和宽度,也许在你决定使用什么工具和方法做事时,就已经决定了。

未来,人工智能在替代人类的时候,一定也不会提前打招呼。所以有时候,用对的方法做事,比完成眼前的任务更重要。

过去,office是职场基本技能,它决定了你的办公效率,未来,就是要掌握一门机器语言。
在这里插入图片描述
这个未来其实并不遥远,它甚至在很多领域都已经悄悄到来。

稍微关注一下各大招聘网站,你就能发现大量信息,很多看上去与编程无关的岗位都要求标明会Python优先。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

看到这么多需求,Python到底是什么?能干什么?

最简洁、最好学的魔法
拥有一支哈利波特的魔法棒,挥一挥就能perfect地完成任务,你不想吗?

  • 让自己的工作效率提高几倍
  • 不用每天熬夜加班,就能轻松完成任务
  • 处理海量数据,又好又快,还0差错率
  • 总能交出让领导和甲方爸爸满意的成果或方案…

编程就是一个活跃在现实世界里的魔法。而Python就是所有魔法里,最强大高效还简单易学的。

为什么选择Python?

1. 易读、易维护

Python在设计上坚持“优雅、明确、简单”,是最接近人类语言的计算机语言,也更易读、易维护。

2. 需求大

Instagram、豆瓣、知乎在内的很多互联网公司都将 Python 作为了主要编程语言,百度、新浪、搜狐、淘宝等互联网企业都在利用Python,对Python的人才需求很大。

3. 发展空间大

在行为收集和数据采集方面具有明显优势,随着人工智能和大数据的发展和普及,Python的用途越来越广,发展空间越来越大。

4. 简单易学

语法简单,代码可读性高,容易入门,是小学生也可以上手学习的计算机语言。一个程序用C语言需要1000行的代码,用JAVA需要100行,但是Python可能只需要20行。

性价比最高的自我投资

于是,我决定每天花一小时学Python。

一个月后,就用Python写脚本,30秒就可以筛选和整理成千上万条excel表中的信息,完成以往几个小时都做不完的工作。
在这里插入图片描述
▲几千条资料几秒钟瞬间抓取

工作效率提高几倍,再也不用盯着excel表加班、熬夜。除此之外,我还可以全网定向获取资料和数据,研究行业最新案例,拆解和分析,提高自己的工作质量。

学Python大概是毕业后,我为投资自己做的性价比最高的一件事,尽管我从来没想过做程序猿,以后应该也不会去抢他们的饭碗。

因为学Python让我花费不多的精力和时间,就可以在某些方面,获得超越其他人10倍的能力,就好像背后拥有了一个强大的数据团队。

Python帮我将人力完成的事转化为借助自动化完成,将一分钟掰成1000分钟来使用,那些重复、枯燥的工作,再也不用占用大量时间。还能帮我把一些以往很难实现的idea通过Python一一实现。

后来借助这项数据处理的基础技能,我跳槽成功,并且离开传统行业,进入了全新的互联网行业。

真的特别感谢Python,帮我增加了自己的价值,超越了职业发展瓶颈。

所以我结合自己学习Python的经验和教训,帮大家少走一些弯路:

1. 一定要问问自己,我为什么要学习python?

想通过Python掌握爬虫、数据分析、机器学习,又或者其它?

带着目标去学习,可以让你事半功倍。

比如,如果你是做数据分析工作的,学python的初衷就可能是想利用python强大灵活的数据分析能力。

如果你是行政、人事,或者财务,可能仅仅excel数据收集、筛选、处理这一项,Python就能帮你的大忙。

我帮大家整理了一些可以用到Python的岗位(包括但不限于这些),大家不妨对号入座,带着目标去学习。

科研岗位

  • 可以用Python全网爬取前沿科技成果和资料,从大量信息中筛选、整理所需领域的数据和资料,为研究项目提供强大支持。

运营岗位

  • 通过Python可以抓取用户网上的浏览信息、点击行为等,掌握一手用户数据并进行科学分析,制定高效运营策略。

金融行业

  • 用Python爬虫可以帮客户批量下载上市公司财报,独立搭建了一套金融量化投资系统。 财务专业

  • 用Python完成庞大的税务数据统计,做公司整体财务分析报表,以及第二年的支出预测。

行政岗位

  • 用Python完成公司资产盘点、整理和记录,自动生成考勤以及考勤后的薪资计算等,轻松实现办公自动化。

设计岗位

  • 用Python快速全网搜索和抓取最新的图、最适合的素材和最有创意的案例,让甲方爸爸一次就满意。

怎么学习Python?

制定学习计划

学习python切忌拉很长战线,因为容易倦怠。

根据我学习的经验,用半年的时间,每天2个小时左右,效果最好。

当然我们班也有每天半小时,就能轻松拿下课程的同学。大家根据自己的学习情况调整就好。

多做练习

输出是最好的输入。编程语言虽然注重逻辑,但更需要学习者不断地动手敲代码。

所以无论你为了什么学习都要多做练习,除了课程的作业之外,还可以结合自己的工作需求,做一些小尝试。一旦自己的一个idea实现了,就会特别有成就感,能激励你更好地学下去。

不懂就问

遇到不懂的一定及时问助教老师。不要自己死抠,他们一句话就能点醒你,节省不必要的时间。

经验丰富的助教老师还可以在职业规划上给你一些宝贵的建议。毕竟,学会不是目的,知道怎么用,用在哪里才行。

借助监督机制

惰性每个人都有,可以借助在社交平台打卡、做自己的学习课程表,或者多和班级群的班主任、同学们交流,借助外力来督促自己学习。

学习环境有时候比学习能力更重要。

最后,作为一个IT的过来人,我分享的都是一些自己的学习经历和干货。

朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】。

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

二、Python必备开发工具

在这里插入图片描述

三、精品Python学习书籍

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述

四、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
在这里插入图片描述

五、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。在这里插入图片描述

六、Python练习题

检查学习结果。
在这里插入图片描述

七、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值