导读:在过去的几个月,Cheezburger公司一直在招聘开发人员,并开始了解适合他们团队的开发人员的类型。这些特征或许适用于大多数初创Web公司的程序员,这些心得由该公司的CTO Scott Porad分享。
在开始讨论之前,首要的事情就是技术技能是基本要求。我们假设适合我们团队的开发人员拥有从事这项工作的相关技术经验。
除了基本技术要求之外,我们来看看作为一个适合我们团队的开发人员应该具备的特征:
1.热情/激情
我们的目标之一就是创建一支令人惊叹的开发团队,我们的信条之一就是只有深入关注一些事情,我们才能成为世界最佳。所以我们在寻找证明开发人员对计算机有
兴趣并热爱编程的证据。这方面的例子,比如说,开源活动、冷门的项目、非主流编程语言,等等。读大学之前的任何编程经历也是一个很好的指标。
2.有干劲/自主性
作为一个小公司,我们没有太多层次的管理。这很好,因为这样创造了一个非常好的工作环境。然而,这也意味着,就算是独立的贡献者也需要有能力完成项目,并且工作无须敦促。
3.敏捷
我们的团队由一群热情的开发人员构成,能够完成最先进的网站和软件开发工作。我们是一个Agile/Scrum的工作室,采用迭代的开发模式,自动化测试,持续部署和DevOps。这并不适合所有人,所以有相关经验的人才往往喜欢这样。
4.公司文化
在Cheezburger工作不像在其他地方一样。(老实说,有点异乎寻常。)所以,我们需要寻找那些熟悉我们文化的人,我们得证明申请人是
Cheezburger的用户,是我们网站的粉丝,了解我们的网站,或者阅读了开发人员的博客。从根本上说,申请人是否通过给我们发来求职信或者其他方式
来表明他们在意为Cheezburger工作?或者,他们只是把简历群发给任何一家公司?
5.初创公司
Cheezburger拥有双重独特之处:我们不仅有自己独特的文化,同时也是一个小型创业公司。创业公司与大型企业完全不同,并且他们的经历往往无法诠释。
6.面向消费者的网站
现在存在着很多类型的软件开发,正如有各种味道的冰激凌一样,我们碰巧在开发一种独特类型:高流量,面向消费者的网站。是的,一个曾经开发过桌面应用程序的人也能够构建网站,不过环境有所不同。我们发现,先前有过在这种环境中工作经验的人会更适合。
7.中坚力量
卓越的开发人员喜欢挑战和从事困难的工作。所以,我们有个问题:他们有解决过其他开发人员认为很难的难题吗?这不意味着他们之前必须从事只能用汇编语言编码的工作,不过一些汇编编码经历会改善他们编写的代码,即使是当他们用高级语言编程的时候。
8.不同之处
人与人之间千差万别,所以我们不要一支由精通同样技巧的克隆机器人组成的团队。我们想要一群强大的开发人员,他们能将一些事情带到办公桌上交流,让团队更
加强大。所以,我们想知道,候选人是否与团队中的其他成员远远不同,可以为开发带来广阔,更加开放的视角?这个人能否为我们团队带来未曾有过的经验和能
力?他们是否有相应的技术和经验来帮助弥补我们的弱项?
分享到:
相关推荐
在传统的开发模式中,即使只是150行代码的编写,也可能会耗费开发人员大量时间,而在MyEclipse中,这可能只是一个简单的命令或者选择一个功能的事。这种自动化功能极大地提高了开发效率,缩短了项目的开发周期。 在...
给开发人员一个开发项目各个级阶段理应写的文档要求、给开发人员一个开发项目各个级阶段理应写的文档要求、给开发人员一个开发项目各个级阶段理应写的文档要求、给开发人员一个开发项目各个级阶段理应写的文档要求、...
Delphi是一种历史悠久的编程语言和开发环境,它由Inprise公司(原名Borland公司)开发,Delphi的语言基础是Object Pascal,它以快速开发应用程序而著称。这本书《Delphi程序开发范例宝典(第3版)》作为Delphi开发者的...
利用相位重构图像能够在很大程度上去除光照条件影响的特性, 通过光照无关特征提取对人脸图像进行处理, 提高了识别准确率, 同时也证明了相位谱重构与相位一致性分析结合可以进行人脸图像的光照无关特征提取。
一方面,支持计入分摊成本的人认为新油田开发理应承担一部分,以保证费用与效益的一致性;另一方面,反对者认为这可能导致对老油田效益的低估,因此主张不应计入。 通过一个实例,我们可以看到不同的成本计算方式...
该设计通过对单片机开发板发送指令来控制整个污水处理系统。 污水处理装置的远程控制系统的总体设计,包含了硬件的选型,软件的调试,无线通信模块的编程和对于污水处理系统的控制功能的实现。当此模型搭建调试完成...
读书笔记:学习程序员理应掌握的一些数据结构
浅谈新时期会计观念的转变 在经济全球化的背景下,会计业务越来越多样化,...新时期会计观念的转变需要会计人员具备全球观念、对新技术敏感性、职业判断能力、逻辑分析能力等能力,以适应新环境的变化和全球化的挑战。
PCB(Printed Circuit Board,印刷电路板)是电子工业中重要的基础元件,几乎所有的电子设备都离不开它。PCB设计的优劣直接影响到电子产品的性能、可靠性以及成本。在本篇文章中,提到了PCB设计的多个重要知识点,...
作为新世纪的大学生,理应站在时代发展的前列,掌握现代科学技术知识,调整自己的知识结构和能力结构,以适应社会发展的要求。新世纪需要具有丰富现代科学知识、能够独立解决面临任务、充满激情、具有创新意识的新型...
尽管如此,我们可以假设这部分内容理应包含与图形平移和旋转相关的具体问题、图形示例和解题策略。 在实际教学过程中,老师可能会利用类似这样的试题集来引导学生通过实践练习来深化对平面几何图形变换概念的认识。...
《家政服务人员合理工资报酬的研究》 随着社会经济的发展,家政服务需求日益增长,但行业内部的薪酬体系却存在显著的不均衡性。为了规范家政服务市场,平衡家政服务人员与雇主间的利益关系,有必要深入探讨影响家政...
问答社区的用户群体有更加明确的兴趣取向,有更加长尾的需求,理应具备更加多元的商业模式。 问答社区的内容并不那么快速和及时,读者更愿意阅读高质量的回答。随着用户数量的增长,原本小众的问答社区必然会面临...
但是,无论是哪种定义,界面都是两个或两个以上系统共同作用、相互影响、相互联系的区域,在这一区域中各要素梯度大,变化剧烈。 界面的特性主要包括可渗透性、防御性和自适应性。可渗透性指的是界面具有接纳外界一...
在文档标题和描述中提到的关键知识点集中在了虚拟化技术以及嵌入式操作系统VxWorks的部署和配置上。文档内容关联了多个技术...了解这些内容对于嵌入式开发人员和系统管理员进行操作系统部署和测试具有重要的参考价值。
中科创达-AI大模型链接智能终端,三大业务齐增长 中科创达是一家全球领先的智能操作系统产品和技术全栈提供商,公司的业务涵盖手机、汽车和物联网等领域。通过并购Rightware等公司,中科创达在智能驾驶领域布局趋于...
游戏编程中的数理应用是开发高质量游戏不可或缺的一部分,它涵盖了多个关键领域,包括数学、物理学以及算法等。这本书共281页,旨在帮助开发者深入理解如何将数理概念应用于实际的游戏开发过程中。 首先,我们要...
试题分为选择题、填空题和解答题三大类,涵盖了高中数学的多个核心知识点。 1. **选择题**: - 考察了函数性质、等差数列、几何体的体积、函数图像分析、三角函数、等比数列、不等式恒成立问题、函数单调性、复数...
因为股权转让不属于日常生活需要,它涉及到夫妻共同财产的处置,理应在双方协商一致的基础上进行。如果在分居期间,一方擅自转让股权,且无法证明已得到另一方的同意,那么这种行为可能因违反夫妻共同财产处理权的...
同时动保行业相比人药还具备研发周期短、研发成本低、生命周期长和支付方式直接这四大优势,因此我们认为动保行业理应享受类人药行业的高估值。 我们还分析了动保企业的合理空间与估值,认为动保行业的市场空间预计...