写给二线城市【Python工程师】的成长指南
前言
刷题进大厂,那身在二线无大厂的城市一线Python程序员,该怎么办?
你可能会面临如下问题:
- 刷题真的有用吗?
- 企业需要哪些框架?
- 第一份工作怎么找?
- 如何成为一个 Python 初级程序员?
- 其它专业转型到Python要学习什么?
这次就由橡皮擦为你解答这些问题,而且我们将把它做成一个40篇博客的系列文章,而且我们的目标是:
每篇文章800字,每次学习10分钟,二线城市,快乐小码农
小公司里面的Python程序员都有哪些岗位
二线城市的Python工程师,极少有去做人工智能,大数据,数据挖掘等岗位的,除了市场环境外,工资给不起也是一个原因。
你在一个程序员平均薪资10000的城市,去找一个Python人工智能或者图像处理的程序员?
你会发现,“你都不会相信对方是一个正规公司”。
那,二线城市的Python工程师们都在从事哪些岗位呢(至少90%的从业者)
- Python Web 工程师
- Python 爬虫工程师
- Python API 工程师
- Python 运维工程师
拿这些岗位与Python图像处理对比,是不是觉得接地气多了。
接下来我先给大家介绍一下,这些岗位对应的基础技术栈:
Python 岗位分支
PythonWeb工程师
你需要提前准备的技能
- Python 语言基础
- MySQL 数据库操作
- flask 框架和 django 框架
- redis 缓存数据库
- 增分项:前端知识
Python 爬虫工程师
你需要提前准备的技能
- Python 语言基础
- MySQL 数据库 和 Redis 缓存数据库
- 正则表达式,XPath表达式,前端HTML+CSS+JS
- 爬虫框架 requests,bs4,scrapy 等
- Linux,CentOS……
- 加密,尤其是JS加密
Python API 工程师
- Python 语言基础
- MySQL 数据库 和 Redis 缓存数据库
- JSON 和 XML,熟悉接口协议
- RESTful API
Python 运维工程师
- Python 语言基础
- MySQL 数据库 和 Redis 缓存数据库
- Linux,CentOS……
- Shell 脚本
- 自动化相关技术栈
接下来我们将从 Python Web 开始,逐一为大家展开各个工种背后的秘密。
通用技术栈与 Web 技术栈
任何岗位都需要学习语言的基础知识,这里唯一要注意的重点就是全面
现在你可以拿出纸笔,开始准备记录知识点
- Python 数据类型
- Python 字符串属性和字符串函数
- Python 列表和元组
- Python 字典
- Python 函数
- Python 面向对象知识
- Python 常见的内置模块
- Python 装饰器
基础知识掌握之后,可以进一步学习常见模块,以下可以作为初学阶段特别关注的模块
- os 文件操作模块;
- logging 日志模块;
- time 与 datetime 时间模块
- json 模块
- hashlib 算法模块
- re 正则模块
- pymysql 模块
- csv 模块
如果在学习完毕基础知识之后,你可以自行编写一个模块就更好不过了,除此之外,尽可能掌握 Python 创建虚拟环境相关技术栈,这一点对以后的进阶学习帮助非常大。
本篇博客接下来为你展开的是 Python Web 这一技术栈分支,选择它意味你要走向一个后端开发的岗位,这里面涉及的技术点会包括前端相关知识,学习梯度如下所示:
- HTML+CSS(建议学习,帮助非常大)
- Javascript(建议学习,帮助非常大)
- MySQL 数据库,SQL语句学习
- Redis 数据库,或其它缓存数据库
- Flask 框架,优先学习,该框架上手简单,可扩展性强
- Django 框架,重量级框架
- Tornado 异步框架,临时搭建一些接口,可以使用它
- 后台可用前端框架
- Pyramid,TurboGears 也可以作为扩展内容进行学习
今天的学习结束了,上文提及的内容你都涉猎了吗?欢迎大家一起交流,你的疑问可以发表在评论区,我们下片博客继续聊。
记录时间
2022年度 Flag,写作的 587 / 1024 篇。
可以关注我,点赞我、评论我、收藏我啦。
更多精彩
- Python 爬虫 100 例教程导航帖(连续 3 年,不断更!)
- Python爬虫120 (39.9 元,保 5 年更新)
写给二线城市【Python工程师】的成长指南相关推荐
- python程序员月薪智的-在三线城市Python工程师也能拿到月薪20K
Python是这两年编程语言绝对的霸主,你可以发现,几乎所有和程序沾边的人,都在学Python.那么,Python到底有没有用?好在哪里?适合你学吗?今天小编就来详细分析一下. 01Python究竟能 ...
- 技术之外的工程师另类成长指南
关注我,每天分享软件测试技术干货.面试经验,想要领取测试资料.进入软件测试学习交流群的可以直接加群644956177~~ 前言 今年是我从事软件测试工作的第七年,之间经历过实体零售.银行.互联网电商等 ...
- Android开发工程师高效成长指南
前言 成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~. 从去年的互联网寒冬开始,移动开发甚至前后端的招聘需求越来越少,公司对开发者的技术要求也越来越 ...
- python开发工程师是干嘛的-python工程师是做什么的
对于大多数人来说,可能只知道python这个名字,或者也听说过Python在云计算.大数据.人工智能里面都有运用,学Python未来发展前景还比较好.但是并不知道Python具体可以做些什么,在哪些应 ...
- 2021年 Python工程师平均薪资22K,又涨了11.9%!
转行的同学最关心的就是Python的薪资情况了.今天我们就来具体看一下Python现在的薪资情况. 这是一张网友统计的Python工程师工资情况图表.详细说明了现在Python工程师在各个城市的薪资情 ...
- 花了几天时间,总结了一份Python工程师的职业成长路径图
近几年,Python 的受欢迎程度可谓是扶摇直上,加入 Python 学习大营的人越来越多.不过,随之而来的是,竞争越来越激烈.迷茫的声音也越来越多,我经常看到粉丝在后台留言: Python程序员都有 ...
- python工程师月薪-在三线城市,Python工程师也能拿到月薪20K?
Python是这两年编程语言绝对的霸主,你可以发现,几乎所有和程序沾边的人,都在学Python. 那么,Python到底有没有用?好在哪里?适合你学吗? 今天小编就来详细分析一下. 0 1 Pytho ...
- Python工程师简历100条技能例句,写简历再也不用愁!!
相信大家在写简历的时候,都有过这种一种困惑,就是不知道该怎么写自己的技能清单,今天我们就给大家提供100条Python工程师简历技能例句,让大家写简历的时候再也不用发愁了. 1.熟悉Flask/Tor ...
- 离开北上广,在二线城市做互联网的这一年 | 程序员有话说
作者 | 叶疏 回二线城市工作已经一年多了,从互联网公司进入了一个似乎和互联网没有多大关系的小企业,一下子面临着很多的转变,以至于很长一段时间我都在适应这个变化. 二线小城市在节奏上确实慢了很多,但在 ...
最新文章
- 相机标定 matlab opencv ROS三种方法标定步骤(1)
- CF Round #426 (Div. 2) The Useless Toy 思维 水题
- mysql数据库一些可能会用到的命令
- 水题Kattis Temperature Confusion小学数学
- mybatis高级查询
- Python Django 表单类Form(py代码画form表单仅渲染页面)
- 为什么 Django 框架持续统治着 Python 开发?
- [译] 原生 JavaScript 值得学习吗?答案是肯定的
- 对mysql的总结与反思_一次DB故障引起的反思和MySQL Operator选型
- 机器学习算法(7)——K近邻(KNN)、K-means、模糊c-均值聚类、DBSCAN与层次与谱聚类算法
- PHP教程 数据库和MySQL,PHP与MYSQL数据库连接教程分享
- MongoDB 分组统计
- 今天,是我的新生吗?
- 数据仓库整合各系统码表和参数表
- CnPack20090801更新包
- android 前摄屏幕补光,移动终端的前置摄像头的补光方法及装置与流程
- C语言实验——逆置正整数
- 真的有必要定义VO,BO,PO,DO,DTO吗?
- 2022河南萌新联赛第(二)场:河南理工大学 补题题解(A、B、C、F、J、L)
- LVGL 8.2 meter