阅读更多

2顶
1踩

非技术

原创新闻 入职薪水对你的影响有多大

2015-08-17 14:45 by 副主编 mengyidan1988 评论(7) 有9661人浏览
我们找工作时都想获得一个满意的薪水,可实际情况是,有相当一部分程序员对自己谈下来的薪水都不是很满意。并且,面试时谈的薪水往往会对自己有意料不到的影响。

这次,我们就来谈谈入职薪水这个问题,看看它会怎样影响我们的工作和生活。也许你会说,其实一句话就概括了:“其实,我的内心几乎是崩溃的。”当然,事情要是有这么简单就好了。

为什么会不满意
程序员在跳槽时,往往有很多原因。诚然多数时候是因为钱,却也有些时候不是钱的事儿呢。我曾经在“让程序员跳槽的非钱原因”这篇文章里分析过,感兴趣的同学可以去看看。

不管你是奔着“跳槽==加薪”去的,还是别的什么原因让你义无反顾地选择了跳槽,面试谈薪水都是必不可少的环节。而谈之前,你一定是有底线的。多少能接受,多少不能考虑,心里一定明镜似的。别说你萌萌哒根本不考虑这个,我不信,我不信,我不信。

对于多数企业来讲,发布出来的岗位都是设定了薪资范围的。这个岗位做什么事情,准备给入职的阿猿阿媛开多少钱,基本上在发布招聘信息时就定了。而且,是个范围嗳。当你看到招聘信息上写着4K~12K时,尼玛,基本上你要想的是4K而不是12K。这是残酷的概率性结论。不是我说的,不是我说的,真不是我说的。

好啦,用人的单位负责谈薪水的HR或技术负责人,会拿薪水范围的低端来和你谈,一定是如此这般的,具体请看我的文章“薪资,你是我不能言说的伤”。

当企业给你的薪水低于你的底线或接近你的底线时,你就不满意了。是的,虽然是你可以接受的,可是不是你能欣欣然接受的,所以你在没有其它选择的情况下,你只能带着小情绪接受了。这时,你就是不满意的。

注意,很多人都是这么过来的。比如你从一个城市迁徙到另一个城市时,归心似箭的紧迫感就会导致你产生“差不多了,先找一个过去再说”这样的想法。比如你对眼下的工作环境实在厌倦到了不能多留一秒钟的不能多忍受一刹那煎熬的境地时,有一个单位对你唱“来吧来吧一起舞蹈”你就“随风奔跑自由是方向”了,到了之后冷静下来就会反刍出不满意来。比如你被迫离职,如同小小的蜗牛背负着房贷车贷奶粉钱,不敢一日空闲,偏偏找了几家单位都杳无音信,此时有一家忽然伸出橄榄枝,你就会觉得“哇哦,就这家了,正合适”,其实呢,薪水也不是特别满意的。诸如此类,情况很多,不能穷举。

入职薪水水深几许
很多单位在面试时会告诉程序员,我们一年加薪两次,我们有年终奖,我们有项目奖金,我们摒弃论资排辈、以能力论英雄、只要你能干涨薪无极限。其实呢,我只能呵呵了。要知道,我那些曾经同事过的程序员和测试MM里,三年不加薪的都有呢,二年的很常见呢。

这就是个实际情况。说实话我觉得这很不合理了,除非经验能力和工作年限成反比或者总是把事情搞砸的程序员,我觉得谁都不该摊上这种实际情况。

现在很多程序员都很现实了,不再相信童话。不过,《捉妖记》四天狂卷6.5亿票房,说明即便是百炼成钢的成年人内心深处也都是有童话情结的。我靠,扯远了,不过小胡巴真的很萌,愚人船不是解决问题的好办法。然而这没有什么卵用,生活还是实际点好。施主,你知道我在说什么嘛……

假如你相信自己是扔在什么环境里都可以凭自己的努力和才华绽放光芒的,那入职薪水真不是事儿。我经历过的企业,我身边朋友经历过的企业,牛逼的程序员总是有牛逼的薪水,这点不容置疑。假如你不那么自信,那我的建议是,还是好好准备准备,耐下心来,顶住压力,寻寻觅觅找一个入职薪水满意的公司吧。

不满意的后果很严重
对入职薪水不满意的一般后果都是这样的:



辞职信

很有情怀吗?满满都是泪啊。

其实离职都不是最严重的后果,这只是小事情,对程序员来讲,跳个槽就像某圈男女劈个腿一样容易。容易的事情一般都不是某因的严重后果。

当你不满意时,就会产生怀疑、猜忌、不安、不满、不平、抱怨、委屈、愤怒等不良情绪,不良情绪都是穿肠毒药,会严重损伤你的身心,让你不能安静平和地做事,让你觉得整个人都不好了,干什么都带着情绪,那就什么都懒得干什么都干不好。

