27

资本家们是怎么坑程序员的?

 4 years ago
source link: http://mp.weixin.qq.com/s?__biz=MzIzNjUxMzk2NQ%3D%3D&%3Bmid=2247493660&%3Bidx=1&%3Bsn=8d09ad7a14d0348a4807df95168e769e
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

EziEn2q.jpg!web

作者 | Tallinn Estonia

策划 | 小智

这是一篇资本家压榨程序员的心得体会文章,分享给各位开发者朋友避坑,知己知彼百战不殆。

要开发软件,你就需要程序员。程序员又贵、又懒、又难以掌控。不管他们开发的软件行不行,你都要付他们钱。不管怎样,对你来说,能少付他们一点是一点,毕竟钱不是大风刮来的。问题是,他们有时候会发现你给得太少,索性就不干了。那么,该怎样避免这种情况呢?采用暴力肯定不行,不过还是有一些办法的。

做好保密工作。简单地说就是不要让他们议论薪水的事。一定要让他们保秘,警告他们,或者跟他们签署协议,禁止透露有关薪水的信息。要让他们感觉到议论这些事情是有害的,不让他们之间互相透露各自的薪水。如果他们不知道其他人的薪水是多少,就不会老是嚷着加薪了。

随机涨薪。你不应该通过一个系统性的决策来决定加薪或裁员。在你认为合适的时候给他们加薪,而不是在他们工作效率高的时候。试着让你的加薪决定具有不确定性。不确定性会人们带来恐惧,而这正是你所需要的。他们会因此感到恐惧,也就不会抱怨薪水太低。

不要让程序员参加大会。不要让他们参加各种沙龙或大会。他们有可能会在大会上遇到招聘人员,然后就会发现原来他们拿的薪水并不高。告诉他们,参加那些大会是在浪费时间,在公司里组织类似的活动会更好。这样就可以把他们聚在一起,不让他们随意接触到其他公司的程序员。他们知道得越少,对你就越有利。

不要让程序员在家办公。把办公室变成程序员的第二个家,如果能变成他们的第一个家那就再好不过了。这样的话,他们每天都会往公司跑。办公室里有桌子,有电脑,有椅子和订书机。他们会对办公室产生感情,不管给他们多少薪水,他们都离不开办公室。永远不要让他们在家办公,因为他们在家里可能会考虑换一个薪水更高的工作。

监视程序员。确保他们使用的是公司的邮件服务器、电脑、服务器,甚至是手机。安装跟踪软件,理想情况下,应该成立一个专门的安全部门来监视他们的异常或可疑行为,并定期通知你(办公室的摄像头可能可以派上用场)。只要有人跟其他公司接触,那就可疑了。你要让他们知道你在监视他们,给他们一点压力总是有好处的。

跟竞争对手把丑话说在前头。跟同一领域的竞争对手说清楚,如果他们不挖你的程序员,你也不会去挖他们的。如果他们拒绝,你就试着把他们的核心程序员挖走。你可以出双倍的薪水,当然,你不一定是真的要挖他们,但此举会让竞争对手对你有所敬畏,并同意不会来挖你的墙角。

强化公司的价值观。定期给他们洗脑,告诉他们公司有多伟大,公司的使命有多伟大,他们的贡献有多重要。与公司的数十亿美元目标相比,他们工资条上的数字显得多么微不足道。从短期来看,他们会做出自我牺牲。从长期来看,这招也很管用。

营造大家庭氛围。公司聚会、周五啤酒日、团建、保龄球、生日派对、午餐和团队之夜——用这些活动来营建公司大家庭的氛围。因为在家庭里,人们很少会去谈论金钱,不是吗?在大家庭里要求涨薪就像是一种对家庭价值的背叛——他们不喜欢这么做。

给程序员点压力。不能让他们太放松,这样的话对你很不利。给他们设定做事的最后期限,让他们有复杂的问题需要解决,让他们背负足够的负罪感。如果他们因为无法达成项目目标而有了负罪感,就不好意思跟你提加薪的事。尽可能让他们对失败负起责任。

给程序员承诺。你不一定要兑现所有的承诺,但一定要许下这些承诺:比如承诺尽快给他们加薪,可能是在获得新投资之后,可能是在拿到大的弹子之后,可能是在其他“合适的时间”。对于一些你无法掌控的情况,一定要保证你的承诺是可靠的——不要让别人抓了你的把柄。

花点钱买办公室用品。买一些有趣的办公用品,程序员就会给你带来丰厚的回报。一台别致的专业咖啡机将花掉你 1000 美元,但每个程序员每月会因此为你节省 200 到 300 美元。你算一算就知道了。与其给他们加薪,不如给办公室添个新的游戏机。此外,让他们把宠物带到办公室里来——他们会在办公室呆更长的时间。

给程序员安个头衔。你可以管他们叫副总裁,比如工程副总裁、技术副总裁或各种副总裁。这些头衔对你来说无关紧要,但对他们来说很重要。相比薪水,头衔对于他们来说更有价值,因为他们可以把头衔写在 LinkedIn 简历上。如果副总裁的头衔用完了,可以试试高级架构师、技术负责人、首席科学家之类的。

帮助程序员学会理财。大多数程序员都不擅长理财。他们不知道该如何购买保险,如何规划退休金,甚至不知道纳税的事情。你可以帮他们,当然最终是为了你自己的利益。你帮了他们,他们就会有安全感,不会离开公司。他们觉得你帮了他们,就不好意思再提加薪的事了。你成了“父母”,而他们是“孩子”。这是一种很老套的方法,但很管用。

正确地培训程序员。不要给他们培训最新的技术,只需要给他们培训工作需要用到的东西。不要让他们参加认证考试,因为这些只会提升他们在人才市场上的价值,这对你来说是不利的。只在公司内部培训他们,控制好培训内容,这样可以确保他们不会“翅膀”硬了就往公司外面跑。

跟程序员做朋友。最后这一招最有杀伤力。你要跟他们成为朋友。朋友之间不好提钱,谈钱对他们来说有点困难。他们愿意拿着低薪工作,因为你和他们是朋友。那么该如何和他们成为朋友呢?邀请他们和家人来你家共进晚餐,给他们送生日礼物,等等。这样可以为你省下很多钱。

延展阅读:

https://www.yegor256.com/2016/12/06/how-to-pay-programmers-less.html

今日推荐阅读

写给大家看的“不负责任” K8s 入门文档

点个在看少个 bug :point_down:


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK