python招聘技能_PYTHON招聘需求与技能体系

本文档概述了Python后端开发职位的要求,包括基础素质、加分项及具体技能,如Python及其框架、Linux操作、数据库知识、网络编程等,旨在帮助开发者构建全面的技术体系。

目前国内的招聘Python,基本都是偏向web后台开发,偶有高大上的数据挖掘&机器学习

这是之前(2012年)找工作整理的一些JD,在梳理几年来的笔记,顺带理一理

可以以此建立自己的技能体系

第一部分: 一些要求

1.学历

格式: 计算机及相关专业本科及以上学历.....

不解释,不说明

毕业后很少再看学历了,更多的是看能力吧(我会告诉你第一年周围都是硕士博士海龟么,俺学历最低,自卑啊)

见过数学系、物理系、信息自动化系的跑过来当码农,唯一遗憾的是还没有见到中文系的.....

2.经验

格式:拥有X年以上经验,至少独立负责过X个项目

很蛋疼的东西,见过一年经验用N年的,也见过一年拥有N年经验的

受环境影响,但更多的是取决于个人

听过一句话:人和人的唯一区别,就是有木有主观能动性(略有些偏激,但是有道理)

3.基础素质

格式:具有良好的XXXX

编码规范/风格

文档书写习惯

沟通与表达能力,逻辑思维清晰

团队合作

动手能力/独立工作能力

进取心,求知欲,工作热情

善于学习,乐于分享,快速学习能力

能承受较大的工作压力

执行力

责任感

英文阅读能力

创新精神

对新技术敏感

独立分析、设计、解决问题的能力

这些都相对比较“虚”,不怎么好考察,面试+试用可以相对客观了解是否符合

个人认为,责任感+执行力,这两点足够了,其他一般不会差。

自我驱动的人,永远会get things done.所以会不断去弥补自己的短板,其他对应能力即使不足,也能很快弥补

4.加分项

格式:XXXX优先

使用*nix系统

vim/Emacs编辑器

对开源技术有强烈兴趣和爱好,参与提交bug/patch

各种技术/经验(前端/hadoop/机器学习/数据挖掘/函数式编程)

为毛不是osx系统(╯‵□′)╯︵┻━┻

从一些侧面,查看一个人的特质吧

5.提供

格式: XXXX账号/地址

博客地址

github/bitbucket

stackoverflow

知乎

微博

搞技术的,很有必要建立自己的领地,搞一些东西

分享,更重要的是积累

第二部分:干货

关于Python后端开发要求

1.对Python有兴趣,熟悉Python(标准库)

最好阅读过源码

了解Python的优化(熟悉pypy更佳)

2.至少至少一门语言(不说“精通”)

起码熟悉其他基本语言

C/C++ Lisp Haskell Scheme golang erlang Java R Ruby Node.js PHP Perl Lua

我选了Java(曾经擅长)/Golang/Lisp/Ruby/C/C++

3.数据结构和算法

数据结构和算法基础扎实

4.Python框架

Django/Tornado/Flask/Gevent/Web.py/Bottle/Celery/Twisted/NumPy

5.熟悉Linux

基本操作和命令

会Shell

版本Git/Svn

部署相关: Nginx/Gunicorn/Fabric/Virtualenv

6.数据库

熟悉Mysql等关系数据库使用

熟悉数据库设计

熟悉数据库调优/优化

有NoSQL使用经验 Redis/MongoDB等

7.后端技术相关

Redis

Memcached

RabbitMQ/ZeroMQ

8.网络编程基础

熟悉tcp/ip协议,熟悉网络编程

了解常见的网络模型

多线程

9.前端相关

熟悉Web开发相关知识

熟悉HTML/CSS/Javascript/JQuery

熟悉AngularJS

10.其他

数据抓取,爬虫

beautifulsoup/scrapy

机器学习/数据挖掘/自然语言处理(推荐算法)

TDD

高并发系统

大容量存储系统

消息系统

Linux系统编程/网络编程

基于此,去构建自己的技能体系,然后针对各项逐渐深入

就这些,骚年,努力练级去吧

wklken

2013-12-21

根据原作 https://pan.quark.cn/s/0ed355622f0f 的源码改编 野火IM解决方案 野火IM是专业级即时通讯和实时音视频整体解决方案,由北京野火无限网络科技有限公司维护和支持。 主要特性有:私有部署安全可靠,性能强大,功能齐全,全平台支持,开源率高,部署运维简单,二次开发友好,方便第三方系统对接或者嵌入现有系统中。 详细情况请参考在线文档。 主要包括一下项目: 野火IM Vue Electron Demo,演示如何将野火IM的能力集成到Vue Electron项目。 前置说明 本项目所使用的是需要付费的,价格请参考费用详情 支持试用,具体请看试用说明 本项目默认只能连接到官方服务,购买或申请试用之后,替换,即可连到自行部署的服务 分支说明 :基于开发,是未来的开发重心 :基于开发,进入维护模式,不再开发新功能,鉴于已经终止支持且不再维护,建议客户升级到版本 环境依赖 mac系统 最新版本的Xcode nodejs v18.19.0 npm v10.2.3 python 2.7.x git npm install -g node-gyp@8.3.0 windows系统 nodejs v18.19.0 python 2.7.x git npm 6.14.15 npm install --global --vs2019 --production windows-build-tools 本步安装windows开发环境的安装内容较多,如果网络情况不好可能需要等较长时间,选择早上网络较好时安装是个好的选择 或参考手动安装 windows-build-tools进行安装 npm install -g node-gyp@8.3.0 linux系统 nodej...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值