产品资料

程序员如何要薪水以及为什么前端程序员应该拿高薪

发布时间 : 2018-07-17 17:08

一位前同事今天联系了我。,抱怨好的前端程序员现在缺乏,几天前我才看到的。 Twitter 许多人公开谈论他们的薪水。,有一些感觉。大多数程序员,尤其是前端,每天关注技术进步,几乎没有时间去关心其他事情,性格往往不好。,老实巴交,首先重新考虑你的技术水平,所以我要写这篇文章,谈谈薪水问题。,希望对别人有点帮助。。

首先,简要介绍一下个人情况。:我在北京工作了五年。,技术能力平,谈论薪水没有多少经验,相比之下,薪水不高。,你不太在乎薪水,这很好。,还有时间来考虑混乱。。现在离工业界还有近两年的时间。,所以这篇文章的内容可能都是纸上谈兵,当你看它时,你有更多的心。,别被我骗了 *_*

在往下看,问自己一个问题:作为一名程序员,我努力工作的目的是什么?如果只是技术,使事情变得更完美,什么事无关紧要,所以你不必往下看。如果你不只是想提高你的能力,我想随着经验的增长赚更多的钱。,下面的句子将重复三遍。:

你挣这么多薪水的原因,并不是因为你很值得。,但你可以得到这么多。

你挣这么多薪水的原因,并不是因为你很值得。,但你可以得到这么多。

你挣这么多薪水的原因,并不是因为你很值得。,但你可以得到这么多。

许多程序员特别真诚。,如果你没有高薪,你首先怀疑你的技术能力。,告诉自己没有这样的事。。看,为什么你的屁股这么小?,首先,市场发生了变化。,前端更有价值,而不是列出前端技能树,告诉你掌握前端的能力是很强的。,最后,我们工作不够努力。。当然,用某些方法思考是件好事。,你可以鼓励自己不断尝试。,但让我们面对现实:你的薪水大部分是由市场决定的。,这不是你决定的能力。。

举一个极端的例子,假设你是世界上最棒的人。 100 程序员之一,技术很好爆发。,但是因为某些原因,世界上只有其他地方 50 公司需要程序员。,他们每个人只需要 1 个,最高能给你 2000 一个月,所以你每个月的收入最多。 2000 。这与技术水平无关。,没有那么多的需求。,你不能再这样做了。。

为了避免误解,这里必须加以强调。,我不是一个鼓励每个人去赚钱的行业。,快点跳槽,这是一个事实,你可能需要认识到这样的现实,同时改善哟,否则,你可能会认为,如果你提高了你的收入,你就能赚更多的钱。,钻研技术,最后,人们发现没有目的,转而抱怨。。欺负你的不是这个世界。,你的方向有点偏差。。

那么你怎样赚更多的钱呢?这很简单。,四个字:

多要点儿。

多要点儿。

多要点儿。

首先,我不知道这是心理学还是经济学的概念。,它叫做锚定。。例如,我们打算买一只手表。,有时会看到柜台里有一块手表,那就更大了。,很奇怪,它可以卖光了。。但实际上它不是卖的。,相反,在你的心中做一个参考。,所以你不认为其他手表是昂贵的。。

所以当你和 HR 谈论薪水时,第一,高价,所以给他们一个参考价。,即使他们不能忍受,你的价格也会接近这个参考价格。。如果你从一个较低的水平开始,就算 HR 可怜你,它不会比这个参考价格高很多。。担心 HR 也懂心理学识破你的把戏?别怕,最好的抛锚地点是,即使对方知道心理现象,即使他是个心理学家,还是会受到影响?。

另一个事实是,如果你在找工作,你不敢开口。,起薪很低,所以不要期望公司每年都有加薪。。下一次大加薪只是跳槽。。我以前很天真。,起薪低,试着去做,公司不会对我好的。,但在我了解到公司的激励制度后,突然间,公司的加薪是激励员工的最后一个选择。。加薪是员工最大的激励。,但是,一旦很难提高和降低背部。,所以加薪必须非常小心。。那意味着你想要大幅度的加薪。,这只是跳槽。