哼哼,你不让老子满意,老子就怠工玩游戏刷朋友圈。是吧,很多人都这样吧。情有可原嘛。不过,这也正是最严重的后果。

要知道,你不是为薪水工作,不是为老板工作,是为你自己工作。虽然客观上你在别人的公司里拿着老板的钱为老板做事,但实际上,你做的任何事,收获的任何成就、经验、能力提升,都是你自己的,一旦你懈怠了放纵了,损失的就是自己的提升机会啊,最终损失的就是你自己的价值。这就是最严重的后果:一旦你因为对入职薪水不满而无心修炼,你的价值提升就会搁浅。

我的逻辑很混乱吗,一万匹草 泥 马正嗒嗒嗒汹涌而来……

怎样跳过入职薪水陷阱
好的,最后我们来谈谈如何跳过入职薪水陷阱。

是否接受一个不满意的入职薪水
前面我说在某些客观的实际因素影响下,我们会接受一个不太满意的入职薪水。正本清源,我们要想不让自己失望,就得耐得住寂寞和压力,等待合适的机会。

想清楚你为什么离职,这是首要的。由此定下你的目标,在整个过程中都要紧盯着你的目标,哪怕持续不断地碰壁,也要坚守初心。

搞明白你的压力所在,看看自己能承受多长的换挡期。要相信,属于你的机会,能令你满意的机会终会到来,它就在下一个路口等你。要带着这样的信念,顶住压力,坚持往前走,不要被一时的挫折打败。找工作是一件大事,从一定程度上讲,你找什么样的工作,就决定你过什么样的生活,万万随意不得。

在你入职之前,你都有反悔的机会,而且在入职之前反悔,一定比入职之后要好。

我有几次在论坛上看到有人发帖,问“答应了A公司,又遇到自认为更好的B公司,该怎么办”,这种问题当然让人纠结,心里可能觉得过意不去,觉着对不住A公司,可如果真觉得B是你的命运,那就果断地和A说再见吧。这对双方都好,一旦等到入职了A公司再别别扭扭的说不合适得分手,那对双方都是极大的浪费。所以,我现在也能理解我曾经谈好的那些小伙伴已经答应入职了后来又跳票的行为。我想提一个建议,如果你遇到这种情况,不管你觉得多么难以开口,从礼仪上讲,都要给你即将说拜拜的公司一个明确的回复,一句话不说,电话不接,短信不回,微信无视,这都是对A公司不负责任的啊,对你自己也是不好的呢。

如果你特别钟意一个公司,又有点耿耿它提供的薪水,那也可以谈,多谈几次么,在接受Offer之前,都是可以谈的,找工作本来就是双向选择,谈到自己满意为止吧。别不好意思,要学大妈早市上买菜还价的劲头,不要因为多读了两年书就觉得自己是斯文人张不开嘴抹不开面子,有什么呀,是吧,谈好了再约比什么都强,裤子都脱了再让人冷静不是很搓火么。

在换工作时,我们要明确重点考虑的、决定性的因素,让这些因素指导我们是否接受一个机会。如果出于现实的原因,不得不接受一个不满意的入职薪水,也请考虑一下这份新的工作,是否还有吸引自己的“薪水之外”的方面。

已接受不满意的入职薪水怎么办
有一年我找工作,也不懂行情啊,也是从一个城市到另一个城市,薪水谈了4.5K,后来发现被坑了。怎么办呢?

那时我就说服自己踏踏实实干活,程序员,要拿工作结果证明自己么。我干了几个月,漂漂亮亮地做了个项目,就找老板谈加薪,结果就加薪了。

所以呢,对于“已经接受了不满意的入职薪水”这种情况,我的建议是,修炼自己的心性,告诉自己,你所做的一切都是为自己的价值提升,不是为了别的,春宵一刻值千金,万万不可浪费,不管怎样都要抓住机会好好做出点成绩来,这才是不辜负自己的正确选择。

这种情况下,能不能让自己淡定的重要一步,就是分析当前的公司,是否存在自己在意的薪水之外的因素。比如你很看重它提供的大数据这个技术方向,比如你更看重它给你的Team Leader这个锻炼机会,比如工作过程让你感到身心愉悦……说白了,有时钱不是那么那么重要,如果你能审慎考虑,正确认识到这一点,并能从当前公司找到你愿意为之而接受较低薪水的慰藉,那薪水暂时就不是问题了,你可以期待加薪,有合适的机会,也可以向合适的
人表达你对薪水的看法。

如果你真的不能安安静静地做个美男子,那就趁早了断,别折磨自己也别耽误公司。最忌讳的就是浑浑噩噩混日子,浪费自己浪费公司。
  • 大小: 21.1 KB
来自: CSDN
2
1
评论 共 7 条 请登录后发表评论
7 楼 yingjianxuehun 2015-08-21 16:15
hzjun618 写道
现在的公司唯一的好处就是清闲(就是闲的蛋疼的那种)还有就是离家近,
我是不是太不思进取了?

还招人不?
6 楼 weilikk 2015-08-20 16:38
我就是从外地回到家乡。找了1个月都没有靠谱的,后来好不容易遇到一个稍微靠谱的就来了,进去后发现薪水还是少了点。。。。
5 楼 malie0 2015-08-20 11:32
hzjun618 写道
现在的公司唯一的好处就是清闲(就是闲的蛋疼的那种)还有就是离家近,
我是不是太不思进取了?

少壮不努力老大徒伤悲啊,除非你能在这个公司干一辈子
4 楼 malie0 2015-08-20 11:31
a123159521 写道
我的薪水都是别人说多少就是多少, 我是不是太好谈了.

那你心里总有个期望值的吧,别人给的估计是你能接受的
3 楼 a123159521 2015-08-18 16:47
我的薪水都是别人说多少就是多少, 我是不是太好谈了.
2 楼 moshalanye 2015-08-18 11:37
不同时期不同取舍~
慢慢我也分不清什么选族更好~

或许对自己本心不背信弃义~
1 楼 hzjun618 2015-08-18 09:12
现在的公司唯一的好处就是清闲(就是闲的蛋疼的那种)还有就是离家近,
我是不是太不思进取了?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 程序健壮性

    写了一年多的代码,不生不熟。很多代码

  • 编程习惯——如何把程序写得更健壮

    举一些简单例子说明如何把程序写得更健壮1、避免创建不必要的对象    1) 定义字符串应该尽量使用 String str="hello";    2) 如果要对字符串频繁的相加,且每次相加都会成新的字符串对象,这样会很影响性能。要用StringBuffer代替字符串相加2、将成员缓存到本地1)永远不要在for的第二个条件中调用任何方法。如下面方法所示,在每次循环的时候都会调用getCount()方...

  • 程序的健壮性和鲁棒性

    一、健壮性 健壮性是指软件对于规范要求以外的输入情况的处理能力。 所谓健壮的系统是指对于规范要求以外的输入能够判断出这个输入不符合规范要求,并能有合理的处理方式。 另外健壮性有时也和容错性,可移植性,正确性有交叉的地方。 比如,一个软件可以从错误的输入推断出正确合理的输入,这属于容错性量度标准,但是也可以认为这个软件是健壮的。 一个软件可以正确地运行在不同环境下,...

  • 6.程序健壮性的两种方法

    增加程序健壮性有两个办法: with open 上下文管理器 with open('a.txt',encoding='utf-8')as file2: data = file.read() 异常处理 异常也是一个类 异常捕获过程: 异常类把错误消息打包到一个对象 然后该对象会自动查找到调用栈 直到运行系统找到明确声明如何处理这些异常类的位置 所有异常继承自BaseException Traceback显示了出错的位置,显示顺序和异常信息对象的传播方向是相反的。 class UserInputErro

  • 程序的健壮性(以大数相乘为例)

    以大数相乘为例,思考怎样写出一个健壮的程序 大数相乘 思路就是采用模拟手乘的方法,没有难度,本文重点不在于怎么写出大数相乘的算法。 我是想通过写这么一个方法,告诉自己写程序时要保证程序的健壮性,包括代码的可维护性、易读性、对输入的合法性的判断、对边界的考虑等等。 首先要考虑输入的合法性:正负数、空字符串、用户也可能输入“002321”这样的数字,或者输入非法字符以及包含字母的字符串。 ...

  • 软件构造第7章-软件健壮性

    一、健壮性(Robustness)和正确性(Correctness)健壮性系统在不正常输入或不正常外部环境下仍能够表现正常的程度。面向健壮性的编程:处理未期望的行为和错误终止,即使终止执行,也要准确且无歧义地向用户展示全面的错误信息。程序员需要考虑到任何可能出现的错误操作,总是假定自己的代码可能失败,考虑的方面越多,程序的健壮性就越高。“对别人宽容点,对自己狠一点。”正确性程序按照spec加以执行...

  • 软件开发计算机基础(笔记三)

    目录一、软件开发二、人机交互方式三、编程语言(了解)四、java语言的概述(了解)1、Java语言概述:Java语言的诞生2、Java语言概述:主要特性3、Java语言运行机制及运行过程五、Java语言的环境搭建1、什么是JDK,JRE2、**Java语言的环境搭建:JDK、JRE、JVM关系** 一、软件开发 软件,即一系列按照特定顺序组织的计算机数据和指令的集含.有系统软件和应用软件之分。 系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能

  • 如何写健壮的代码

    不管是在面向过程时代,还是在面向对象时代,任何一个功能都是由若干函数协作来实现的。一个函数由输入、处理和输出组成。实现这个函数的代码段都假定了输入的参数已经满足了若干规则,在执行这个函数时,函数的代码会拿到输入的参数然后执行代理逻辑。下面我们就来看一个函数的代码。   1 private static void ParseArgs(string[] arguments)  2 {  3     ...

  • 怎样编写健壮的代码

    怎样编写健壮的代码 怎样编写健壮的代码.png 代码的几种特性 鲁棒性Robust(健壮性) 系统在异常和危险情况下生存的关键 容错性 可移植性 反例: 脆弱、僵化、顽固且粘滞性高 如何构建高效、健壮、稳定且可扩展的优质API 为什么使用API 模块化 减少代码重复 消除硬编码假设 解耦业务逻辑内部实现 如何做到代码健壮且优雅? 必须真...

  • 如何写出健壮的JAVA程序的一些心得。

    在我们的程序中,尽管我们的程序流程可能都是正确的,但仍然可能受一些外界因素的影响而出现意外导致程序未按预期流程执行。下面我就谈谈工作中遇到的一些意外:        1.在web程序中,参数由前台传递给服务器,虽然双方已经明确规定了传递的参数个数和类型,但如果前台的参数生成依赖于

  • Java并发编程实践笔记之——原子性(Atomicity)

    竞态条件(Race Condition) ++count这个操作是紧凑的语法,但并非原子的,包含了三个独立的操作(读取-修改-写入)由于不恰当的执行时序而出现不正确的结果(或者说计算结果的正确性取决于线程的交替执行顺序),这种情况称为竞态条件一种典型的竞态条件——“先检查后执行” 首先观察到某个条件为真,然后根据这个条件做相应的动作,但事实上,在观察这个条件和做动作直接,观察的条件变为假了

  • 如何写出健壮的代码?

    简介:关于代码的健壮性,其重要性不言而喻。那么如何才能写出健壮的代码?阿里文娱技术专家长统将从防御式编程、如何正确使用异常和 DRY 原则等三个方面,并结合代码实例,分享自己的看法心得,希望对同学们有所启发。你不可能写出完美的软件。因为它不曾出现,也不会出现。每一个司机都认为自己是最好的司机,我们在鄙视那些闯红灯、乱停车、胡乱变道不遵守规则的司机同时,更应该在行驶的过程中防卫性的驾驶,小心那些突然冲出来的车辆,在他们给我们造成麻烦的时候避开他。这跟编程有极高的相似性,我们在程序的世界里要不断的跟他人的代码接

  • 程序要健壮和易调试

    以后写程序务必要在可能出错的地方写文件,以方便跟踪文件的出错原因还有返回值,返回值可以代表丰富的信息

  • 写健壮的java代码读后感

    写健壮的java代码读后感 要想写出健壮的代码,首先得弄清代码是写给谁看的,是机器还人?我们知道对于代码来说,其开发和维护所需的时间是完全不对等的,有人说是2:8 的关系,即在软件的整个生命周期内代码的开发只占了20%的时间,维护占80%的时间,而维护是需要人来进行的,维护包括很多方面:bug的修改,升级换代。平常维护等。因此代码应该是写给人来看的,而非机器来看,机器只负责运行。要想代码能够易于

  • 常用的代码健壮性判断

    1. Arrays工具类toString()中的判断: public static String toString(long[] a) { if (a == null) //空指针判断 return "null"; int iMax = a.length - 1; if (iMax == -1) //空数组判断 ...

  • 提升程序的健壮性

    如何提升程序的健壮性,这一点在今天之前基本上没有考虑过,或者说考虑的很少。不过在刚才,查看Demo的时候发现,这些大佬写的代码,都会有意无意地考虑到程序的健壮性的问题。 那我就稍微整理一下常见的思路。 判误 这个比较容易理解,就是如果一个函数有参数,或者说是需要从其它地方得到值,那么会进行参数或者值得判误操作,判断该值是否满足我们的需要。 比如,文件的判空,数据的判正负,操作的判真等,这点也是...

  • 让代码更加健壮 【总结】

    1、用未初始化的局部变量是引起程序崩溃的一个比较普遍的原因,所以尽量都要初始化变量。注意:有人说变量初始化会引起程序效率降低,是的,确实如此,如果你确实非常在乎程序的执行效率,去除局部变量初始化,你得想好其后果。使2、许多Windows API都接受或则返回一些结构体参数,结构体

  • Java代码编写的30条建议

     (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Java包(Package)属于一

  • 提高程序健壮性的方法

     占位

Global site tag (gtag.js) - Google Analytics