前言

刷题进大厂,那身在二线无大厂的城市一线Python程序员,该怎么办?

你可能会面临如下问题:

  • 刷题真的有用吗?
  • 企业需要哪些框架?
  • 第一份工作怎么找?
  • 如何成为一个 Python 初级程序员?
  • 其它专业转型到Python要学习什么?

这次就由橡皮擦为你解答这些问题,而且我们将把它做成一个40篇博客的系列文章,而且我们的目标是:

每篇文章800字,每次学习10分钟,二线城市,快乐小码农

小公司里面的Python程序员都有哪些岗位

二线城市的Python工程师,极少有去做人工智能,大数据,数据挖掘等岗位的,除了市场环境外,工资给不起也是一个原因。

你在一个程序员平均薪资10000的城市,去找一个Python人工智能或者图像处理的程序员?

你会发现,“你都不会相信对方是一个正规公司”。

那,二线城市的Python工程师们都在从事哪些岗位呢(至少90%的从业者)

  1. Python Web 工程师
  2. Python 爬虫工程师
  3. Python API 工程师
  4. Python 运维工程师

拿这些岗位与Python图像处理对比,是不是觉得接地气多了。

接下来我先给大家介绍一下,这些岗位对应的基础技术栈:

Python 岗位分支

PythonWeb工程师

你需要提前准备的技能

  1. Python 语言基础
  2. MySQL 数据库操作
  3. flask 框架和 django 框架
  4. redis 缓存数据库
  5. 增分项:前端知识

Python 爬虫工程师

你需要提前准备的技能

  1. Python 语言基础
  2. MySQL 数据库 和 Redis 缓存数据库
  3. 正则表达式,XPath表达式,前端HTML+CSS+JS
  4. 爬虫框架 requests,bs4,scrapy 等
  5. Linux,CentOS……
  6. 加密,尤其是JS加密

Python API 工程师

  1. Python 语言基础
  2. MySQL 数据库 和 Redis 缓存数据库
  3. JSON 和 XML,熟悉接口协议
  4. RESTful API

Python 运维工程师

  1. Python 语言基础
  2. MySQL 数据库 和 Redis 缓存数据库
  3. Linux,CentOS……
  4. Shell 脚本
  5. 自动化相关技术栈

接下来我们将从 Python Web 开始,逐一为大家展开各个工种背后的秘密

通用技术栈与 Web 技术栈

任何岗位都需要学习语言的基础知识,这里唯一要注意的重点就是全面

现在你可以拿出纸笔,开始准备记录知识点

  1. Python 数据类型
  2. Python 字符串属性和字符串函数
  3. Python 列表和元组
  4. Python 字典
  5. Python 函数
  6. Python 面向对象知识
  7. Python 常见的内置模块
  8. Python 装饰器

基础知识掌握之后,可以进一步学习常见模块,以下可以作为初学阶段特别关注的模块

  1. os 文件操作模块;
  2. logging 日志模块;
  3. time 与 datetime 时间模块
  4. json 模块
  5. hashlib 算法模块
  6. re 正则模块
  7. pymysql 模块
  8. csv 模块

如果在学习完毕基础知识之后,你可以自行编写一个模块就更好不过了,除此之外,尽可能掌握 Python 创建虚拟环境相关技术栈,这一点对以后的进阶学习帮助非常大。

本篇博客接下来为你展开的是 Python Web 这一技术栈分支,选择它意味你要走向一个后端开发的岗位,这里面涉及的技术点会包括前端相关知识,学习梯度如下所示:

  1. HTML+CSS(建议学习,帮助非常大)
  2. Javascript(建议学习,帮助非常大)
  3. MySQL 数据库,SQL语句学习
  4. Redis 数据库,或其它缓存数据库
  5. Flask 框架,优先学习,该框架上手简单,可扩展性强
  6. Django 框架,重量级框架
  7. Tornado 异步框架,临时搭建一些接口,可以使用它
  8. 后台可用前端框架
  9. PyramidTurboGears 也可以作为扩展内容进行学习

今天的学习结束了,上文提及的内容你都涉猎了吗?欢迎大家一起交流,你的疑问可以发表在评论区,我们下片博客继续聊。

记录时间

2022年度 Flag,写作的 587 / 1024 篇。
可以关注我,点赞我、评论我、收藏我啦。

更多精彩

  • Python 爬虫 100 例教程导航帖(连续 3 年,不断更!)
  • Python爬虫120 (39.9 元,保 5 年更新)

