聘宝研发团队必备技能

简介

聘宝(www.pinbot.me) 立志做新一代的智能猎头,让企业招聘变得更简单,我们崇尚敏捷,崇尚开源,崇尚K.I.S.S

Web研发团队必备技能

后端技术

Python (我们主要使用的后端语言)
Django (我们正在使用的框架)
Python常用库(celery, requests, json, bs4...)
HTTP协议 (这个必须会)
Unit Test (知道什么地方要有测试)

前端技术

HTML
Javascript (Node是一个趋势,所以必须会)
CSS
Angular.js
React.js

数据库

Mysql
Mongo
Redis
明确知道不同类型数据库的应用场景,了解数据的设计范式和调优

消息队列

RabbitMQ

运维相关

Docker (很多东西正在尝试用docker去完成,确实很方便)
Ansible (服务器配置管理)

开发环境

*nix (必须会,不喜欢windows)
VIM (运维要用,必须会)
Emacs (看个人爱好)
Git及Git开发流程 (必须会)

文档

markdown
rst

职业素养

1. 独立思考,好学
2. 沟通能力强
3. 了解Python哲学
4. 读过程序员修炼之道和代码整洁之道等必读书籍
5. 对程序设计有自己的追求
6. 了解软件工程的思想

推荐技术

Golang、Clojure(并发是以后的趋势)
函数式编程语言(可能也是以后的趋势)
elixir (聘宝会考虑用它做东西)

总结

这个是我们团队的后端必备技能,欢迎大家在评论中补充