程序员一定要懂HR

作为一个程序员,为什么要看这种书呢?

这是一篇读书笔记,书名叫《管理手记:人力资源经理是怎么思考和解决问题的》。也是无聊,那天下雨被困在书店,随手从书架上抽了一本,没想到书写得挺有意思的。当年毕业找工作时没投入太多精力,结果去年跳槽时没有经验,薪资谈判时,被HR砍掉了好多薪酬。这也给了我一个教训,应聘也是一门很有技术含量的工作,需要认真准备。现公司规模比较小,全公司都在一个大开间,HR整天打电话约面试,我也是听得清清楚楚,使得我有机会近距离观察HR是怎么工作的。我不是很认同现在公司HR的某些工作方式,但看完这本后,我扫除了心中的很多困惑。我明白了HR某些行为背后的动因是什么,也知道有些事情HR其实可以做的更专业。

简单来说,你不一定要做HR,一定要懂HR。工作的年限越多,越感觉技术岗位只是公司公司整个组织架构上的一环。多数时候,技术团队的重要性并没有技术人员心中认为的那么重要。互联网公司一般都是技术驱动型的,或者标榜自己是技术驱动型的,技术人员的地位肯定是高的。但是在企业服务领域,大部分公司都是销售驱动型的。在这类公司中,最有价值的往往是拥有行业经验的顾问和拥有行业资源人脉的销售,有时这两类职责还同时在一个人身上,技术人员只不过是解决方案的实施者。如果遇到资深的顾问,将软件规格书写好,程序员真的成为了代码翻译机,将规格书翻译成代码,连点思考的过程都没有。如果程序员想提升自己,一定要了解整个公司到底是怎么运作的,其他岗位都是如何工作和思考的。最起码,看完书,大概了解HR想什么,薪资谈判的时候也更有底气一些。

创业型公司人力资源经理的主要工作是什么?

我现在的公司比较有代表性,大多数初创公司也基本是这样:

  • 招聘和面试:初创型公司HR的主要工作。一方面,HR要能筛选到合适的候选者并安排面试,另一方面,HR要能说服面试合格者接受合理的薪资加入公司,这些都考验着HR的经验和能力。对于高级岗位,一般需要CEO亲自出马谈情怀,这时HR跟进后期的薪酬谈判就可以了。
  • 培训和开发:入职岗位培训和技术培训实际是由公司的Superviser负责,HR并没有参与。
  • 绩效考核:主要是部门经理做掉了,HR做些流程性的辅助工作。
  • 人力资源规划:主要是CEO的职责。CEO在确定业务发展方向和公司组织构成时,基本也就将公司未来一两年的人力资源需求定好了,HR主要负责执行层面的事情。
  • 薪酬和福利:本该是HR的主要工作。但现阶段公司还是老总一言堂,基本HR也就是负责细节和执行层面的事情。
  • 员工关系:基本属于行政性工作,主要包括劳动关系、人事关系、员工内部冲突、员工奖罚等。
  • 行政:小公司是没有专门的行政的,HR还要承担打杂的工作。既是公司前台,又是经理助理,还要负责订机票订盒饭。事情做得好没有功劳,做不好就会出大问题。如果是奉行扁平化管理的公司,对员工充分授权的话,事情也没有那么多,HR还是比较轻松的。就怕遇到不放权的公司,屁大的事情都要走流程,效率低下,员工累,HR也累。

你可能感兴趣的:(程序员一定要懂HR)