一年一度的金九银十招聘旺季又要到了,最近有很多同学希望我能给他们一些关于Python的就业指导;之前出过一期关于java的就业指导,但是并不是很完善,所以希望这期关于python的就业指导能够很全面很详细的聊聊就业的那些事,以下都是个人经验和建议,如有偏差还望指正!
一、python就业方向
不管做任何事,一开始就有一个方向会让你有很高的效率;大家都听说python几乎无所不能,那具体有哪些职位呢?
- 测试开发工程师
- 运维工程师
- 后端开发工程师
- web开发工程师
- 游戏开发工程师
- 爬虫工程师
- 全栈工程师
- 云计算工程师
- 教学讲师(可兼职)
- 数据分析/挖掘工程师
- 算法工程师
- 图像识别工程师
- 自然语言处理(NLP)工程师
- 量化策略工程师
- 人工智能相关
- 架构师
这几年招聘我感觉最大的变化是:相比过去现在招聘java或其他语言岗位时,很多都会要求面试者会一些python,不信你可以去招聘网上看看。
二、python岗位要求及薪资范围
在选择完就业方向或者学习方向之后,我们需要具备什么能力或学习哪些知识之后就可以去找工作了呢?
python测试开发工程师:
- 熟练掌握 python ,熟悉 pytest
- 熟练掌握 linux 命令,具备 shell 脚本开发能力
- 熟悉交换机基本配置命令
python web开发工程师:
- 熟悉 linux 的基本操
- 至少熟悉一种 python 后端框架: flask / django 等
- 掌握一种主流数据库( Mysql / MongoDB )的开发和实现原理,具备数据库设计经验
- 熟悉 tcp / ip 协议、 http 协议,掌握 Web 开发相关技术
- 精通 django 开发的优先
python爬虫工程师:
- 熟悉一种开源爬虫框架,如 scrapy 、 webmagic 、 nutch 、 heritrix
- 理解 http 协议,熟悉 HTML 、 DOM 、 XPath
- 加分项:有大规模分布式海量数据处理经验优先(如 Hadoop / Hbase / Spark / Flink / Hive 等)有移动端抓取经验有爬虫框架开发经验熟悉反爬虫、验证码识别技术有数据仓库相关开发和使用经验有机器学习相关应用经验
python量化交易工程师:
- 强学术背景,对数学,统计,算法基础扎实。尤其是随机微机分,随机过程,偏微分方程,统计概率,线性代数等
- 熟练使用python、数据结构、算法等
- 对神经网络,机器学习了解,包括但不仅限于:逻辑回归/支持向量机/高斯朴素贝叶斯/随机森林
- 熟悉数字货币交易相关知识者优先
- 有独立研发做事策略,统计套利,金融衍生品定价经验优先
- 数学,物理,统计等理科硕士及以上毕业生,985/211加分。
更多岗位要求大家可以自己去招聘网站上看,就不一一列举。
三、制作简历
我们经历了漫长的学习和枯燥的刷题,终于可以投简历了,可是却有很多同学发现投出去的简历如同扔进海里的针,几乎都没有人回复你,这又是为何?如果排除你投递职位不符合的话那只能说明你的简历被pass掉了,如何才能避免自己的简历不被hr pass呢?hr看简历可能只会看以下几个点:
- 学历
- 工作经历
- 技术栈
由于学历我们很难去包装,所以在写项目经历和技术栈时我们尽量写的高大上一些,这并不是要你去造假,而是注意技巧和用词,例如参与一个项目时你可以写自己是核心开发,你在写技术栈的时候也可以多写一些,比如:熟练使用python,熟悉js,html,sql等,了解hadoop等大数据知识,具有高并发,高可用思想;
对于那些你不熟悉的知识,可以临时突击下,然后用熟悉、了解、理解等等这些词,即使面试官问你你答不上来的时候也没关系,毕竟你只是说了解,过了简历塞选这关才是你的目的!
关于技术栈的编写大家可以参照企业招人的要求,比如xxx公司招人要求如下:
最简单我就按照他这几点要求写,然后再多送几个技术栈,相信hr看见你的简历都会有种似曾相识的感觉:确认过眼神,这是对的简历!
最后
如果对Python感兴趣的话,可以试试我的学习方法以及相关的学习资料
对于0基础小白入门:
如果你是零基础小白,想快速入门Python是可以考虑培训的。
一方面是学习时间相对较短,学习内容更全面更集中。
Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
温馨提示:篇幅有限,已打包文件夹,获取方式在“文末”!!!
二、Python必备开发工具
三、Python视频合集
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
四、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
五、Python练习题
检查学习结果。
六、面试资料
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费
】