关于学习Python语言的职业发展的一点思考

为学习提供一个方向(仁者见仁智者见智,欢迎指正)
以下是基于拉勾网(不是给拉勾网打广告,而是它主要为有关【互联网工作】招聘提供服务):
1、搜索keyword:python;
2、定位city:北京、上海、深圳、杭州、广州、成都;
3、聚焦company:以互联网企业为主,腾讯、百度、字节跳动、携程、圆通、360、饿了么、小红书、顺丰科技、网易游戏、京东金融、蚂蚁金服、聚美优品、大疆科技以及一些成立的人工智能(/自动驾驶)公司等;

result
1、title:最多的是“Python开发工程师”。
当然搜索结果与关键词有关。以Python为主语言进行开发的title还有很多(如:爬虫开发工程师、自动化运维工程师、大数据开发工程师、AI/人工智能工程师、算法/机器学习/深度学习工程师、测试开发工程师等)

2、工作职责大部分为:设计/开发/维护一个系统/平台/后端/Web前端
如自动化运维平台、客户关系管理系统、钱包系统、定价系统、商业分析平台、数据资产管理系统、云平台、SDK/APP服务端、虚拟网络/DNS/流量管控平台、交易/量化交易系统、自动化测试平台、网络爬虫应用、数据处理(如清洗、抽取、文本处理、数据库对接等)工具、机器学习平台架构、AI调度中间件、人机对话系统(如智能语音)、知识图谱系统、大数据系统(如用户画像、行为趋势分析)

3、根据不同岗位所需知识要求
开发环境以Linux/Unix/Mac为主,Python(基础知识、标准库是基本,其他框架/库如web方面的Flask/Django/koa/Tornado/web2py,数据库方面如SQLAlchemy,人工智能如tensorflow,数据/科学分析如matlab) 数据库知识(如MySQL或nosql如mongodb)等等);
版本控制(Git)、持续(Jenkins)、项目管理( Maven )、服务器方面如nginx/tomcat、Web前端(html5/css/js、web框架(如vue.js、Jquery)、ajax、HTTP/TCP/IP协议)、测试方面如appium/selenuim等等;
当然还需一定的英语阅读能力。 同时掌握其他语言如java/go/c++等更佳!

4、学历:本科以上(当然能力与学历无关);

5、薪资:普遍在15k-40k;

学习建议:
1、深刻掌握Python基础知识;
2、选定方向(如AI方向、爬虫方向、运维方向、测试方向、数据方向),并学习与此相关的周边知识;
3、多用搜索引擎工具Google、Bing、Baidu等,常逛技术论坛并贡献自己的力量如blog(Python官网/CSDN/简书等)、GitHub、stackoverflow、公众号等;
4、学习他人优秀的代码;
5、以解决问题为导向进行学习,有恒心,并制定有效的计划、职业发展路线图。

猜你喜欢

转载自blog.csdn.net/weixin_38256474/article/details/81046691