来源丨一口Linux(ID:yikoulinux)
https://mp.weixin.qq.com/s/SbirzT_omxySZ9UChxG5Fg
很多公司宁愿高价招个新人,也不愿意给老员工加薪,相信这是很多IT圈朋友都遇到过的问题。
究其原因,有的是企业问题,有的是员工问题,一口君整理了一些网友的回答,希望对初入职场的新手和浸淫职场多年的老鸟有所借启示。
老程序员,年龄35岁,月薪25k,要求加薪5k,也就是加完后月薪30k。
之所以假设老程序员月薪25k,因为一开口就要求加薪5k的,原薪酬水平肯定不能低了。这个假设已经是涨薪20%了。
为什么花15k招应届生?因为给的少了人家不来,或者来的质量不行。应届毕业生起薪都明明白白的。什么学校什么价位一清二楚。老板就是想招一流大学的学生,那就得给得起一流的薪水。
为什么不给内部考程序员涨工资?我们算算吧,每人涨20%是什么概念。如果月薪20k是平均水平的话,500人的软件公司,月人力成本总额大概是1300万。普涨20%的话,月人力成本增加260万,年度3120万。如果是你,你会这么干吗?
在研发企业里,人力费用是最大的支出了,人力费用的控制是重中之重。有人说不是全涨,那你说给谁涨工资?企业必然是有现行的调薪制度的,在正规公司每一次调薪都要有调薪依据的,尤其是个某一个单个个体涨工资那更是要慎重,要有充分的依据,否则将引发大家的不公平感。
尤其是靠提出离职涨工资的方式更要不得,一不小心你就成了领导欢天喜地送走的人,不但没有加薪挽留你,还立即同意办理手续。
真的要充分认识到自己的能力和价值在什么地方。当经验越长工资越高达到临界点的时候,很可能领导真的已经不想给你涨工资了。还要想办法提升自己,找到自己的价值提现。
为什么有的软件公司宁愿花15k去重新招一个应届生,也不愿意加薪5k留住公司老程序员?
★这种事情是如今一些小作坊式的软件公司的一种企业文化,并不是代表整个软件公司的形象,它充分说明了这个软件公司管理水平也就是那么一回事,不具备普遍意义。
职场的事情很复杂,没有规律可循;量员工经过了企业文化的熏陶,对这个企业文化以及发展前途已经了如指掌;老员工以利益最大化来衡量老板,而老板则是赚钱为手段,而应届生由于刚刚步入社会职场,虽然部分知道一些职场该注意的事情,但总是傻乎乎的,几乎是比较干净的一张白纸,可以任意由老板们的道德绑架。
真正意义上有见多识广的老板是不会将老程序员,特别是真才实学的程序员主动赶跑的,而事实上程序员跳槽属于程序员加薪快的主要途径;人都是有感情的,虽然说一个程序员要求和软件公司捆绑是不道德的,毕竟经过相处一段时间后,多多少少还是有一点感情的。
★除去道德的因素不谈,单就软件公司和程序员这两个人的处境来说,当然是两人都相互信任对方,最后大家都从事实上,绝大多数的人都会选择第二条路-……"卖友求称”。
自在制度经济学中,老师经常会给学生讲这样一个故事有数人组成一个小团体共同生活,这些人都是普通而平凡的人,没有大奸大恶,也没有活雷锋,他们面临一个切实的间题……吃饭问题,每天要分食一锅粥,但没有称量用具和有刻度的容器。
刚开始,大家会互相谦让,你多一点我少一点好像也没什么关系,但时间长了,大家就不好相处了,就需要建立制度来解决这个问题。大家实验了很多方法:
选举一个品德高尚的人来分,可时间一长,发现没有人可以“拒腐蚀永不沾"。
大家轮流分粥,这样等于默认分粥的人可以为自己多分些,每天都会出现有人撑着有人饿着的状况,导致资源浪费。
成立分粥委员会和监督委员会,又发现效率低下.…最后,最简洁高效公平的制度终于产生了:每人轮流分粥,但分粥的人必须等别人都拿完了粥,他才能拿自己的那一份。如果他分得不均,毫无疑问,最少的那份肯定是他自己的。
真正的经济学原理其实就这么简单,就在日常生活的每一个故事中隐藏。不论教科书上如何解释这些故事,我们仍可按自己的方式来理解。第一个故事告诉我们:作为一个经济人,每个人都会运用自己掌握的信息来做出最有利于自己的决策,尽管经过博奕,最终的总体效果不可能达到最优,但这是人的本性。在可能的条件下,他有权利追求自己的效益最大化。第二个故事说明了制度的重要性。既然每个人都有可能自私自利,那么我们需要制度来保证大家的利益相对公平。经济合作不可能建立在道德的约束机制上,而是应建立在制度的保证上。
要保证自己的利益,一是要比对方更“狡猾",二是要有公平合理、易于操作的制度。任何人一时的聪明愚蠢都只是一个暂时的现象,要想“长治久安”,就必须依靠所谓的“分粥制度”。
让我们从理论回到现实,回到我们投资理财的主题。对于我们许多人而言,不论是自己投资创业做公司,还是做高薪职业人,都会面临一个选择合作伙伴和与他人合作的问题。在这个问题上,我们经常会走进这样的误区:
一、自己没有足够的经济理性。这个问题在众多小企业中表现得极为明显,小业主在扩大规模、选择合作伙伴时,往往选择的不是自己最需要的人,而是最需要自己的人;不是选择能够给自己、给企业带来最大利益的人,而是选择自己最喜欢的人。说白了,就是经常把朋友哥们拉进来。不是说朋友哥们不能合作,而是说一定要排除个人的好恶,不要大量地拉进那些和自己性格特点、思维方式、行为倾向都极为相似的人,这样的同质重复,势必使公司丧失生命力。
朋友哥们与同事、合作伙伴是有天然的区别的。朋友在意的是平等的心态、共同的兴趣爱好、亲密无间的友谊,而为同事和合作伙伴,强调的则是等级秩序、多元互补等等,而且由同事做朋友容易,而要由朋友一定的难度:如何在原来平等的基基础上建立等级秩序?经常是事情没做好,朋友也没得做了。
只要他能给自己、企业带来里大的利益,他适合这个工作岗位,他的生活方式。兴趣爱好和你又有什么关系呢?
再者,忽视制度的建设而过分惜重道德的约束力。市场经济的前提就是经济人的理性假设,我们不是否认道德的力量,但这与经济行为完全是两个范畴的事情。在经济行为中,我们首先要做出这样一个假设:对方是自私的,他会用一切可能的手段追求他自己的利益最大化,而且这完全是合情合理的。
你总不能寄希望于自己“检举揭发”他而他却“守口如瓶”吧?也不可能说自己死抗而被他用自己来与警察讨价还价。无罪释放吧?当然,有了好的制度、“制度上了墙”并不就意味着万事大声,一定要坚决地执行。对破坏制度的人的放纵,就是对遵守制度的人的惩罚。
所以说,只要你在从事经济活动,就要相信理性与制度。
你可以用很高的道德水准来要来自己,但并不意味着你可以同样要求别人。经济有它自己的运行规律和逻辑,在经济领域中,各位最好还是不要想当然地按自己的“道德”方式去做事情。
就开发产品和提供技术服务的互联网公司而言,通常包括行政部、市场部、产品部和技术部。应该说产品经理和技术总监是关键角色,至于接到活,厘清功能和实现逻辑后,程序员就相当于施工员,用老猿和新猿,差别不会太大。
在近五年的时间里,我至少与三家互联网公司合作,开发了十个以上的app。互联网公司与客户打交道,第一次通常去三人,市场部、产品部和技术部各一个。主要听客户介绍项目和商业模式,共同梳理软件功能需求;同时,会把自己开发过类似项目平台的好经验,反馈给客户,这是客户最感兴趣的环节。
交流的第二步是,公司团队讨论后,由产品部的人把对项目的理解讲给客户听,同时用文本框初步展示管理逻辑和功能需求。在这个环节,如果对项目理解全面和深刻,初步展示的功能能满足项目进展的需要,客户会大加赞赏。接着,技术部人会告知客户,开发软件的时间周期。
交流的第三步,通常是市场部的人与客户进一步沟通功能需求和合同细节,并让客户在功能需求清单上盖章。
当然,在签合同之前,还会邀请客户到公司参观,以展示技术实力和服务品质。
接单成功后,产品经理和技术总监会组织员工开会,研讨客户项目概况和商业模式,定稿技术逻辑,并搭建软件架构,确定语言形式和接口位置等技术环节。
就程序开发言,有的互联网公司自己开发,有的公司外包给在校学生,最后公司负责组装和测试。因此,15K招用新猿,只要技术总监跟踪到位,效率可以更高。
相反,如果互联网公司不愿意给老猿加5K,一是老猿尽管对项目的理解会更快,但是工作效率肯定不能顶二个人;二是加5K会有副作用,一般公司也没有直接加这么多的制度,给一个人加,其他员工又怎么办呢?这种破坏规矩的事,没有公司愿意干。
我不认为是新员工更加听话或者更加具有创造力!宁愿选择重新招应届生而不愿留住老员工,这种现象不止发生在软件公司,其他公司也时有发生。但但是总体来说,不是说老员工没有新员工吃香,而是在某些情况下,企业更青睐新人,而疏远老员工。
在职场中,老员工无论是在工作经验,工作技能,以及在岗位上的贡献都来说,都是新人不可匹敌的。新人唯一可以跟老员工相比较占优势的是,新人从本质上对这家企业来说还是一个未知数,具有更大的可开发潜力,以及对企业的将来贡献预期较大。
不要老说新人更加具有创造力,或者工作心态更加积极。难道老员工就没有创造力吗?难道老员工就只知道混日子或者倚老卖老吗?完全不是这样。对很多公司来说,就是公司的老员工在支撑着整个公司的发展和项目的开展。
新员工都是在处于不断学习和摸索当中,带领和指引他们什么都干不了!
因此一旦有一些企业来疏远老员工,或者而重视新员工的话,一定是是有老员工自身的原因所导致的了,还不是由于什么趋势所导致的。
对于软件公司的程序员来说,老的程序员肯定是比新招聘进来的程序员要更加胜任工作一些。就题目所说的情况而言,不愿意给老员工加薪,而要聘请新员工,并且给予高薪。
核心原因有两点:
第一点是,我是本来需要吸收新鲜的血液,来为公司的程序员增添新的能力,是公司人才招揽的硬需求。
作为程序员,工作节奏非常强,压力也非常大。因此可能人才的流失率也比较高,但是工作量需要人来完成!需要有新鲜的程序员加入才能适应公司软件业务的发展需求。
第二点是,给老员工不加薪5000肯定是没有加薪的理由,以及不值得加薪5000。这样的话老员工的工资就太高了,你不符合他所创造出的劳动价值。
加薪5000块一定不是一个小数目,并不是那么容易就获得上级领导的同意和认可。既然你要加薪5000块,就必须得创造出更高的工作效益。如果你目前的工资是1万,加薪5000就是15000啊。那么你最起码得创造出两万的工作效益,才能对得起你15000的工资。
你显然在老板的眼中你并没有这样的能力去创造自身的工作效益。因此想要回到嘉兴也就是乱想了。
作为一个混了十几年的软件老兵,不能单纯的看待这个问题,先从程序员本身角度出发,有一个不能回避的问题,要快速的涨工资指望在内部涨会比较慢除非技术能力特别强,可能会给你的工资一步到位,作为公司本身来讲不可能不知道这事,稍微正常的公司都会慢慢给补上,毕竟每个公司都有涨工资的一套体系,如果在公司呆的时间足够长就可以弥补回来甚至还会有更多的收获,但不是每个人都有这种境界,而且不一定真的遇到有抱负的老板所以这种公司的选择里面包含着很多偶然的因素。
几乎每个程序员都有跳槽的经历,几乎每次跳槽工资都能有大幅度的提升,当前这个需要有一定的界限,需要在入行的前几年才有用,在工作五年之后工资涨的幅度已经缓慢了不少,除非技能有一个质的提升,所以不太建议频繁的跳槽,混职场最聪明的人在一般人来看如同傻子,公司给的工资又不高为啥一直赖在这个公司不走那,只不过人家眼光放得更加长远,到最后收获的可能不仅仅是基本工资的那点钱了,当然选择这么干其实有着很大的风险,伴随着一个企业慢慢变得非常强大是一件非常幸福的事情,但中间很可能公司因为经营不善倒闭了,就意味着所有就需要从头再来,看看前几年互联网公司第一批跟着公司上市的那些老员工基本上都能接近财政自由,在当初肯定很多人喊着是不是傻子,公司能给你什么这么死心塌地的这么干下去,玩的就是一种境界了。
曾经遇见一个跟着公司上市的初中毕业的高管,当初公司在很小的时候,老板在网络上发现这个对于公司的产品讨论非常的积极,就直接联系到这个人,问到这人是做什么的,说是一个网吧的技术总监,其实就是一个网管而已,就把这人算是忽悠到北京,然后一步步跟着公司坚定的走下去,最后做到产品总监的职位,有一年年会公司为了表彰其对公司的贡献直接年终奖了一个宝马汽车,说这件事不是为了告诉这人如何逆袭,而是要在职业生涯的里面选择一个不错的中小型公司一起成长起来,也算是混了一辈子总算做了点事情。如果只是混迹于各个公司,看似经历非常的丰富其实都是在玩的表面的文章,永远是在被考察的对象之中,永远没有真正进入一个公司的核心层,拿着也就那点基本的工资。
从企业角度由于市场成本的增加,后续的招人的工资一定会上涨,但如果涨到比现在的老员工要高出许多,这种极端的情况一般很少见,急缺的人才一定是高于现有的技术人员,但如果从应届生的角度考虑这种极端情况也是非常少见,虽然在软件行业每个人的工资属于保密的,但这种基本上藏不住发生这种情况,公司早晚会出问题,经常听一些老程序员说起现在刚毕业的学生毕业就能拿到多少钱,想当年刚毕业的时候才能拿多少钱,物价在上涨当年租房的钱和现在租房子的钱差异肯定也是非常大,所以有这种想法倒也是十分正常的。
当然在现实中公司为了激活现在的气氛,可能有招一些新的技术人员,对现有的老员工保持一种压力感,主要为了激发内在的潜力,不见得一定要对老技术员有什么想法,毕竟无论做什么事情都要保持一种饥饿感,有前进的动力,不一定搞得自己很敏感是不是公司卸磨杀驴了,如果一个公司招的应届生都要比现在的老员工要高了,这种公司不呆也罢,不重视人才的公司注定没有大的发展。
-End-
最近有一些小伙伴,让我帮忙找一些 面试题 资料,于是我翻遍了收藏的 5T 资料后,汇总整理出来,可以说是程序员面试必备!所有资料都整理到网盘了,欢迎下载!
面试题
】即可获取文章引用微信公众号"Python开发",如有侵权,请联系管理员删除!