前言
我在大学时期学的专业是新闻学,就现在看来实用性不高(但当时不知道,要没想那边多),毕业之后找了很久才勉强在在一家小的新媒体公司做编辑,工资超低还不敢轻易辞职,怕连这样的工作也找不到。
毕业一年多了一分钱没存到就算了,发现自己也没什么长进,不会技术也没有人脉资源等等,想换行也没有门路,未来真的是一片迷茫,那种每天跟热锅上的蚂蚁一样,那种焦虑的状态现在想起来都还头皮发麻。
因此下定决心学点技能,没有技能根本没有高工资可谈,再说只有手里会点什么才能让心里更踏实一些。所以后面就从Python入手,也开始为转行做准备;选择Python也是因为它是较为流行易学的一种编程语言了;事实证明当初的选择是对的,现虽跟哪些超级大佬比有些差距,但月入也有2万+以上了。
【----为帮助Python学习,以下所有学习资料文末免费领!----】
学Python并非程序员的专属
我室友前段时间,新接了一个活动策划的大项目,想方案头发掉的一把接一把,每天洗澡下水道都要被堵住了。
为了找一些新颖的活动海报,不同的图片素材,她经常需要五六个浏览器点开好几十个网站,一张图一张图手动挑选大致相同的图片,真的是又浪费时间又毁眼睛。
“半夜一点,我在电脑前,眼睛跟着鼠标飞速移动。真的不知道我这个项目能赚几个亿… 真的不知道要逼死谁……”她和我疯狂吐槽。
好不容易想出了一些好的方案设计,设计出了好看的海报。还是被甲方爸爸用各种各样的理由退回来修改:
- 视觉上的冲击不够,不了解现在大家都喜欢什么样的呈现;
- 活动方案太老套,玩法不够新缺乏互动性;
- 太想当然了,不考虑时间周期和成本。
后来,室友找我帮她客观分析一下,我才发现原来问题的根本原因,就是她掌握的素材太少,对当下的流行玩法和成本计算,掌握得不够全面、精准。
第二天上班,我用了大概10分钟帮她找到了当下活动的最In玩法,搜集到更多图片素材和设计灵感,还帮她做了一个成本计算工具,在活动策划的同时直接算出成本。
当周参与投标结束,她一回到家就兴奋地告诉我,这次甲方爸爸”炒鸡”满意,终于定下来用她的方案了。
她说一定要学会Python编程。“能用几十行代码就解决的事情,真的不想再自己花时间、费精力,做很多重复性工作了。这感觉就像打游戏开了外挂一样,又爽又轻松!”
Python是一门兼顾了“易学”、“实用”的Python编程,它改变了我对编程的认知,改变了我原始的工作方法和效率。
很多人肯定会问,我是如何做到,而和我一样想转行,想学python的小白肯定想知道我是如何学好这门编程语言?我也打算将自己的经验分享出来,给想就业和转行的人一些建议和学习方法吧!
一些建议和学习方法
1、明确学习目标
最重要的是明白学python的目的是什么,是数据挖掘还是想刷个火车票啥的,是机器学习还是搞个小脚本装下,是想成为厉害的harker还是强大的web开发者。只有明白了目的,才有学下去的动力。我当时的目标很清晰,就是为了转行找一份高薪工作。
2、 制定学习计划。
在学习初期,要制定一份详细的学习计划,按照计划的内容制定相应的学习目标,可以细化到每一天的目标,然后进行每天的学习总结,规划学习。
学习的过程中以下几点是非常重要的:
1)做好笔记,同样的问题会遇到第二次,有个笔记容易复查;
2)善用谷歌,善用qq与论坛,你现在遇到的问题,大多数前人都遇到过;
3)迷茫的时候还是坚持看,因为毕竟是小白,不懂的太多,你总要把他弄懂;
4)有时间了可以把算法与数据结构补起来,我当时选择的是python web开发方向,学完web开发后我又自己将其他一些知识学起来,多学点总是没坏处的。
3、 选好学习资料。
在互联网发达的今天,只要你想要学习,网上就不会出现找不到资料的情况,这就导致各种大神推荐的资料堆积如山,这儿看一眼,那儿瞟一眼,知识杂乱无序构不成完整的体系。
所以,选资料这块就非常重要。我不建议买书,因为一来国内的书质量参差不齐,另外看书学是比较痛苦的,我个人是深有体会的。
你可以去一些行业大咖的账号去看一些相关文章,一般情况下都是会有新手入门资料推荐的,你自己做好推荐资料记录,再根据这些资料去做一对一的搜索,看他们的评价以及行业的口碑,再根据自己的实际情况以及学习基础去进一步筛选学习资料。
如果你自己看了觉得很混乱,还有一个捷径走,就是我也将我所得到的资料以及我的学习逻辑思维整理了一下文档,分享给大家。Python知识技能树涵盖了Python常用的技术知识点,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习路线。
一、Python所有方向的学习路线
刚开始学习python,如果你连完整的学习步骤都没有规划好,基本不可能学会python。他把Python所有方向路线做了整理,形成各个领域的知识点汇总。(图片太太太太太大了,这里放不了没完整版可以文末免费领取)
二、入门全套学习视频
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。
三、Python操作实例
学python就与学数学一样,是不能只看书不做题的,直接看步骤和答案会让人误以为自己全都掌握了,但是碰到生题的时候还是会一筹莫展。
因此在学习python的过程中一定要记得多动手写代码,教程只需要看一两遍即可。
四、Python就业项目实战
我们学习Python必然是为了找到高薪的工作或者高报酬的兼职,下面是一些公司所能用到的实战项目,学完这些相信大家一定可以找到满意的工作。
11 Django框架
16 微信公众号
18 通用爬虫模块使用
…
21 数据分析
22 机器学习
还有其他的一些东西,比如说我自己出的Python入门图文类教程,没有电脑的时候用手机也可以学习知识,学会了理论之后再去敲代码实践验证,还有Python中文版的库资料、MySQL和HTML标签大全等等,这些都是可以送给粉丝们的东西。
资料领取
这些都不是什么非常值钱的东西,但对于没有资源或者资源不是很好的学习者来说确实很不错,你要是用得到的话都可以微信扫描下方CSDN官方认证二维码【免费获取】↓↓↓。
好文推荐
了解python的前景:https://blog.csdn.net/SpringJavaMyBatis/article/details/127194835
了解python的兼职副业:https://blog.csdn.net/SpringJavaMyBatis/article/details/127196603