也许你会担心是否会引起其他狮子的口,然后拒绝雇佣,最后,你找不到工作了吗?如果你有这样的问题,请跟我重复以下三遍。:

HR 不像我那么天真。

HR 不像我那么天真。

HR 不像我那么天真。

程序员通常不会隐藏他们的性格。,防守技术,看看谁是黑人,照样活得不错。但是许多其他行业都有社会规则。,即使你讨厌它,你在办公室里也不会有一副坏面孔。,当他们想招募你的时候,如果价格不合适,你将继续与你讨价还价。,代替餐桌。他们可能会在朋友圈里骂你的癞程序员工资一般多少吃天鹅肉。,但面对面的礼貌是礼貌的。。

找工作就是出卖自己。,我们现在不是程序员。,而是一个 businessman ,所以成为一名专业人士。我们要做的是暂时收敛我们的性格。,要有礼貌,当专业高的时候,专业也是很自然的。,谈判姿态,而不是拉。最新一季的纸牌屋 Claire 劝理想主义者在俄罗斯监狱里说:You want change? Then learn how to 妥协。 有两个词妥协的心,更容易达到。

使用高价和妥协是有效的。。前几天 Twitter 一篇关于薪水的文章值得一看。: ,作者总结了一下:

If a buyer pitches me on 2X my desired number I will, naturally, say “That’s an interesting 数。 If you were offer insert 2.2X here I think we’d have a 处理. No buyer will pitch 2X if they know what X is, 尽管。 A younger, less savvy me would interject here “Why ask for more money given that they’ve already offered you enough?” and my answer to that is “Because everyone in the negotiation is a businessman and any number we are mutually happy with is a morally acceptable 数。 Given this, and keeping all else equal, I prefer ‘more’ to ‘less’ and always, always, always ask for ‘more.’ You should try that — it’s a trivial tactical suggestion which helps address you systematically low-balling yourself, which you’re prone to. You think that asking for ‘more’ will result in ‘less’ being yanked from the table, but you believe this because you’re young, inexperienced, and working from a narrative about desert which is quite disconnected from how rational businessmen actually 操作。 No counterparty who you actually want to work with will hold good-faith negotiating against 你。

Always, always, always ask for ‘more.’ 如果你方开的价不能被公司接受。,因此,为了找到工作,你自然会降低你的期望值。,这就是市场的力量。。我们必须相信市场的力量。。

另一个神话是薪水和能力是绝对正相关的。。再举一个极端的例子:世界是唯一的 50 个程序员,你是最差的一个,其他人鄙视你的代码。但现在有 100 个公司,每个公司都需要 5 个程序员,你仍然可以得到很高的薪水。。

程序员组非常重视这些技能。,有时我喜爱这个。,有时我觉得不喜爱。也许我的程序写得不好。,也许我很笨,但是一个烂程序员是个男人。!我们也有追求高工资和幸福的权利。!当然,你不能给我们高薪和幸福。,但不 HR 嘲笑我们的梦想!公司的招聘是合理的。,一般来说,不会有 All or nothing 这种想法,当他们的预算不够或没有吸引力的时候,当你找不到好的程序员,他们宁愿找一个烂程序员。,至少那个烂程序员可以工作。。如果我们的能力不符合市场需求,大自然找不到工作,生活变得艰苦,命运将惩罚我们。有时我看到一些好的程序员嘲笑,有些人没有足够的,我觉得奇怪。,每个人都有权打开价格。,如果你不想拒绝的话,我们不能这么天真吗?。

作为一个糟糕的程序员,我们必须把技能和薪水分开。。这项技能不够谦虚。,向公牛学习,但工资是另一回事。,不自卑的自卑、自暴自弃,仍然需要尽可能多。你认为我穷吗?,低微,不漂亮,我没有灵魂,没有心,你错了?! 我有和你一样的灵魂,有一颗完整的心!Jane Eyre)和一种被称为傻瓜理论的经济理论。。当你看到一个容易的,你知道那是垃圾,但我们也知道,有钱人会以高价购买它。,所以你要买它,因为会有比你更傻的人。。当然,我们只是个糟糕的节目。,它比垃圾好得多(尽管它是垃圾)。 T_T),如果有人愿意高薪雇佣我们呢?

