程序员如何正确的评估自己的薪资

十一大假过完已有多半月之久,往往这时候是又到了今年最后一个黄金跳槽节点了,跳与不跳,能力就在那里,工作就在那里,薪资也就在那里!这次和大家聊聊程序员的薪资问题。看看能不能引起你的共鸣!

价值的构成

程序员的价值,简单的说就是薪资,并不是由你觉得自己应该值多少钱来定的,而是由招聘方觉得你值多少钱来决定的。影响招聘方定价最重要的三个方面分别是:1.供需2.增幅3.价值

如下分析:

1、价值

在理想情况下,个人薪资是由你给公司带来的价值决定的。这和你自己NB不NB没有直接关系,很多程序员觉得“我那么NB ,为啥就值这么点钱?”你NB是你的事,你能给公司带来的价值才是公司care的。公司雇你来不是让你来上大学或者装NB,归根结底还是要帮公司更好的挣钱。褪去温情脉脉的面纱,其实谈薪资就是这样的:

“你打算花多少钱雇我? ”

“你每个月能帮公司多挣多少钱? ”

“ 5万。 ”

“ 好,那你的月薪是2万。 ”

(于是公司从你身上获取了3万的所谓剩余价值。)

PS一句,我并没说你创造了5万的价值公司就应该给你5万,里边还有很多的开销。

当然,在很多公司,个人的价值难以量化,所以你得想好你对公司的价值在哪里。

选择很重要,因为拥有不同技能的人,能为不同的公司创造不同的价值,这也就决定了你的薪资。

比如你是一个app开发的,现在有一家传统业务的公司,业务非常好,日进斗金,他们想把业务拓展到手机上,而你一个人就能在这件事上独当一面,不但能开发完整个客户端,还能把团队组建起来,那么你的薪资是可以很高的。因为只要移动端大量挣钱,老板就不会在乎你分多点钱,谁会和钱过不去呢。

同样是做app开发,你要到一个疲于奔命的外包公司,那么很不幸,你的薪资可能不会太高。因为外包的整体收益都不太高,他们更喜欢雇廉价一点的人,做糙一点的活,只要能过验收就好呗。

再比如,之前一个朋友他去了一家非常有名的游戏公司,但是只是用PHP写后台管理界面,后来裁员的时候就被裁掉了,公司是家好公司,他技术也很不错,谁都没有错,只不过因为对这家公司来讲,他的价值不够大。

如果你觉得你的水平还不能给公司带来好的价值的时候,我的建议是先想办法提升自己的能力。学学Android app加密保护技术,让公司的app免于被破解、山寨,既保护了你自己的利益,又能防止给公司带来损失,两全其美啊!

2、增幅

现实和理想还是有差距的。一般大型互联网公司会有严格的等级和薪资设定,会根据上一家公司的薪资来确定候选人的本轮的建议薪资范围。

经过一些数据分析来看,如果最近2~3年没有换过工作,50%的涨幅是可以接受的;如果半年内刚换过,超过20%的涨幅就要有很好的理由。

创业公司相对比较随意,有很多创业公司的招聘是直接由技术人员负责,只要他认可你,薪资不是太大的问题。这叫码农遇码农,程序遇程序,惺惺相惜(只要你们都是有技术的)。

顺便说一句,其实很多时候HR并不是掐你薪资的虐待狂,他们不过是为了避免独立承担责任。如果技术面试的主管能给一个很好的理由,你要的薪资别太偏离常规,他们其实还是宽容的。

3、供需

除了增幅,供需也对薪资有很大的影响。比如今年开始,北京互联网公司的新员工薪资普遍比去年的高30%+。2013年一个BAT工作2~3年的PHP程序员还不到1万,2014年中的时候已经到1万5~2万了。

据说这是因为创业公司大量获得投资,造成人员缺口拉大,中高端人才成为明显的卖方市场导致的。如果你已经一两年没换工作了,而上班又不太开心,那么现在可以考虑换个公司让钱包开开心。

  除了市场的整体行情外,要学会自己来制造供需。

我经常讲,找工作一定要做选择题,不要做判断题。一定要在很短的时间内,接触足够多的公司,把握足够多的机会,从中选择自己最满意的。

找工作是一件很重要的事情,会直接影响你1~2年,间接影响你3~5年的人生,所以不要在这件事情上偷懒和羞涩了。

综上,在自己能力靠谱的情况下,参考行业均值,有效构造供需,就能实现自己的价值最大化。

注:对自己的估值不一定就是公司给的薪资,只是你对自己的一个评估。

找工作并不是只看钱,但好工作的钱一般不会太少。

本文更多的是针对有经验的人群,对于没有经验的应届生,找到让自己迅猛成长的空间是最重要的。例如新手程序员,开发移动应用,一定要学的Android apk 加密防破解之术!

话说,今天周末,苦逼的还在上班!有周末的都好好享受周末吧!

时间: 2024-11-09 00:18:14

程序员如何正确的评估自己的薪资的相关文章

二分查找实现(Jon Bentley:90%程序员无法正确实现)

二分查找实现(Jon Bentley:90%程序员无法正确实现)作者:July出处:结构之法算法之道引言Jon Bentley:90%以上的程序员无法正确无误的写出二分查找代码.也许很多人都早已听说过这句话,但我还是想引用<编程珠玑>上的如下几段文字:“二分查找可以解决(预排序数组的查找)问题:只要数组中包含T(即要查找的值),那么通过不断缩小包含T 的范围,最终就可以找到它.一开始,范围覆盖整个数组.将数组的中间项与T 进行比较,可以排除一半元素,范围缩小一半.就这样反复比较,反复缩小范围,

android程序员应正确的使用电脑

1.注意养成良好的卫生习惯: 电脑前工作,不宜一边操作电脑一边吃东西,也不宜在操作室内就餐,否则易造成消化不良或胃炎.电脑键盘接触者较多,工作完毕应洗手以防传染病. 2.注意保持皮肤清洁: 应经常保持脸部和手的皮肤清洁,因为电脑荧光屏表面存在着大量静电,其集聚的灰尘可转射到脸部和手的皮肤裸露处,时间久了,易发生难看的斑疹.色素沉着,严重者甚至会引起皮肤病变等. 3.注意补充营养: 电脑前工作时间过长,视网膜上的视紫红质会被消耗掉,而视紫红质主要由维生素A合成.因此,电脑操作者应多吃些胡萝卜.白菜

为什么程序员预估的时间都不靠谱

http://www.aqee.net/why-programmers-are-bad-at-estimating-times/一个我曾经共事过的很有经验的项目经理曾宣称说,他会拿程序员估计出的时间乘以π值,然后再提高一个数量级,这样得出的才是正确的开发所需要的时间.1天时间经过变换后是3.14周.他经过惨痛的教训才认识到程序员预估的时间都是不靠谱的.为了能更精确的对程序员估计的时间进行换算,我创建了一个时间换算表,重点说明究竟是什么地方出了问题. 估计时间 程序员的思考 程序员忽略的事情 真正

程序员/PM怎么让项目预估的时间更加准确

项目时间的估算对项目的成败至关重要.项目时间管理包括了项目按时完成所需的各个过程.但是,在实际项目中,经常出现项目延期,估算严重不准确的现象. 一个我曾经共事过的很有经验的项目经理曾宣称说,他会拿程序员估计出的时间乘以π值,然后再提高一个数量级,这样得出的才是正确的开发所需要的时间.1天时间经过变换后是3.14周.他经过惨痛的教训才认识到程序员预估的时间都是不靠谱的.为了能更精确的对程序员估计的时间进行换算,我创建了一个时间换算表,重点说明究竟是什么地方出了问题. 估计时间 程序员的思考 程序员

程序员如何合理的预估自己的项目开发时间?

项目时间的估算对项目的成败至关重要.项目时间管理包括了项目按时完成所需的各个过程.但是,在实际项目中,经常出现项目延期,估算严重不准确的现象. 预估时间本身就很难.每个程序员的估计都会跟真正需要的时间有些差距.估计时间短了说明有些事情被忽略了(编译,测试,提交代码).估计时间超了说明任务太大,难以理解. 对于资历较浅的程序员,这种估计误差是混乱的,他们经常会轻视一些任务,同时又对一些稍微有难度的任务过分高估.我认为,对一个有经验的程序员,一个任务的时间应该在半小时到24小时之间,超出24小时的任

程序员要遵守的一些优秀编程风格

无论你是业余的还是专业的程序员,正确的编程风格,不但有助于提升软件产品的功能,还可以明显减少软件灾难的产生.今天,我们就来探讨一下有助于我们获取更佳编程风格的一些最好的规则. 代码的可读性至上 代码要能可阅读和可理解,就需要格式化成一致的方式.对函数和变量的命名应有意义,注释的表达应该简洁而准确.并且,准确地记录代码中所有棘手的部分是十分重要的.你必须清楚软件程序为什么能工作以及为什么能在所有可能的情况下顺利工作的原因. 遵循正确的命名约定是必须的 当需要给类.函数和变量命名时,你需要遵循以下指

转载:每一个程序员要遵守的一些优秀编程风格

无论你是业余的还是专业的程序员,正确的编程风格,不但有助于提升软件产品的功能,还可以明显减少软件灾难的产生.今天,我们就来探讨一下有助于我们获取更佳编程风格的一些最好的规则. 每一个程序员要遵守的一些优秀编程风格 代码的可读性至上 代码要能可阅读和可理解,就需要格式化成一致的方式.对函数和变量的命名应有意义,注释的表达应该简洁而准确.并且,准确地记录代码中所有棘手的部分是十分重要的.你必须清楚软件程序为什么能工作以及为什么能在所有可能的情况下顺利工作的原因. 遵循正确的命名约定是必须的 当需要给

程序员编程艺术

本书来自一位很有奉献精神的大神July,希望有一天能够看到本书出版. 对作者致以最真诚的感谢! 作者博客 作者微博 本书GitHub地址 CSDN下载链接 百度云盘下载链接 本书目录: 程序员编程艺术第一~三十七章集锦.............................................1 前言........................................................................1 目录................

女程序员在互联网界是否遭受了性别歧视?

200年前,世界上第一个程序员爱达?拉夫拉斯诞生,她是英国著名诗人拜伦的女儿,一位女性.她不仅预言了通用计算机的可能,还发明了世界上第一个计算机程序. 爱达?拉夫拉斯 70年前,世界上第一台通用计算机ENIAC诞生,人们将ENIAC载入科技界的史册,却鲜有人知道完成第一台计算机编译和部署的,是由6位女程序员组成的团队. 翻开科技界的历史,我们惊奇地发现女性在其中的地位和能力从来不亚于男性,然而随着时代的发展,不知从何时起,我们越来越少地听到女性在科技圈中的发声,却越来越多听到对她们的负面评价:代