如何招聘一个合格的程序员?

jopen 11年前

如何招聘一个合格的程序员?

        作者是 ApeForest 和 ContentForest 网站联合创始人 Pravin Daryani。他在创办网站过程中,学习到了非常宝贵的经验教训。如何雇佣合格的开发者就是其中一个。这个过程相当复杂,我将一步一步的分析过程,你可以按照此方法找到你想要的人才。

        第 0 步:我想要什么?

        当你已经遇到一个市场机会,你要把自己的构思转变成概念,做足准备工作,再将你的想法转化为产品,需要按照你的想法进行排序。确保你花费的时间与你要找到的东西成正比。我经常问自己以下几个问题:

  • 我真的需要开发人员?
  • 我的预算和时间范围有多少?
  • 应该使用哪种编程语言?
  • 哪些技能是必需的?
  • 设计需要多么绚丽,是否需要一个 UI 设计师?
  • 我是雇个人还是企业?
  • 我需要承包商或雇主吗?

        如果你不确定这些问题或不具备技术背景,可以与技术顾问委员会讨论这些细节。而在这里,我的想法是尽可能明确你想要什么,你如何为项目招聘最佳人选。

        第 1 步:从哪里找?

        第一步是让你的项目尽可能的吸引更多的开发人员。引起共鸣是关键点,一个既迷人又简单的工作描述会给你提供很大的帮助。这在你寻找人才或开发人员时,让他们知道自己的价值。你可以通过不同网站或资源区寻找人才:

        自由职业网站——这类网站上到处都是,但主要以 Odesk、 vWorker、 Freelancer 、Guru 为主。

        工作布告栏——这里会刊登着一些普通和特定范围的工作信息,大多数初创业项目都会更好的利用以下的资 源:Authentic Jobs, Mashable Jobs,Smashing Magazine Jobs, Behance and StackOverflow Careers 2.0.

        个人网络——利用专业或个人的资源或人脉,去寻找一个适合你的人才。例如,你出席某个地区的科技企业家会议,你会发现在那里有许多人才都可以找到。

        实习生和学生——另一种选择是选择实习生为你的项目添枝加叶。本地学生都是新鲜的血液,是未开发的人才。

        无论从何处去寻找人才,但不要透露出整个项目概念。只需告之所需的必备品,如基本技能、工作信息,以及工作实例。

        第 2 步:如何选择?

        时间用在挑选最有希望的候选人。如果不能见面交谈,可通过其他渠道进行交涉。除了基本的技能、经验、技巧、代码示例、时间、薪资等问题,还可以从以下几个方面做更深入的调查来决定。

  • 如果我咨询你前雇主,问其你的优势和缺点,你认为他会怎么说?
  • 你是否有创业经历或就职过其他创业公司?
  • 你常看的博客或网站有哪些?
  • 如果你在技术上遇到困难你会怎么办?有其他程序员可以帮助你吗?
  • 你会选择什么方式汇报项目进展?

        建议雇佣曾经完成过相似项目的候选人。我们曾尝试让一个优秀的开发人员学习一门新编程技巧。这是一个非常复杂的过程,最好能完全避免。

        第 3 步:如何开始?

        你终于找到一个适合的开发人员了,你想让他立刻投入到工作。但我认为在整个项目开始之前,先给他一个相对复杂的小项目试试。看看他的技能和工作方式,无需大成本,而且仅需少量时间。

        如果他的操作能力、完成时间都如你心意,就可将其安排到项目中。不过要提前签署一份保密协议,以免对公司造成不必要的麻烦。

        原文链接:TheNextWeb

来自: CSDN