而烂程序员也能拿到高价。,这表明市场是好的。,这对整个程序员组来说是件好事。,那些优秀的程序员可以做得更多。。一个反例是很多外包人恨生。,因为学生们要求的是很低的价格。,扰乱整个市场,如果他们想要更多,人会更好。上面的文章也提到了这一点。,作者在赚钱 30K $/year 和 30K $/week 技术能力没有很大差别。,"I just got better at organizing the business to expose me to opportunities to capture the better 率。 "

这里要解释的一点是:如果是个烂程序员,找个好工作不要太便宜。,我认为给你一份工作是你的工作。,从那以后,唐死。当然,到处努力工作。,但记住一点点:公司永远不会给你一份工作。。这家公司非常理性。,他们认为你是最合适的。,没有其他人的能力比你差。,或者不想来。他们不会抛弃你,不是因为你怜悯你。,那是因为你能做这项工作。,或者你的工作能力不是很好。,但是雇用一个人的费用很高。,这样做比较好。。一些公司高管特别难以形容。,恨不得以为是每个人的父母,总是有一种优雅的姿态。。能对公司女同事有感情,但这对公司来说是不必要的。,从小到大我们遇到多少一脸「我们生你养你多不容易」以及「我是为了你好」的莫名其妙的人,你不必再为自己找一个了。。啊,感恩,以汝之名,有多少恶事!

很多人可能会认为,如果程序员必须付出高昂的代价。,企业家买不起人,这不利于创新和理想主义。。首先,并不是很多公司都想创新。,很多人将被收购或上市。,找人抢银行当然要开始。。其次,高价格实际上有助于更好地识别理想化的公司。,以高价斥责某人的微博 CEO 创新是不可能的。。程序员很诚实。,现在看看钱,不是因为每个人都这么黑吗?还有一个要创新,它必须立即移动。,不要保管钱。。

事实上,越来越多的公司知道如何宣传和包装自己。,这个口号比任何人都大。,它使人们羞于谈论金钱。。这样的公司说:对员工好。,事实上,我们讨厌让员工体检。 team building 安排好了周末,在项目会议通过之前和之后,你为什么不让员工周末和家人呆在家里呢?当,我希望你能照顾好它。。许多人觉得谈论金钱伤害了他们的感情。,But as Taleb said after a comparison of the business and academic circles in:金钱和贸易净化了这种关系。;识别和信用的概念和抽象的东西围绕着,导致竞争的无限气氛。如果你的薪水很高,心情会很舒服。,很多东西都会变得包容。,即使老板抱怨雇员的高价格,你也可以是C。,它需要被通风。。

我也看着它。 Google, Facebook, Amazon 故事一路传来。,也曾因为看到它们给董事会的信里面义正严词地写「我们更看重长远发展」而激动不已,但毕业后,它被击中,而不是回到上帝。。如果你也被硅谷文化所吸引,所以尽快去硅谷。,或者你应该意识到,硅谷的文化与其他地方的文化有很大的不同。,更何况中国。如果你是或打算读硅谷文化的书,不要把它作为标准。,留恋片刻,或遥远的梦想是好的。

然后我想谈谈它。:为什么前端工程师需要高薪?。

众所周知,对中国经济发展的速度是非常快的,最近它似乎正在发展互联网产业。。我性格懒惰。,永远不知道你想要什么,所以我不太愿意赚很多钱。,想准时上班,然后想想生命的意义(阎肃)。是的,我就是李彦宏曾经发文严重鄙视的那种「小资」。我不是在找一份没有钱的工作。,而不是少赚一点,不同时加班,但人们发现这几乎是不可能的。,因为公司在这么大的环境中发展得很快。,没有加班的工作就是没有工作。。

