Senior Python Developer 职位, 排除 Google(北京这边暂时没有职位)、豆瓣(这个面了)、知乎(这个给的笔试题目要求直接给开发两个产品外加良好的设计和文档,直接鄙视)这三家。
---@Abael
回复内容:
好规划-在线理财规划与咨询
她理财-女性理财投资_家庭理财知识
核心团队来自豆瓣,更轻更灵活
看了这个问题,想答非所问一次。这种对特定语言特别感兴趣的,在我眼里都是一个减分项目(当然不是决定性的减分项)。
我先举个例子。Adobe 是一个靠谱的 Lua 公司吗?在 Lightroom 之前不是。之后就慢慢是了。
在 Adobe,做 Lightroom 的可能有天会转去 Photoshop,做 Photoshop 的可能会去做 Lightroom。我们不招专门的「Lua 程序员」。
抱着自己是某种语言程序员的想法,对自己和公司的风险都是很大的。公司选择语言,凭借的是对产品品质的控制和开发效率的考虑。没有公司会把自己绑死在一种语言上。Photoshop 最早是 Pascal 写成的。
你希望公司用一种语言,是为什么?是为了学习这种语言?学习一种语言,有几十种方式要好过 on-job learning。你可以加入开源项目,参加社区活动(不才参加过一次北京 Ruby 活动,感觉不错),可以写 hobby 应用。这比你把自己的专业声誉和公司的投资风险押上来学一种语言要好得多。
还是因为你确实是这种语言的 master?那把一种语言逐渐引入你的应用中也未尝不可。桌面语言尚且有 Lua,Ruby 这样的嵌入式语言,Web 开发就更容易引入新语言了。
不要把自己限定在一种语言。那样非常容易给自己找借口。比如说,Java SDK 不支持某项功能,你是否可以用 JNI 来写一个 C 模块(甚至为每个支持的平台写一个)?如果你是「Java 程序员」估计就不行了。
如同 Joel 说的,我们对程序员有 C++ 要求,但是我们不要「C++ 程序员」,我们对 C++ 的要求是,对于目前 code base 基数很大的语言,不能不掌握。掌握 C++ 的水平,能
部分体现一个人的思维方式。C++ 只是我们检验思维方式的工具,而不是唯一的开发工具。
豆瓣!
《今日头条》你关心的,才是头条!
以推荐为核心的产品,做的事情还是很有意思的。
热酷
易度云办公
http://everydo.com 应该是用python做企业应用的少数几家公司把 在广州
听说果壳是
搜狐, 12580等都有PYTHON职位
我们公司也是,主力语言。只是别人不知道罢了,开发社交游戏的,公司规模也不小。后端百十人有吧,都是pythoner
果壳:主要使用django
知乎:
http://www.zhihu.com/question/19558038?rf=19560542途客圈:django
豆瓣 :各种python框架(国内目前python应用最炉火纯青的公司)