Python招聘需求与技能体系

448 查看

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

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

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


第一部分: 一些要求

1.学历

不解释,不说明

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

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

2.经验

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

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

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

3.基础素质

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

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

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

4.加分项

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

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

5.提供

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

分享,更重要的是积累


第二部分:干货

关于Python后端开发要求

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

最好阅读过源码

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

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

起码熟悉其他基本语言

3.数据结构和算法

数据结构和算法基础扎实

4.Python框架

5.熟悉Linux

6.数据库

7.后端技术相关

8.网络编程基础

9.前端相关

10.其他

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

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


wklken

2013-12-21