`

开发人员理应具备的八大特征(转自CSDN)

阅读更多


导读:在过去的几个月,Cheezburger公司一直在招聘开发人员,并开始了解适合他们团队的开发人员的类型。这些特征或许适用于大多数初创Web公司的程序员,这些心得由该公司的CTO Scott Porad分享。

 

在开始讨论之前,首要的事情就是技术技能是基本要求。我们假设适合我们团队的开发人员拥有从事这项工作的相关技术经验。

 

除了基本技术要求之外,我们来看看作为一个适合我们团队的开发人员应该具备的特征:

 

1.热情/激情

 

我们的目标之一就是创建一支令人惊叹的开发团队,我们的信条之一就是只有深入关注一些事情,我们才能成为世界最佳。所以我们在寻找证明开发人员对计算机有 兴趣并热爱编程的证据。这方面的例子,比如说,开源活动、冷门的项目、非主流编程语言,等等。读大学之前的任何编程经历也是一个很好的指标。

2.有干劲/自主性

 

作为一个小公司,我们没有太多层次的管理。这很好,因为这样创造了一个非常好的工作环境。然而,这也意味着,就算是独立的贡献者也需要有能力完成项目,并且工作无须敦促。

 

3.敏捷

 

我们的团队由一群热情的开发人员构成,能够完成最先进的网站和软件开发工作。我们是一个Agile/Scrum的工作室,采用迭代的开发模式,自动化测试,持续部署和DevOps。这并不适合所有人,所以有相关经验的人才往往喜欢这样。

4.公司文化

 

在Cheezburger工作不像在其他地方一样。(老实说,有点异乎寻常。)所以,我们需要寻找那些熟悉我们文化的人,我们得证明申请人是 Cheezburger的用户,是我们网站的粉丝,了解我们的网站,或者阅读了开发人员的博客。从根本上说,申请人是否通过给我们发来求职信或者其他方式 来表明他们在意为Cheezburger工作?或者,他们只是把简历群发给任何一家公司?

 

5.初创公司

 

Cheezburger拥有双重独特之处:我们不仅有自己独特的文化,同时也是一个小型创业公司。创业公司与大型企业完全不同,并且他们的经历往往无法诠释。

 

6.面向消费者的网站

 

现在存在着很多类型的软件开发,正如有各种味道的冰激凌一样,我们碰巧在开发一种独特类型:高流量,面向消费者的网站。是的,一个曾经开发过桌面应用程序的人也能够构建网站,不过环境有所不同。我们发现,先前有过在这种环境中工作经验的人会更适合。

 

7.中坚力量

 

卓越的开发人员喜欢挑战和从事困难的工作。所以,我们有个问题:他们有解决过其他开发人员认为很难的难题吗?这不意味着他们之前必须从事只能用汇编语言编码的工作,不过一些汇编编码经历会改善他们编写的代码,即使是当他们用高级语言编程的时候。

 

8.不同之处

 

人与人之间千差万别,所以我们不要一支由精通同样技巧的克隆机器人组成的团队。我们想要一群强大的开发人员,他们能将一些事情带到办公桌上交流,让团队更 加强大。所以,我们想知道,候选人是否与团队中的其他成员远远不同,可以为开发带来广阔,更加开放的视角?这个人能否为我们团队带来未曾有过的经验和能 力?他们是否有相应的技术和经验来帮助弥补我们的弱项?

分享到:
评论

相关推荐

    Java开发利器Myeclipse全面详解

    在传统的开发模式中,即使只是150行代码的编写,也可能会耗费开发人员大量时间,而在MyEclipse中,这可能只是一个简单的命令或者选择一个功能的事。这种自动化功能极大地提高了开发效率,缩短了项目的开发周期。 在...

    软件开发项目文档说明

    给开发人员一个开发项目各个级阶段理应写的文档要求、给开发人员一个开发项目各个级阶段理应写的文档要求、给开发人员一个开发项目各个级阶段理应写的文档要求、给开发人员一个开发项目各个级阶段理应写的文档要求、...

    《Delphi程序开发范例宝典(第3版)》.pdf

    Delphi是一种历史悠久的编程语言和开发环境,它由Inprise公司(原名Borland公司)开发,Delphi的语言基础是Object Pascal,它以快速开发应用程序而著称。这本书《Delphi程序开发范例宝典(第3版)》作为Delphi开发者的...

    关注客户需求-从源头上保证产品开发.pdf

    基本型需求是产品最基础的功能,是客户认为理应具备的,不满足这些需求会直接导致客户的不满。期望型需求是客户对产品性能或服务的期待,满足这类需求的程度与客户的满意程度呈正相关。激动型需求则是那些能够超出...

    论文研究-基于相位谱分析技术的图像特征提取研究.pdf

    利用相位重构图像能够在很大程度上去除光照条件影响的特性, 通过光照无关特征提取对人脸图像进行处理, 提高了识别准确率, 同时也证明了相位谱重构与相位一致性分析结合可以进行人脸图像的光照无关特征提取。

    油田开发方案的经济评价讲座PPT学习教案.pptx

    一方面,支持计入分摊成本的人认为新油田开发理应承担一部分,以保证费用与效益的一致性;另一方面,反对者认为这可能导致对老油田效益的低估,因此主张不应计入。 通过一个实例,我们可以看到不同的成本计算方式...

    污水处理装置的远程控制系统

    该设计通过对单片机开发板发送指令来控制整个污水处理系统。 污水处理装置的远程控制系统的总体设计,包含了硬件的选型,软件的调试,无线通信模块的编程和对于污水处理系统的控制功能的实现。当此模型搭建调试完成...

    读书笔记:学习程序员理应掌握的一些数据结构.zip

    读书笔记:学习程序员理应掌握的一些数据结构

    房地产开发公司薪酬体系.pdf

    一个高学历、高职称或者具备重要职业资格的员工,理应获得相应的工资回报,以凸显其专业知识和技能在工作中的重要性。 岗位工资则是根据员工所在岗位的具体职责、工作难度和工作环境等因素进行评定的。这体现了企业...

    ××经济开发区三面高立柱标书_广告类投标书范本.doc

    在当今经济快速发展的大环境下,各类开发区纷纷设立,旨在推动地区经济发展与产业升级。在这样的背景下,对于广告行业而言,开发区内广告牌项目的招标活动愈发频繁。本文以××经济开发区三面高立柱标书_广告类投标...

    浅谈新时期会计观念的转变.pdf

    浅谈新时期会计观念的转变 在经济全球化的背景下,会计业务越来越多样化,...新时期会计观念的转变需要会计人员具备全球观念、对新技术敏感性、职业判断能力、逻辑分析能力等能力,以适应新环境的变化和全球化的挑战。

    理应做强PCB设计.pdf

    PCB(Printed Circuit Board,印刷电路板)是电子工业中重要的基础元件,几乎所有的电子设备都离不开它。PCB设计的优劣直接影响到电子产品的性能、可靠性以及成本。在本篇文章中,提到了PCB设计的多个重要知识点,...

    转呈报告范文.docx

    在撰写此类报告时,作者应当强调个人兴趣、特长以及对新专业的理解和展望,如文中所述,当个人在目前专业领域找不到发展兴趣的空间,或者发现与自己特长和兴趣不符时,理应寻找更适合自己的学术道路。因此,在报告中...

    毕业设计,基于VB+ACCESS开发的人才管理系统,内含完整源代码,数据库,毕业论文

    作为新世纪的大学生,理应站在时代发展的前列,掌握现代科学技术知识,调整自己的知识结构和能力结构,以适应社会发展的要求。新世纪需要具有丰富现代科学知识、能够独立解决面临任务、充满激情、具有创新意识的新型...

    【高效课时通】2014-2015学年八年级数学下册 第11章 图形的平移与旋转试题(pdf)(新版)青岛版

    尽管如此,我们可以假设这部分内容理应包含与图形平移和旋转相关的具体问题、图形示例和解题策略。 在实际教学过程中,老师可能会利用类似这样的试题集来引导学生通过实践练习来深化对平面几何图形变换概念的认识。...

    家政服务人员合理的工资报酬

    《家政服务人员合理工资报酬的研究》 随着社会经济的发展,家政服务需求日益增长,但行业内部的薪酬体系却存在显著的不均衡性。为了规范家政服务市场,平衡家政服务人员与雇主间的利益关系,有必要深入探讨影响家政...

    问答社区的商业模式?Quora说:从广告做起.docx

    问答社区的用户群体有更加明确的兴趣取向,有更加长尾的需求,理应具备更加多元的商业模式。 问答社区的内容并不那么快速和及时,读者更愿意阅读高质量的回答。随着用户数量的增长,原本小众的问答社区必然会面临...

    股权转让所得个人所得税计税依据.doc

    在中国的个人所得税法框架内,股权转让所得的计税依据理应反映其真实的市场价值,即按公平交易价格计算。这一点是确保税收公平性的基础。当税务机关发现股权转让价格明显偏低,并且没有合理的解释时,他们将有权进行...

    (最全)XXXX年济宁市专业技术人员继续教育-互联网监.docx

    综上所述,作为济宁市专业技术人员继续教育的一部分,互联网监管理应涵盖网络道德与法律法规教育、网络犯罪与刑事责任意识、网络社会特点理解、网络道德教育加强、互联网信息安全措施、互联网的深远影响、法律法规与...

    河口界面理论初探

    但是,无论是哪种定义,界面都是两个或两个以上系统共同作用、相互影响、相互联系的区域,在这一区域中各要素梯度大,变化剧烈。 界面的特性主要包括可渗透性、防御性和自适应性。可渗透性指的是界面具有接纳外界一...

Global site tag (gtag.js) - Google Analytics