写给二线城市【Python工程师】的成长指南相关推荐

  1. python程序员月薪智的-在三线城市Python工程师也能拿到月薪20K

    Python是这两年编程语言绝对的霸主,你可以发现,几乎所有和程序沾边的人,都在学Python.那么,Python到底有没有用?好在哪里?适合你学吗?今天小编就来详细分析一下. 01Python究竟能 ...

  2. 技术之外的工程师另类成长指南

    关注我,每天分享软件测试技术干货.面试经验,想要领取测试资料.进入软件测试学习交流群的可以直接加群644956177~~ 前言 今年是我从事软件测试工作的第七年,之间经历过实体零售.银行.互联网电商等 ...

  3. Android开发工程师高效成长指南

    前言 成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~. 从去年的互联网寒冬开始,移动开发甚至前后端的招聘需求越来越少,公司对开发者的技术要求也越来越 ...

  4. python开发工程师是干嘛的-python工程师是做什么的

    对于大多数人来说,可能只知道python这个名字,或者也听说过Python在云计算.大数据.人工智能里面都有运用,学Python未来发展前景还比较好.但是并不知道Python具体可以做些什么,在哪些应 ...

  5. 2021年 Python工程师平均薪资22K,又涨了11.9%!

    转行的同学最关心的就是Python的薪资情况了.今天我们就来具体看一下Python现在的薪资情况. 这是一张网友统计的Python工程师工资情况图表.详细说明了现在Python工程师在各个城市的薪资情 ...

  6. 花了几天时间,总结了一份Python工程师的职业成长路径图

    近几年,Python 的受欢迎程度可谓是扶摇直上,加入 Python 学习大营的人越来越多.不过,随之而来的是,竞争越来越激烈.迷茫的声音也越来越多,我经常看到粉丝在后台留言: Python程序员都有 ...

  7. python工程师月薪-在三线城市,Python工程师也能拿到月薪20K?

    Python是这两年编程语言绝对的霸主,你可以发现,几乎所有和程序沾边的人,都在学Python. 那么,Python到底有没有用?好在哪里?适合你学吗? 今天小编就来详细分析一下. 0 1 Pytho ...

  8. Python工程师简历100条技能例句,写简历再也不用愁!!

    相信大家在写简历的时候,都有过这种一种困惑,就是不知道该怎么写自己的技能清单,今天我们就给大家提供100条Python工程师简历技能例句,让大家写简历的时候再也不用发愁了. 1.熟悉Flask/Tor ...

  9. 离开北上广,在二线城市做互联网的这一年 | 程序员有话说

    作者 | 叶疏 回二线城市工作已经一年多了,从互联网公司进入了一个似乎和互联网没有多大关系的小企业,一下子面临着很多的转变,以至于很长一段时间我都在适应这个变化. 二线小城市在节奏上确实慢了很多,但在 ...

最新文章

  1. 相机标定 matlab opencv ROS三种方法标定步骤(1)
  2. CF Round #426 (Div. 2) The Useless Toy 思维 水题
  3. mysql数据库一些可能会用到的命令
  4. 水题Kattis Temperature Confusion小学数学
  5. mybatis高级查询
  6. Python Django 表单类Form(py代码画form表单仅渲染页面)
  7. 为什么 Django 框架持续统治着 Python 开发?
  8. [译] 原生 JavaScript 值得学习吗?答案是肯定的
  9. 对mysql的总结与反思_一次DB故障引起的反思和MySQL Operator选型
  10. 机器学习算法(7)——K近邻(KNN)、K-means、模糊c-均值聚类、DBSCAN与层次与谱聚类算法
  11. PHP教程 数据库和MySQL,PHP与MYSQL数据库连接教程分享
  12. MongoDB 分组统计
  13. 今天,是我的新生吗?
  14. 数据仓库整合各系统码表和参数表
  15. CnPack20090801更新包
  16. android 前摄屏幕补光,移动终端的前置摄像头的补光方法及装置与流程
  17. C语言实验——逆置正整数
  18. 真的有必要定义VO,BO,PO,DO,DTO吗?
  19. 2022河南萌新联赛第(二)场:河南理工大学 补题题解(A、B、C、F、J、L)
  20. LVGL 8.2 meter

热门文章

  1. SSRNet:用于大规模点云表面重建的深度学习网络(CVPR2020)
  2. 对前端特效感兴趣的同学可以留意下这些例子,有点意思
  3. Android 逆向基础
  4. 小米手机6的主要参数与特性
  5. 存储微博内容小技巧--印象笔记
  6. 【图像超分辨率重建】——RCAN论文精读笔记
  7. 头条号自媒体运营:如何在今日头条涨500+粉丝?
  8. css分块代码,30 Seconds of CSS代码块解读(视觉篇)
  9. CAD 坐标转经纬度(Arcgis)
  10. 猿人学之js混淆源码乱码