公司快速发展的成果之一就是产品。,许多可能只是实验性的。,如果用户在某段时间内不能到达一定数量的时间,则。在这个时候,前端工程师是完全痛苦的。,这是体力劳动。,每天处理许多新的需求。就这些。,问题是技术的理想完全被践踏了。。想优化代码吗?想要应用设计模式吗?放屁!本页面可能重做下周,上网是正确的。!别难过,等待我们的产品成功,给你一些小兄弟来重构代码!

经过一段时间,尽管这个项目有丰富的经验,但技术水平似乎正在倒退。。因为社区长期以来被程序员学习灌输。,心中后怕,不去相亲,周末要去学习一些新的知识,事实证明,硅谷的人们已经建立起了一系列的框架。,我现在不说了 just works 了,动不动就 most advanced 或 popular ,错过一个是一种损失。,每天都有很多人。 blog 写一篇吓人的文章:2xxx 今年必须知道的几种趋势,5 most useful tips in web development。心脏衰竭后 AngularJS 发布了 , 声明完全不兼容 ,他学会了很多他妈的。。

很多国内的前端工程师都在那里。,长时间重复劳动,没有时间应用新技能,没有时间学习新知识,如果时间一团糟,常常担心被行业抛弃,对不起,我把它记在笔记本上了。 HTML5 贴纸。如果你真的遇到一个技术非常熟练的公司,它可能不是一件好事。,技术领先可能拖累产品的进展。,导致企业倒闭。

有些人可能会说这是人生学习的时间。,我不能怪别人的学习能力。。但是学习上有区别。,可以积累一些学习。,有些无法累积。连续编程确实可以改进经验和ABI的许多方面。,例如,调试能力、系统架构的能力,但有些具体经验,例如,学习 AngularJS ,等 这大部分在普及后可能毫无用处。,新来者完全可以跳过这些经历。,他们也比较年轻。,更多的好奇,更多的加班,波浪在海滩上很容易死亡。。

我很难同意那种激烈的争论。,所有这些都归结到程序员的缺乏危机意识。、学习能力不足。一个有多年经验的前端程序员可能是建筑师,继续扮演一个角色,但整个行业并没有给他喘息的机会。,然后很多人转向管理。,然后大家又抱怨为什么国内程序员寿命那么短。

考虑到前端程序员太辛苦,职业道路崎岖不平。,现在所有的初创公司都必须建立一个网站或 App ,严重缺乏前端程序员,因此,人们应该利用这个机会提高工资。,提高一些,整个行业增加了工资。,当然啦,在没有延迟新技术研究的情况下。如果一个公司允诺一个愿景或重视一个工程师,所以问问你自己:这家公司在这样的环境中远景到底是什么?有没有能力对抗整个环境?嘴上说的和真正在做的一样吗?

这里说句题外话,经常看到高管,CEO 和其他成功人士在微博上教育人们。,他们说的都是对的。,「忠诚」、长远的眼光。,但是为什么一个人对公司忠诚呢?,薪水比跳槽还差多少?为什么是整体,鼓励大家放弃好的品质呢?为什么向上面要市场而向员工要道德呢?我觉得有影响力的人更应该思考这些问题,而不是希望有一群奴隶。

写了这么多,很多人可能认为我是唯利是图的。,斤斤计较,negative & mean 。no, no, no, 那只是表面现象。,高薪是很重要的。:

当程序员拿到高薪,还有更多的时间去考虑技术,更愿意为开源或教育新来者贡献力量。。同时,那些连钱都买不起、没有理想的公司,优化了整个产业资源。,更多的创新。美国人不想把工作外包给中国程序员。,相反,它会转向越南或美国。,缓解这些地区的就业问题。所以只有提高你的薪水,我们就可以 make the world a better place, 让世界变得更好。( 我们也绝不愿意生活在一个产品经理薪水更高并且比我们更能让世界变得更好的世界,哼。—— 参考 《Silicon Vallay》第二季)