前言
刚刚过去的金三银四,一些想跳槽的Android开发的朋友问我,我工作了几年了大概什么水平,能拿到多少工资?
大家都知道,程序员这个群体,特别容易出现同工不同酬的现象。很多时候,我们通过了公司的层层筛选,然后和hr要了满意的工资,兴高采烈地去入职后,突然有一天通过小道消息得知,某个同事级别和你一样,但是工资比你多了几千,估计你立马开心不起来了。
其实这是正常现象,这也是为什么几乎所有公司都不允许谈论工资。如果大家都公开待遇了,吃亏的那部分人还能好好干活嘛。一般来说,同一个公司,员工工资的差距主要由定级来决定,你技术好定的级别高,那待遇就高,这合情合理。但是考虑一种情况,在大家技术和定级都一样的情况下,每个人的待遇也不尽相同,有的高,有的低。问题来了,为什么会出现这种现象?如何尽量把工资往高的要呢?下面我就和大家聊聊这两个问题。
先说为什么会这样。在主流互联网公司中,每个级别都是有待遇范围的,比如一个公司,假设它有一个级别叫T4,待遇范围是15-20k。这个范围就是给我们谈的,如果谈的好,最高可以给你20k,如果谈不好,那就是15k。可以看到中间有5k的差距,级别越高,这个差距就会越大,大家的待遇波动也就越大。
如何在谈薪过程中拿到高薪,下面我就结合自己的经验和大家谈一谈。
首先,面试前要做足功课。自己的技术在行业内大概是个什么状态,对应到目标公司大概是个什么级别,这两个问题要搞清楚。知道了这些,还需要知道在目标公司里,这个级别的待遇范围是多少。有了这些信息,再结合你内心的期望值,就可以定一个合理的月薪了。正常来说,在北京,一次跳槽涨幅应该在30%以上,否则考虑到机会成本和跳槽所带来的损失,低于30%的跳槽是不划算的。
这个功课要如何做?你可以去网上搜集一些信息,还可以去问待求职公司的朋友、前同事等,总之人的因素很重要,所以大家要多认识人,尤其是牛人,因为牛人人脉资源更广,无形中就可以帮助你一把。
其次,要多拿2个offer,增强自信。有时候我们会遇到一个矛盾心理:这个公司我很想去,所以我不敢多要,我怕对方拒绝我。这就是因为offer少了,如果你去多拿2个offer,那就谈薪的时候就会更有自信,这些offer是可以为你做铺垫的。
最后,很关键的一点:不要表现出特别想来一家公司的感觉。面试的过程是双向的,公司在面试你,你也在面试公司。记住:不论你和面试官聊的多愉快,都不要透露自己特别想来这家公司的感觉。你应该给面试官营造这样的感觉:这家公司挺好的,但是自己最近也面试了其他公司,自己正在寻找最适合的岗位。如果公司真心想录用你,为了吸引你,hr通常都会开出一个不错的offer给你,还拿上面的T4级别来说,hr会直接给你开18-20的月薪。最完美的例子是,你把手里的offer和hr一摆:xxx公司给了我20k的月薪。hr一听急了:我们给22k。这可不是虚构,这是时有发生的事情。
大家想一下,如果你表现地特别想去,那面试官就捕捉到这一点信息了,然后你在和hr谈offer的时候,hr就不会给你高薪,反正你迫切想来,给你一般的待遇那肯定也能接受,这样就把自己推向了一个不利的处境,很大可能hr会给你开15k的月薪。hr的职责就是:以最低的价格为公司招到最优秀的人才,这也是公司节约成本的体现。
其实我认为程序员是特别单纯的群体,上面的经验也是被逼无奈。如果各大公司的hr们可以少些套路,多些真诚,别拼命地压工资,对程序员多一些关爱,那就很美好了。虽然我知道hr有时候也是迫不得已,但是我还是得站出来讲一下。