一、前言
许多软件开发者错误地认为,只要他们能够在绩效评估过程中获得好的评价,就会加薪或晋升。虽然有时是这样,但通常并非如此;
是的,在绩效评估中表现优异很重要,但是仅仅在评估中表现优异还是不够的,不会给你带来你想要的大幅加薪或升职。如果你真的想赚大钱的话,你必须更有战略意识,更仔细地谋划此事;
本文的内容,就是怎么赚大钱。也许不是为了赚大钱,而是为了得到一大笔加薪或者升职,足以让你感到自豪【开始本文的时候,你需要注意,在怎样谈判薪水与怎样得到加薪之间有很多相似之处,你可以去看(《找到一份工作》下的《6-唇枪舌剑 关于薪酬谈判》)内容】。
二、如何获得提拔与晋升
2.1、总是选择职责而不是薪酬
在讨论如何获得加薪或升职之前,让我们先谈谈你是应该选择加薪还是应该选择升职。更多的钱和更高的头衔哪个更好?更多的钞票还是更多的职责?
答案似乎显而易见,对吧?我要拿现金,给我钱!但是,不要这么做。这其实是错误的答案;
职责也是一样的。职责就是权力,不管是出于哪一种意图或者目的。真相是:只要你追逐职责,金钱就会随之而来。你总是可以用职责(权力)来换钱;
问题是,当你在追求某件事时,你需要追逐权力的位置,这大致意味着你需要承担更多的职责。抓住每一个机会,让你可以承担一些事情,即使这是一份糟糕的工作。但这无关紧要:
1、找出那些没人愿意染指的领域,那些没人愿意触碰的项目,接管它们。然后,让它们变成你的高光时刻;
2、我向你保证,如果你能持续得到晋升,并在任何组织中加大你的职责,最后加薪的事将不在话下。
2.2、采取主动
有些人似乎认为“付出你应付的代价”意味着你每天按时上下班,完成自己的工作,过一段时间,就会有一位“仙子”用“魔杖”打在你的头上,你的努力会突然得到回报【不是这样的,真不是这样的】。
如果你想加薪,如果你想升职,你就必须做更多的事情,远远超过人们对你的要求。你必须要走出去,主动让事情发生,而不是等待事情发生在你身上。这就叫作采取主动(关键是,升职或加薪不会因为你应该得到它而自动发生在你身上。你得走出去,变得积极进取。你必须告诉你的老板你想得到加薪或晋升。你必须采取积极的措施去得到你想要的。你必须自己创造机会。本文的其余部分将重点介绍如何做到这一点【你不能只是坐在办公桌前做你的工作,甚至做一份好的工作,而是要做得更多,越来越多】)。
2.3、投资对自己的教育
坦诚地讲,你要买更多的书并阅读它们。每天都要去阅读某类技术书。以前我每天多花30分钟读技术书。我把这30分钟时间称为“跑步机时间”,因为我一边在跑步机上行走一边读书。
只是读书还远远不够,还要聆听在线课程,并且真正完成它们。走出去参加研讨会或者行业会议,以及现场培训课程。回到学校完成你的学位课程,或者再去获得一个学位。雇一位私人职业教练来指导自己。不要犹豫,花这些钱是为了赚更多的钱;
你应该把10%的收入再投资到个人发展中去。我不确定我是否精确地投了10%,但是这些年来我在我的个人发展上投入了数万元【这不仅会使你更有价值和更富有成效,而且显著提高你的受教育水平,让你可以在提出“提拔我”的要求时更有底气】;
不管怎样,我想你已经明白我的意思了。如果你的老板问你凭什么可以获得加薪或升职,你会说:“好吧,你雇我的时候我初中毕业,但现在我已经拥有博士学位了。”此时辩称你不值得被给付更高的薪酬也不应该得到晋升就非常困难。
2.4、把自己的目标公之于众
如果你想让你的老板给你加薪或升职,那就直截了当地提出要求。直接告诉他:“我已经在这待了一段时间了,我想要加薪!给我加薪吧。”虽然不必讲得这么直白,但是需要直截了当地告诉你的老板,你想加薪、升职,这是你的目标(你应该在绩效评估之前就这么做,记住:在绩效评估之前。不是在绩效评估期间,也不是在绩效评估之后);
我向你保证,加薪或晋升的决定大多是在你坐下来接受正式的绩效评估之前就已经决定好的。事实上,在很多情况下,整个考核过程都是做做样子,目的是为那些已被安排要升职或晋升的人士提供加薪或晋升的机会;
【你不能马上要求加薪或晋升,事实上,别这么做;相反,埋下伏笔,告诉你的老板这就是你的目标】告诉他你打算怎么做以便于达成这一目标。向他询问,为此你还需要做些什么;或者,下一次绩效评估时为了让你达到这个目标,他建议你去做些什么。如果他说“这是不可能的”,你可以回答:“如果有一点点可能,哪怕只有很小的机会,当然这需要付出巨大的努力,那么我需要做些什么?(如果你能让他回答这个问题,并且你可以完成他让你完成的任何艰巨任务,那你就会得到加薪);
如果他们告诉我,我确实应该得到加薪,他们也会给我加薪,但这不在预算中,或者公司现在有财务问题,甚至要裁员,这时我该怎么办?如果公司刚刚裁员,我仍然要求加薪吗?
《1》是的,你仍然要求加薪!如果公司刚刚裁员,这意味着他们比裁员前有更多的钱可以花出去(这似乎有点儿违反直觉,但事情就是这样的;如果我们感知到一些东西是有价值的,那我们会做任何事情来获得或保留它);
《2》你的老板可能会说你应该加薪,但是公司现在没有预算,公司有财务问题,我们应该不要互相攀比,等等。其实,他真正要说的是,你的价值还没有高到需要公司做一些事情来留住你、让你快快乐乐地干活;
《3》老实说,大多数时候“没有预算”都是胡说八道。公司总是财政拮据,预算中从来没有足够的资金……不要相信这些废话。你只需要意识到这其实是一个明确的信息:你没有表现出足够的价值,以便于让你的老板或者你的公司去克服任何必要的来自财政、政治或者其他方面的障碍以防止你离开。
2.5、让自己在公司之外更有价值
要想提高你在公司内部的价值,最好的方法之一就是在公司之外增加自己的价值:
《1》要想让你在现在的位置上,在目前公司内部提升你的品牌效应、扩大你的知名度,你能做的实际上并不多。事实上,改变第一印象、在公司内部成长往往是很困难的。这有点儿像你的家人怎么看待你,不管你多大年纪,反正在家人眼里你永远都是自己11岁的样子;
《2》你需要创造一些来自外部的压力,让你的雇主意识到你的价值,因为在公司以外的其他人眼里你是价值连城的。当你的老板听到你的播客时,看到你已经出版了一本书,或者听到别人在谈论你写的文章时,你的价值就提升了。你终于不是那个又萌又蠢的11岁孩子了;
《3》如果你公司以外的人认为你很有价值,那么你公司内部的人也会认为你很有价值,这样你获得加薪或者晋升的机会就会容易得多。
2.6、成为资产
如果你能向我证明你能给我赚来的钱比我给你发的薪水多,那我会当场雇用你。大多数聪明的雇主都会这么做的,这是常识:
《1》然而,许多软件开发者忘记了,他们获得薪水的主要原因并不是因为他们聪明,也不是因为他们有技能,而是因为他们能让雇主赚钱,给雇主带来钞票!
《2》你得让公司赚钱。如果你想得到更多的钱,公式很简单:让公司赚更多的钱。作为一名员工,很容易与商业社会脱节,很容易与你公司的经济状况脱节,忘记了你要对公司有所贡献是终极的底线。
想办法为公司增加收入。试着弄清楚你正在做的事情会如何直接影响你的公司的收入。然后试着找出你怎样才能升高底线,也就是你对公司的贡献。如果你已经明白了要让公司能赚更多的钱,那你能做些什么呢?
《1》我认识一些软件开发者,他们可以为他们的雇主开发出全新品牌的产品。他们完成这些工作不但能让自己获得加薪,还能从新产品中提取版税;
《2》这里,你得跳出框框来思考问题。你得像企业家或者商人一样思考。你可以在你为之工作的公司里做一名内部企业家。这样,当你要求加薪的时候,你能讲出来的最好的理由就是你在给公司赚更多的钱;
我如何才能为公司省钱呢?这跟为公司赚钱也有同样的价值吧?
《1》不,不是这样的。造成这种局面的原因主要有两点:一是很难证明你为公司省钱了,二是省钱不像赚钱那么显而易见(你怎样才能证明你在为公司省钱呢?在大多数情况下,这是相当困难的。要展示你是如何为公司赚钱的就容易得多,因为这是一件不那么主观的事情);
《2》除非你有一些非常有说服力的证据来证明你是如何为公司省钱的,例如,你把公司的某些流程自动化了,而那些流程过去每年要花费公司100万美元,而现在却可以分文不花。反之,向你的老板展示你是如何为公司赚到大把现金的会更好;
《3》展示你是如何提高了自己对公司的贡献以及公司从你的工作中如何获益,你就会拥有翔实可靠的论据(如果我是你的老板,你走进我的办公室,你向我展示了一系列令人信服的证据,表明你每年为公司赚取100万美元的收入,你认为我会拒绝你1万美元的加薪请求吗?也许吧,但可能性要小得多)。
2.7、询问具体数字
注意:【如果你要求加薪,那就要提一个具体的数字,确切地提出你想要的加薪数额】当你只是笼统地提出你想要的是“更多”的时候,想要协商以得到你想要的东西,就会变得很困难。“更多”听起来很贪婪。“更多”缺乏确切的定义(你对“更多”的定义与我的不同。当我妻子询问我要不要再来点Toll House的馅饼时,她对“再来点”的定义是再来一小片。而我说“再来点”我指的是整个馅饼的剩余部分我都要,还要加点奶油放在上面,边上放些冰淇淋)。
在你走进老板的办公室要求加薪之前【你要确切知道你想要的加薪的数额是多少;提前做好你的作业,计算出那个确切数字】然后,做好更多的家庭作业,做好推理和计算,给自己找好证据来支持为什么你要的数字是合理合情的(当你提出具体的加薪数额,并且可以提供相关的支持这一数额的证据时,你才更有可能获得你要求的加薪)。
2.8、不要制造威胁
为了获得加薪或晋升所能采取的最坏方法之一就是威胁你要离开:
《1》有时候,如果你是某个项目的关键人物,公司现在不能失去你,他们会让步以满足你的要求,但你的胜利可能只是暂时性的。为什么是暂时性的?让我们来考虑一下这个场景。假设你来到我的办公室,告诉我如果你没有得到加薪,你将如何去做另一份会给你更高薪酬的工作,我一定有如鲠在喉的感觉,因为我不想让你当场辞职,因为我没有找好你的替代者,而你正是要保证项目按时完成的关键资源。但是,我有点儿恼火,不止一点点;
《2》你把我至于困境。你没有告诉我,你应该得到加薪是因为你比以前更有价值,或者基于其他一些有说服力的证据;相反,你是钻了我身处困局的空子,如果我不得不把这个项目的一个关键成员替换掉,项目就会延期。因此,我意识到我没有太多的选择,所以我会勉强同意你的要求,因为我别无他法;
《3》但你猜我会再做些什么?我立刻就会着手寻找可以替代你的人。我不能让我的团队中有我不能信任的人存在。当我在前线浴血奋战的时候,我希望有人保护好我的后背。我不希望我被自己人开枪伤害。这可一点儿都不酷。在我看来,你已经把自己从“资产”变成了“负债”。你现在就是团队的负债,而且还是高昂的债务。当你要求加薪或升职时,直接要求,不要制造威胁,不要说你要离开;
《4》如果你像我们所说的让自己在公司之外很有价值,你的老板会知道拒绝你的请求很可能会导致你去别处看看。但是,做出明智的商业决策然后谨慎得出自己的结论,与遭受最后通牒的威胁有很大的不同。没有人喜欢最后通牒。
2.9、不要谈论你为什么需要钱
这看起来是很难以置信的事情,但是没有人在乎你的悲情故事,在乎你有多可怜。真的,没人在乎。他们可能会假装关心,出于同情扔给你一根骨头,但在这一切之外,他们更关心他们自己、更关心他们自己的问题【要从商业角度给出加薪的理由。谈论你为什么应该得到钱,而不是你为什么需要钱】;
《1》你不太可能由于出于怜悯而得到提升。在所有能够获得加薪或升职的理由中,怜悯也许排在最后。我会给你加薪,是因为你做的是一件棘手的工作,你在给我赚钱,但我不会因为你的邻居刚刚买了一辆新车,而你意识到你的车子又老又旧,而且你已经债台高筑勉强度日,你需要更多的钱而给你加薪;
《2》然而,相当多软件开发者在要求加薪而被问及原因时,他们都会说自己有一个新生婴儿、他们买了一幢房子或其他一些东西,这些事情,除了他们自己,世界上没人关心。
3.0、如果一切都失败了就去别处
你把本文的每件事都做了;你让自己变得更有价值,你投资对自己的教育,从商业的角度为你为什么可以获得加薪或晋升而准备好充足的理由,你甚至在没有主动要求的情况下也承担了大量的职责。但是,当你要求加薪或晋升时,你的老板只会说“不”。没关系。至少你试过了;
事实上能获得加薪或升职的最好方法通常是去别的地方:
《1》战略性跳槽比我只待在一个地方更能发展自己的事业。我不是说你应该成为软件开发圈的流浪汉或者候鸟,但你可能有强烈的意愿每隔两三年考虑一下是否需要换到另一家可以得到更高的薪水、更高的头衔和更多的成长机会的公司;
《2》从外部空降到一家公司获得晋升,比从公司内部成长起来更容易;
《3》每天和你一起工作的人很难看到你的成长,看到你如何提升了你的技能和能力。因此,这是一个简单的事实,如果你想得到你所需要的报酬,你可能不得不去另外一个人们对你没有先入为主的观念的地方;
《4》因此,如果你已经尝试过其他每一件事情仍然无法获得加薪或晋升,那可能就是换个地方的时候了。
三、相关思维导图