熟练掌握python是什么概念-Python学到什么程度可以面试工作?

本文以拉勾网Python开发工程师岗位要求为例,分析所需掌握的知识和技能程度。包括熟练使用Python语言、掌握Linux相关技能、数据库操作、服务器配置,具备良好代码规范和文档能力,精通一种Python框架等,还提醒可依职位描述查漏补缺。

直接先贴一个招聘网站上对于Python 开发工程师招聘的岗位要求。Python 开发工程师(来自拉勾)

岗位要求:

1、本科学历,2年Python相关工作经验,熟练使用Python语言;

2、熟悉Linux常用命令或有Mac下的开发经验,能在常见Linux服务器(CentOS/Ubuntu)上简单排查问题;

3、熟练使用MySQL/Postgres,了解NoSQL;

4、熟悉Nginx/Apache等Web服务器的配置;

5、有良好的需求分析、设计能力、规范的编程风格和良好文档习惯;

6、至少精通一种Python框架(Django/Tornado)。

下面我们跟随招聘需求来看看,需要掌握哪些知识。具体要到什么程度?Python 编程语言。要求能够熟练使用。如何判断自己是否能够熟练使用呢?可以尝试选择以下题目不参考任何资料独立完成挑战。

2.Linux 相关技能。要求基本使用和简单问题排查。一般来说,能够独立在 Linux 系统上完成1~2个独立的项目开发。这部分内容应该是合格的。

3.数据库相关技能。要求熟练使用一种关系数据库,并且对 NoSQL 有所了解。只要能够使用数据库完成项目功能的实现,并且能够完成各种数据需求的 sql 语言的编写。也就能够合格。NoSQL 的部分,建议系统的学习一个非关系数据库。比如:MongoDB 或者 redis。

4.服务器配置相关技能。要求熟悉使用。只要能够将自己独立完成的项目完成部署发布,就应该算是合格的。

5.代码规范以及文档能力。这个是一个工作习惯,需要在平时的练习中慢慢积累。推荐可以自己重新回顾下自己以前写过的项目,并对项目代码进行复盘。输出相应的文档内容,别人能够根据你的文档内容读懂你的项目。基本也就合格了。

6.精通一种 Python 框架。这点技能的会要求根据具体岗位的不同有所变化,因我们选择的这个岗位是偏网站开发。所有对Web 框架有侧重要求。不过实际的考核,还是在看你的实际项目开发能力。一般拥有3-5个实际项目开发经验(使用框架),基本也能合格。如果现在还缺少项目开发经验,可参考:80个Python练手项目列表 - 实验楼 自行根据侧重方向进行练习。

上面仅仅只是针对这个岗位的要求,简单分析了一下具体的技能能力要求。由于 Python 能做的事情比较多,可能会因为具体岗位的不同有所变化。这里仅做参考,不过针对面试工作来说,建议可以详细了解职位描述的内容,根据职位描述进行查漏补缺。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值