`

Share my experience of recruit software developers

阅读更多
    想写这篇文章已经很久了,一直没写主要是为了能够更全面、更真实的将个人的经验进行分享,但又尽量不误导大家,直到这个春节,终于呼之欲出!
 
在此声明:
1、本文分享的仅仅是个人的一些经验总结,不一定全面或准确;
2、标题使用英文是有原因的。
 
一、面过的人
1、人才分类
主要指个人能力偏向于某方面的人才:
1)技术型
    工作以技术为主或纯做技术,比较想做技术工作。
2)管理型
    有一定的管理经验或能力,比较想做管理工作。
3)综合型
    有一定的技术能力和管理经验,但通常两者的能力都比较一般,毕竟能力全面而又优秀的人比较少。
 
2、知识来源
技术方面的知识来源:
1)学校
    计算机相关专业毕业,有一定专业知识。或者在校期间自学了技术知识,或兼职做过一些项目。这类人才在毕业之后可以在比较短的时间内参与项目开发工作。
2)自学
    主要指是非计算机专业人员,通常有两类:
    一类是在学校期间,对技术有兴趣或迫于找工作的压力,通过自学掌握了一些技术知识的人员。前者的能力通常优于后者,给他加分吧。
    另一类是毕业之后,也是迫于找工作的压力等原因,开始自学技术,然后再找技术工作的人员。他们以前没接触过相关知识,基本靠自学,这类人才比较少,能力也一般。
3)培训
    通过北大青鸟、达内等机构的专业培训,这类人才还真不少。基本都是在校期间或毕业之后参加培训的,前者更加有优势。
    其实个人有点排斥参加培训的技术人员,如果能通过自学更好些,感觉自学能力还比较强。特别是计算机专业出身,还去参加培训。其实在大学期间,不仅有充足的学习时间,而且还能省钱,省下的钱可以买多少书籍啊!
    当然想想这跟教育制度也有一定的关系,但如果对于完全没相关知识的人,培训也许是一个较好的选择吧。
4)工作
    相关技术知识主要从工作中获得,一边工作一边学习积累起来。一般公司都不太乐意招需要经过很长时间学习或培训之后才能上岗的人员,有的是因为耗不起,有的觉得成本太高。
 
3、出身
从大类上分基本有三种:
1)科班出身
    这个词可不太准确哦,我把计算机相关专业毕业的都归到这类了。总的来说,这类人才的专业知识与技能更为扎实,比较受欢迎。
2)毕业转行
    主要指非计算机相关专业毕业,毕业之后从事技术工作的童鞋。包括在校期间自学成才、在校期间接受培训和工作后才开始接触技术知识等技术人员,前二者优于后者。
3)半路转行
    工作一定时间(通过有1年以上)之后才转行做技术工作。通常这类人才技术能力比较差些,逻辑思维也不太行,越晚转行的越糟糕。
 
4、工作经验
1)实习生
    实习生比较注重学习、知识积累和个人能力的提高,当然也比较听话。可以给予一定的学习或工作压力,让他尽快成长,觉得实习有价值。同时也要给人家留下个好印象,无论他毕业之后是否成为你的同事。
2)应届生
    应届生的第一份工作很重要,男既怕入错行也怕入错窝,所以要让他们感到这个窝、至少是这份工作有适合他们,对他们有价值,有一定的发展空间,企业文化与工作氛围给人的第一印象很重要。
3)程序员
    有一定工作年限的程序员,都希望自己能够学习更多的知识、个人能力不断提升、工作有一定的挑战性、付出有回报、工作岗位升迁、受领导重视等等。这个时候,主要是个人价值的体现与回报问题,给他们提供更多的表现机会,让他们感觉自己都是不可或缺的,感到团队的凝聚力和归属感,当然在这个物价高涨的年代,回报还是非常重要的。
 
5、人员归属
1)自家员工
    如果是入职本公司的员工,通常面的过程比较严格些。
2)外包人员
    如果是外包过来帮忙几个月就走人,会比较看重他们能够马上上手,帮忙解决问题的能力。有时也希望把好的外包人员招进来,这时候面的过程也会比较严格。
 
6、其他
1)面过许多是专升本的童鞋,大多是大专毕业后工作,然后边工作边修本科课程。
2)很多童鞋做过类似的软件系统:OA系统、物流管理系统、仓储管理系统、订单管理系统、合同管理系统、采购管理系统、门户网站、网上商城、客户关系管理系统、工作流...
 
 
二、面人标准
1、人品与性格
    人品很重要,一个人能力再强,如果人品很不好,我宁愿不招。但毕竟是招技术人员,一般人品还过得去就行了,也别要求太高,过了可能连人都难招。
    面过少数人,只关注自己工作任务范围内的工作,但能够把工作做好,这样还算不错。可有一些人,只关注今天、或本周分配给自己的工作,原则性太强。例如今天分配的工作,上午就做完了,他就会认为今天下午可以休息了。你再分配工作或让他帮忙做点其他事儿,他就会有点不太情愿,这就是人品有问题。
    做人嘛,人品当然重要了,人品好就应该给他加分。
 
    性格上,挑选比较稳重,而不是滔滔不绝的。曾面过一个人,刚跟他打完招呼“您好”之后,他就开始滔滔不绝,打断他又不好意思,可他说的很多都不是我所关注或我要问的。还有的你问他一个问题,他会给你扯得好远好远,根本没抓住问题的焦点。但为了礼貌,我还是会让他先说多一点再找时机打断,这种面试确实有点累人!建议童鞋们要集中注意力听清问题的关键点,也别抢话,多留点时间给面试官吧!
    稳重的加分,滔滔不绝的不好意思了,减多几分。
 
2、工作经验
    一般选人以专业对口、工作经验相近为首选,能够招到有相关工作经验的人当然是最好的了。有些人工作了几年,积累的经验可能只有别人工作一年的经验。而有另一些人,工作了1左右,经验就已经很丰富了,工作2、3年的都还不如他。这跟工作环境、项目情况与个人能力不无关系,但无论如何,对于公司来说,一般会选择物美价廉的。
    所以作为一名技术人员,还是应该多注意个人能力的提高与经验的积累,但千万不要太过于于表面化,否则就真的是华而不实了。
    有丰富的工作经验,赶紧加分。
 
3、技术能力
    由于招的是技术人员,所以通常比较注重个人的技术能力。但技术能力比较强的人,在待遇方面的要求也会比较高。
    在选人的过程中,个人比较偏向于招技术能力较强的人。但由于公司成本的考虑,加之许多工作并不需要技术能力太强的人,所以往往会折衷选择。但是,有时候也很纠结,因为公司都想招能力比较好,但待遇又不太高的人才,这简直就是矛盾啊...
    面过很多人,多数的技术能力比较一般。
    也面过少数技术能力较好的,通常这类人对技术比较感兴趣,逻辑思维也比较好。当中有的很适合做研发工作,性格较为稳重,给人的感觉也很踏实。而有的不仅技术能力好,而且沟通表达能力也不错,做技术开发或技术管理者都不错。他们的确是挑选技术人员的首先!
    挑的就是优秀的技术人员,理应加分。
 
4、逻辑思维能力
    作为一名技术人员,逻辑思维能力很重要,大家都知道干这行是个脑力活,程序和业务是有很多逻辑的,是要靠脑子思考的。
    有些技术人员,在描述一些业务或技术逻辑的时候,会让你觉得很乱,根本不知道他想表达什么。减分。
    而优秀的技术人员,能够比较有条理的进行分析、推理、判断问题。加分。
 
5、沟通表达能力
    沟通表达能力,对于许多技术人员来说,是比较薄弱的一项。通常沟通的双方能够进行正常的交流,应聘人员能把问题描述清楚,基本就算过关了。
    但对于经验比较丰富或能力比较强的技术人员,在谈到自己熟悉的业务或技术知识时,还是能够比较清晰而流畅的表达出来。优秀的技术人员,也能够比较全面而有深度的剖析问题。加分。
 
6、兴趣与热情
    能够凭兴趣而工作的人,相对来说比较少。但如果一个技术人员能够凭兴趣而工作,那么通常个人的技术能力会比较强。因为他会花更多的业余时间去学习,他拥有比一般人更高的热情,更深刻的体会到份工作的艺术性。
    有些人在读书期间就已经开始接触技术,慢慢对技术产生兴趣,毕业之后已经可以直接参与项目开发了。也有些人是在工作中慢慢对技术产生兴趣,成长得也很快。
    通常在与这类人聊天的时候,他们会比较热情、投入,有的喜欢跟你探讨一下技术问题、发表下自己的看法或分享下自己的经验。
 
    对工作有热情的人,通常能够把工作做得更好。当然,有些人还只是为了工作而工作,或为了生活而工作。无论你是出于什么工作目的,热情的对待工作,不仅能把工作做得更好,而且能够提升自己的能力,这样的工作也变得更快乐些。
    热情并不一定是因为兴趣,可能是因为有了某种动力。
 
    管仲说过一句名言:“凡人劳其形者疲其神,悦其神者忘其形”。心情愉悦了,工作也就没那么累了。
    
    给有兴趣、有热情的加分。
 
7、业务熟悉程度
    技术人员应该多熟悉自己做过的项目的业务情况,而不只是一味的埋头写代码。能对整个项目的业务情况都比较熟悉的通常比较少,但至少应该能够把自己最近一段时间接触过的工作的相关业务描述清楚。
    技术人员一般比较关注功能与技术实现,这固然是好。但如果能对业务更加熟悉,相信做出来的软件系统会更加符合客户和用户的需求,用户体验会更好,减少返工,节省成本。加分。
 
8、需求分析与软件设计能力
    有一定工作年限之后,技术人员应该具备一定的需求分析与软件设计能力,有能力对客户的需求进一步分析,形成更明确的功能需求,进而对流程、数据库等进行设计,最后实现具体的软件功能。当然,这方面的能力因人而异,需要不断的积累。
    很多时候需要招这类人,优秀一点的要加分。
 
9、自学能力
    自学能力对一个人的影响很大,优秀的技术人员都会花大量的业余时间进行自学,不断的提高各项技能。无论如何,技术人员或多或少都应该有业余的自学时间。
    很多技术人员在工作前几年,由于技术知识比较欠缺,加之刚开始对技术还比较感兴趣,所以自学的时间还比较多。但通常在工作几年之后,许多人会开始变得懒惰,已经对工作有点厌倦或者变成例行公事了,激情也没了,自学就更不用提了。
    给能够一直保持自学习惯的童鞋加分。
    
10、潜力
    有些人可能能力一般,或者没有相关项目的工作经验,但是如果发现他比较有潜力,可以培养,那么可以考虑给他机会,给别人机会就是给自己机会。
    如果是真正的潜力股,那可真要加分。
 
 
    本文有些内容是有感而发,不一定完全符合标题,大家如果有更好的经验欢迎进行分享与交流!
 
 
(转载请注明来源:http://zhanjia.iteye.com/blog/1798204
分享到:
评论
12 楼 huangyunhui 2013-05-02  
zhanjia 写道
daiming 写道
zhanjia 写道
daiming 写道
楼主分享的真不错啊,赞一个!在楼主的几点中,我更注重的是人品+自学能力+潜力,发觉就这3点都很难招到哦!

通常能符合这几个条件的人,能力相对比较好,把任务交给他之后,不用操太多心。
我倒面过几个比较满意的:
性格相对内向,稳重,喜欢技术,自学能力比较强,这是我认为适合做研发的类型;
性格相对开朗,沟通表达能力比较强,技术较全面而有一定深度,这种类型我认为比较适合管理开发团队。

非常赞同,第一类型的还好,但是第二类就比较难招了,一般这种人都是公司的重点培养对象了

根据个人经验:
第一类的想法会比较单纯,注重的是技术,给他提供学习/研究/使用新技术、接触相对有挑战的技术工作的机会,让他体会到比较浓的技术氛围,他会更愿意留下
第二类相对复杂些,他所站的高度相对会比较高,对各方面的要求也比较高(岗位、待遇、技术应用等),可能会更多的考虑对技术的应用(架构、设计、分布式...)


楼主如果是HR,那肯定是个好伯乐。不过现在很多公司用人都是比较大的问题,薪资与能力相矛盾。
11 楼 zhanjia 2013-03-20  
daiming 写道
zhanjia 写道
daiming 写道
楼主分享的真不错啊,赞一个!在楼主的几点中,我更注重的是人品+自学能力+潜力,发觉就这3点都很难招到哦!

通常能符合这几个条件的人,能力相对比较好,把任务交给他之后,不用操太多心。
我倒面过几个比较满意的:
性格相对内向,稳重,喜欢技术,自学能力比较强,这是我认为适合做研发的类型;
性格相对开朗,沟通表达能力比较强,技术较全面而有一定深度,这种类型我认为比较适合管理开发团队。

非常赞同,第一类型的还好,但是第二类就比较难招了,一般这种人都是公司的重点培养对象了

根据个人经验:
第一类的想法会比较单纯,注重的是技术,给他提供学习/研究/使用新技术、接触相对有挑战的技术工作的机会,让他体会到比较浓的技术氛围,他会更愿意留下
第二类相对复杂些,他所站的高度相对会比较高,对各方面的要求也比较高(岗位、待遇、技术应用等),可能会更多的考虑对技术的应用(架构、设计、分布式...)
10 楼 daiming 2013-03-20  
zhanjia 写道
daiming 写道
楼主分享的真不错啊,赞一个!在楼主的几点中,我更注重的是人品+自学能力+潜力,发觉就这3点都很难招到哦!

通常能符合这几个条件的人,能力相对比较好,把任务交给他之后,不用操太多心。
我倒面过几个比较满意的:
性格相对内向,稳重,喜欢技术,自觉能力比较强,这是我认为适合做研发的类型;
性格相对开朗,沟通表达能力比较强,技术较全面而有一定深度,这种类型我认为比较适合管理开发团队。

非常赞同,第一类型的还好,但是第二类就比较难招了,一般这种人都是公司的重点培养对象了
9 楼 zhanjia 2013-03-18  
daiming 写道
楼主分享的真不错啊,赞一个!在楼主的几点中,我更注重的是人品+自学能力+潜力,发觉就这3点都很难招到哦!

通常能符合这几个条件的人,能力相对比较好,把任务交给他之后,不用操太多心。
我倒面过几个比较满意的:
性格相对内向,稳重,喜欢技术,自觉能力比较强,这是我认为适合做研发的类型;
性格相对开朗,沟通表达能力比较强,技术较全面而有一定深度,这种类型我认为比较适合管理开发团队。
8 楼 daiming 2013-03-18  
楼主分享的真不错啊,赞一个!在楼主的几点中,我更注重的是人品+自学能力+潜力,发觉就这3点都很难招到哦!
7 楼 zhanjia 2013-03-14  
naily 写道
说的很实在。
楼主是做技术转HR吗 ?

天大的误会啊,看看我以前写的 五年程序员人生的点点滴滴 一文,就知道这是绝不可能的事儿,个人钟情于技术
6 楼 naily 2013-03-14  
说的很实在。
楼主是做技术转HR吗 ?
5 楼 bingyingao 2013-03-11  
对照每一条,反省自身
4 楼 zhanjia 2013-03-07  
donf_2010 写道
以上列的这些条目,有许多可以借鉴的地方,有些能力需要自己锻炼了。

但愿不要误导了大家就好,取长补短吧
3 楼 zhanjia 2013-03-07  
RonQi 写道
不错,总结的挺好的

只是个人的一些心得,还不是太完整
2 楼 donf_2010 2013-03-07  
以上列的这些条目,有许多可以借鉴的地方,有些能力需要自己锻炼了。
1 楼 RonQi 2013-03-07  
不错,总结的挺好的

相关推荐

    recruit personal

    【标题】"recruit personal" 暗示的是一个与招聘个人或个人简历相关的项目,可能是一个Android应用程序,旨在帮助用户管理和寻找工作机会。在Android平台上开发这样的应用需要掌握一系列IT技术,包括但不限于: 1. ...

    recruit招聘爬虫数据分析

    1.爬虫: 采用Scrapy 分布式爬虫技术,使用mongodb作为数据存储,爬取的网站Demo为51job,数据我目前爬了有几千条 2.数据处理:采用pandas对爬取的数据进行清晰和处理 2.数据分析:采用flask后端获取mongodb数据,...

    recruit-startup-developers:雇用初创开发商

    初创开发商招聘大博览会(当前正在准备中。) 这是Seed〜B系列中初创企业的招聘信息页面。 我们的目标客户是后端,前端和移动等开发人员。 如果您知道招聘信息以及初创公司的信息,请PR!... (如果您达到C系列或更高...

    Recruit Management System-开源

    《开源Recruit Management System详解与应用》 在信息化日益普及的今天,企业对人力资源管理的需求愈发强烈,而开源软件在其中扮演着越来越重要的角色。本文将深入探讨一款名为"Recruit Management System"的开源...

    阿里云招前端啦~_recruit.zip

    阿里云招前端啦~_recruit

    recruit-api.rar

    【标题】"recruit-api.rar" 提供的是一个招聘网站后台接口系统的源代码包,主要针对Java编程语言设计。这个接口系统是网站后端的重要组成部分,负责处理前端发送的请求,进行数据处理,并返回响应结果。 【描述】...

    社会服务行业从Recruit_Holdings看人力资源服务行业发展:收购成就发展,互联网基因实现大平台-0304-光.pdf

    【Recruit Holdings与人力资源服务行业】Recruit Holdings是一家源自日本的全球知名公司,自1960年成立以来,从最初的人才匹配业务逐渐发展成为涵盖多元化业务的生活服务平台。公司在行业中脱颖而出,得益于其精细化...

    recruit-admin.rar

    【标题】"recruit-admin.rar" 是一个与招聘网站后台管理相关的压缩文件,它很可能包含了一个基于Vue.js的后台管理系统的基础构建和配置文件。Vue.js是目前非常流行的前端JavaScript框架,用于构建用户界面,尤其适合...

    Recruit-Restaurant-Visitor-Forecasting-master.zip

    《Recruit Restaurant Visitor Forecasting: 使用Jupyter Notebook进行数据分析与预测》 在现代商业环境中,数据分析和预测已经成为餐厅管理中的重要工具。"Recruit Restaurant Visitor Forecasting-master.zip" 是...

    recruit-system

    在recruit-system中,Model负责处理数据操作,View负责展示结果,Controller协调两者交互,提高代码可维护性和复用性。 3. **框架应用** PHP有许多流行的框架,如Laravel、Symfony、CodeIgniter等,它们提供了一套...

    remote usability testing

    Book Description Usability testing is a subdiscipline of User Experience. Its goal is to ensure that a given product is easy to use and the user's experience with the product is intuitive and ...

    recruit.rar

    本项目“recruit.rar”是针对毕业设计而开发的一个自适应前端页面,采用现代化的Web开发技术和工具,旨在提供一个高效、易用且适应不同设备的求职招聘平台。 首先,该项目的核心技术栈是Vue.js,具体版本为Vue-cli3...

    renmaituan-recruit_android.zip

    很抱歉,但根据您给出的信息,"renmaituan-recruit_android.zip" 文件的描述似乎包含了一些不清晰和不相关的文字,例如“达瓦大 额外确认为儿童re认识人铜仁市人色弱二 突然set认识人铜仁市",这并不是典型的IT相关...

    Zoho Recruit的LinkMatch「LinkMatch For Zoho Recruit」-crx插件

    自动采购Zoho Recruit Zoho Recruit与Linkedin集成 LinkMatch Chrome扩展程序会自动显示Zoho Recruit数据库中的哪些Linkdin配置文件。这样一来,您就不必自己亲自检查它,从而使与新候选人的联系变得更容易。还允许...

    recruit-app:基于react、react-router、redux的招聘APP,有socket.io聊天功能

    【标题】"recruit-app" 是一个基于React技术栈开发的招聘应用程序,它利用了React Router进行页面路由管理和Redux进行状态管理,同时集成了socket.io实现实时通信功能,为用户提供实时的聊天交流体验。 React是...

    人力资源服务行业镜鉴日本系列:人服龙头Recruit的成长之路-20230825-华创证券-24页.pdf

    国内劵商报告

    recruit

    在IT行业中,"recruit"通常指的是招聘管理系统或者与人力资源管理相关的软件应用。这个系统的主要目的是帮助企业和组织高效地进行人员招聘、筛选、面试以及录用等流程。在"recruit"这一主题下,我们可以深入探讨以下...

    招聘屏幕分享「Recruit Screen Sharing」-crx插件

    招聘屏幕分享。此扩展程序可让您在Recruit平台的视频访问中分享您的屏幕。 招聘屏幕共享。 通过此扩展程序,您可以在Recruit平台上进行视频采访时共享屏幕。 支持语言:English

    DF Recruit-crx插件

    DF Recruit-crx插件是一款专门针对人力资源管理和招聘流程优化的浏览器扩展程序,适用于英语环境,特别是美国市场。这款插件旨在提升招聘效率,通过自动化和集成化的方式帮助用户更轻松地管理求职者数据和沟通。 ...

    基于php网上人才招聘系统设计与实现.docx

    Prior to development, the software engineering process, consisting of three periods and eight phases, was followed for detailed analysis. This included feasibility analysis, system requirement ...

Global site tag (gtag.js) - Google Analytics