软件公司人事的核心难点不在招聘量,而在“能不能听懂技术人员说话”,以及“能不能用非技术语言把公司卖出去”。这两点不过关,再好的绩效制度也落不了地,再高的薪资也留不住人。
软件公司人事好做吗?先搞懂它和传统人事的五个差异
很多人觉得人事工作在哪都一样,招聘、考勤、发工资,换家公司不过是换个流程,真进了软件公司才发现,过去那套打法基本失灵,行业共识认为,软件公司人事更像是一个“翻译官”加“产品经理”的混合体,而不是单纯的行政执行者。
招聘渠道完全不同
传统行业招人,挂个招聘网站,收一堆简历,慢慢筛就行,软件公司招技术岗,你在BOSS直聘上挂一个月,收到的有效简历可能一只手数得过来,真正靠谱的开发人员,尤其是资深工程师,几乎不会主动投简历。他们躺在各个技术社群里,靠内推和猎头挖。
所以软件公司人事的第一课,是混圈子,不是让你写代码,而是要知道技术圈的人聚集在哪里,GitHub、掘金、V2EX、开源中国,这些地方才是简历池。一个合格的技术招聘HR,至少得能看得懂简历上的技术栈关键词,知道Spring Boot和Spring Cloud不是一回事,清楚“三年Java经验”大概对应什么水平。
面试流程被彻底重构
传统面试,人事先面,聊过往经历、离职原因、职业规划,软件公司如果也这么干,基本招不到人,技术候选人对人事的第一轮面试非常敏感,如果问的问题跟技术完全不沾边,对方很容易觉得公司不专业,转身就走。
行业内比较通行的做法是:人事只做“软性筛选”,技术面试交给技术负责人。人事的角色是确认候选人的求职动机、薪资期望、到岗时间,以及判断这个人沟通上有没有明显障碍,至于技术行不行,那是技术官的事,如果你非要在技术面之前把人家的项目细节问个底朝天,那属于越界,只会让流程显得拖沓。
薪酬体系不是固定级别制
传统行业薪酬等级分明,专员、主管、经理,一级一级往上排,薪资范围也相对固定,软件公司的薪酬体系要复杂得多,同一个职级,因为技术栈稀缺程度不同,薪资可能差出30%到50%,比如做Go语言的工程师和做PHP的工程师,在市场上就不是一个价位。
这时候人事如果死守公司的薪酬带宽,就很容易在终面环节把人谈跑。软件公司人事需要懂一点“市场行情弹性”,知道哪些岗位该破格,哪些岗位可以压价。这不是让你乱给钱,而是让你在老板和候选人之间找到一个双方都能接受的平衡点。
软件公司人事招聘要求:光会筛简历远远不够
想入行或者已经在这行的,心里大概都有个数:软件公司人事招聘要求,表面看是本科以上、三年经验、熟悉劳动法,真正卡人的是下面这几条隐性要求。
得能听懂“技术黑话”
不需要你会写代码,但你得知道基本的技术名词,不然候选人说一句“我们项目用的是微服务架构,做了服务拆分”,你接不上话,场面就很尴尬,更实际的问题是,你没法判断这个人说的跟技术负责人问的是不是一回事,也没法在简历初筛的时候把技术栈完全不匹配的候选人过滤掉。
情绪稳定是硬指标
软件公司有一个很典型的场景:老板突然说下个月要上线新版本,研发部门需要紧急扩招10个人,这时候你手上一个技术简历都没有,技术负责人还在催,这种压力下还能保持节奏,有条不紊地联系猎头、翻通讯录、发朋友圈托人介绍,这才是软件公司人事的核心能力,脾气急的、玻璃心的,干不了这个活。
懂一点劳动法里的“技术条款”
技术人员流动率高,竞业协议、保密协议、离职交接,这些都是高频事务,特别是核心岗位的工程师,入职要签竞业限制,离职要确认脱密期,人事如果不懂这些,合同里埋了雷,等到员工离职去竞争对手那里,麻烦就大了。
软件公司人事工资怎么样?别只看账面数字
问软件公司人事工资的人特别多,这个问题的答案非常分裂,同样叫“人事专员”,在传统制造业可能拿四五千,在互联网公司能拿到八千到一万,但工作强度也完全不一样。
薪资构成里的“隐性成本”
软件公司人事的工资通常由基本工资加绩效组成,绩效的浮动比例比传统行业大,很多公司会设置“招聘奖金”,招到一个普通开发给几百,招到一个资深架构师给两三千。这部分收入才是拉开差距的地方。
但相应的,软件公司的考勤往往更灵活,你可能下班后还要回复候选人消息,周末技术交流群里有人咨询,该接也得接,算下来时薪并没有想象中那么高。
地域差异极其明显
北京、上海、深圳的软件公司人事工资,普遍比成都、武汉、西安高出一截,但生活成本也摆在那里,一线城市的高级人事经理月薪两万以上不稀奇,但要求也高,通常得懂技术招聘、懂组织发展,还得能跟技术总监平起平坐地讨论人才策略,二线城市的软件公司人事更多还是执行层面,月薪普遍在八千到一万二这个区间。
软件公司人事的日常工作流程:从需求对接到入职保温
道理讲了一堆,不如看看实际工作流程,软件公司人事的一周,基本是这么安排的。
第一步:跟技术负责人开会,把招聘需求问清楚
不是简单问“你要几个人”,而是要问清楚下面几个问题:
- 这个岗位解决什么问题?是缺人手干活,还是需要有牛人带团队?
- 硬性要求是什么?哪几年的经验属于加分项而不是必需项?
- 薪资预算上限是多少?有没有破格的可能?
- 什么时候到位?能不能接受应届生培养?
这些问题没问清楚就去招人,基本等于闭着眼开盲盒。
第二步:多渠道找人,别一棵树上吊死
推荐组合是:猎聘加BOSS直聘覆盖主动求职者,脉脉加GitHub挖掘被动求职者,内推奖金撬动在职员工的朋友圈。三条腿走路才能保证简历量。
具体操作上,每周固定刷新职位描述,把“做过高并发项目”“熟悉分布式架构”这类关键词写清楚,系统才能推对人。
第三步:安排面试,把控节奏
软件公司的面试通常分三轮:人事初筛、技术面试、终面,人事需要做的是把每轮之间的时间间隔压缩到最短。市场行情摆在那里,一个优秀的Java开发手上有三四个offer很正常,你这边流程拖一周,人就去别家了。
建议面试流程控制在五个工作日内完成,技术面结束当天就同步反馈,行就赶紧安排终面,不行就发拒信,不耽误双方时间。
第四步:谈薪和发offer
谈薪是技术活,候选人期望薪资高于公司预算,不要直接砍价,先问清楚期望薪资的构成,是底薪要求还是总包要求,有些候选人要的是现金,有些在乎的是期权,还有些关心的是每年的调薪幅度,搞清楚对方的核心诉求,再谈预算,实在谈不拢,可以争取特殊审批。
发offer之后也别闲着,保持跟候选人的沟通,确认他没有被别的公司截胡。候选人入职前两周是最容易变卦的时期,人事要做的不是死等,而是隔三差五聊两句,加深他对公司的认可。这步叫“入职保温”,做不好前面全白干。
软件公司人事如何快速成长;从执行者变成业务伙伴
总做事务性工作,迟早被替代,软件公司人事想往上走,必须完成一个转变——从“办手续的”变成“搭台子的”。
学会看业务数据
别光盯着招聘完成率,试试看这个月离职了几个核心研发,他们的绩效评了多少分,公司每个技术团队的人均产出大概什么样,这些数据翻多了,你就能在管理层会议上说出有分量的话,我们中间层工程师断档了,得赶紧补充”或“某条产品线的技术负责人有离职风险,该提前布局”。
把招聘当成运营来做
一个成熟的软件公司人事,手机里至少躺着几百个技术候选人的微信,平常没事就点点赞,技术群里冒个泡,等到公司需要人的时候,群发一条消息就能收到一堆推荐。这种“人才池”意识,是软件公司人事最值钱的能力,没有之一。
懂一点股权激励常识
软件公司核心岗位谈薪酬,绕不开期权,人事不需要当法务,但得知道期权和股票的区别,知道行权价是什么意思,知道四年成熟期怎么算,不然候选人问起来你一脸懵,对方扭头就会觉得这不像是家靠谱的公司。
软件公司人事常见问题速览
问:软件公司人事每天都得催着技术负责人面试吗?
确实存在这种现象,技术负责人忙着写代码,很容易把面试排期往后拖,日常操作是提前一周把候选人的简历和时间表发给对方,到点提醒。如果技术官连续两次跳过面试,就把候选人的面评同步给老板,让老板来定优先顺序。用公司的层级推动流程,比催当事人有效得多。
问:没有技术背景能做软件公司人事吗?
能做,但学习曲线非常陡,建议先把公司内部的技术岗位说明书翻熟,再约研发负责人吃顿午饭,把不懂的名词当场问清楚,前三个月会辛苦一点,撑过去之后,你会发现技术背景并不是门槛,学习意愿才是。
软件公司人事的本质,是把一群高智商、高自尊、高流动性的技术人才,用规则和温度组织起来,手里拿着流程的尺子,心里装着业务的算盘,这个位置才能坐得稳。


