我大学学的是过时很久的物流管理,看到学长学姐们的就业情况,果断开始了Python的学习之路的。我为什么这么果断其实还有两个原因,一是看了好多广告说这个是最容易学的编程语言,二是当时一个去了深圳的学长跟我说他在公司做了一两年了,还没有一个刚进来会爬虫的新人拿的多。

目前我毕业一年多了,在武汉定居,一个月到手11k的工资虽然比起北上广深的程序员待遇差一大截,但是在这个遍地3500的地方,真的还算不错了。(不是我在黑武汉,武汉的朋友可以来证明一下)

接下来就题主的疑惑,和我自己的经验,分享一下的我的Python历程。

Python可以用来做什么?

其实Python就是一门机器语言,和我们所有c、c++、java的程序员从事的行业是差不多的。但是又由于它简单好上手,所以有很多之前养不起程序员团队的行业也开始招程序员,就像以前做电商只能跟几个专门做数据的网站买会员,来看一些大数据分析,但是现在很多电商公司都会自己招Python工程师来做大数据

招一两个爬虫对口的Python工程师就可以了,也不用养团队,性价比对于公司来说也非常高。

而且现在像是人工智能、大数据、网络爬虫工程师、Python自动化运维、python自动化测试、Python web全站工程师等职位每年都有大量的人才缺口,所以千万不要觉得学习Python没有用。

来来,看看人家的工资眼红一下。
在这里插入图片描述

我现在一家主要针对电商行业的广告创意公司,公司的规模大概在百来人上下,我们团队5个人分管了十几个甲方公司的数据需求内容。

主要是用到Python的两个功能:一个是拿手绝活spider(爬虫),我们用的是scrapy开源框架,针对各个电商公司的需求来做数据抓取;一个就是date mining(数据挖取),这个是作为互联网公司亘古不变的主题,而且现在都是在挖掘线上市场,实时去监控一些广告费用的投放问题,Python很多现成的ML库都能用,牛逼一点就自己开发,这样找bug就更轻松了。

import pandas as pd
import numpy as np
def prvot():
f = pd.read_excel(io=‘C:/file/test/test1/1904库存.xlsx’, sheet_name=2)
res = pd.pivot_table(f,index=[‘产品编号’],aggfunc=[np.sum])
print(res)

其中,pd.pivot_table中的index为做数据透视表的索引列,aggfunc中方法有很多,我这里用的是np.sum(求和)。

像是办公自动化的内容,没有基础的人,依葫芦画瓢的话半个月就能够完成一些小工具了。

再来说,像我这种已经完全靠着Python吃饭的工程师了,我本来就不是编程专业,我从开始学习到找工作前后是一年半的时间,都是一边修学校的学分一边学Python。

所以,不管是想要全职还是想要辅助工作,Python都是最简单好上手的一个编程语言,普及的理由就是简单。


这里我为大家准备了一份针对零基础的Python学习资料,有兴趣的同学可以看看哦。

「 Python经验分享 」

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后给大家免费分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

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

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
9f49b566129f47b8a67243c1008edf79.png

二、学习软件

给大家的福利

零基础入门

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

同时每个成长路线对应的板块都有配套的视频提供:

在这里插入图片描述

因篇幅有限,仅展示部分资料

网络安全面试题

绿盟护网行动

还有大家最喜欢的黑客技术

网络安全源码合集+工具包

所有资料共282G,朋友们如果有需要全套《网络安全入门+黑客进阶学习资源包》,可以扫描下方二维码领取(如遇扫码问题,可以在评论区留言领取哦)~

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化资料的朋友,可以点击这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