程序员,你的薪资低于劳动价值吗?
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》
我和一些博客读者就程序员这个职业通过电子邮件,聊了很多。所有讨论都是按照这个主题展开的:作为程序员,你所得的薪酬低于劳动价值吗?如果你曾经也就这个问题问过自己,那就意味着,你心里已经做了肯定的回答。
我在这里说的“所得”主要是指薪资方面,不包括在工作中获得的快乐和学到的知识。说起薪资,很多人都会觉得自己的肯定比xx开发人员高,然后又不得不承认还有其他开发人员比自己高。不过,事实上,几乎所有的程序员的报酬都低于劳动价值。
固定工作的报酬低
其实,每个人的薪资都是偏低的。当你得到一个offer的时候,他们给你的所谓“公司规定”薪资总是偏低的。他们会让你觉得这很公平,你的薪酬是按劳动所得来支付的,完全体现了你的价值。呵呵。
几乎所有的公司都会要求他们的员工对工资多少保密。这样,我们就不知道和我们具有类似技能(甚至有些几乎没啥技能)的家伙其实拿的要比我们多。别否认,这是事实。
即使是目前薪资***的程序员(15~17万美元/年),要是看到自由开发人员赚的金额都要大吃一惊。你会觉得,这种固定岗位的薪资就跟给人白干一样。
作为自由开发人员的薪资低
如果你是一个枪手,并且按照多劳多得的原则拿薪水,那么,其实你就已经处在不公正的地位了。因为即使你拿的薪资是按一小时几百美元计算,付你薪资的那个开发人员总有办法利用你的资源挣得更多。他们的收入已经不受他们所花时间的限制了。
高薪酬的自由开发人员知道如何按照价值“坐地起价”。只要将客户的要求圆满地完成,他们是不介意付多少金钱的。因为即使给你的再多,他们也能从这个项目中赚回来。
这种类型的自由开发人员轻轻松松就能挣到25~50万/年。
***的障碍是自己
当那些开发人员终于意识到自己在薪资上面“被忽悠”了,***个想法就是要去解决这个问题。最常见的解决方案是装备更多的编程技能——例如如果你是一 个前端开发者,可以去学习后端开发,反之亦然,也可以学习新的技术,如node.js。但是,为什么还是只能拿这么低的报酬呢?从本质上讲,很多程序员都 会觉得他们还没有做好足够的准备去挣更多的钱。
这个感觉一直如影随形,蚀心跗骨。编程学习的确是永无止境的。唯一能阻碍你赚更多钱的障碍就是你自己。从现在起,奋发努力,不畏艰辛,刻苦执着,向着自己的目标前进,虽九死其犹未悔。不要坐等天上掉馅饼,做守株待兔的蠢事。
你是否也觉得自己报酬低于实际价值?欢迎留下各位的墨宝,请畅所欲言。
译文链接:http://www.codeceo.com/article/programmer-income-lower-than-coding.html
英文原文:ARE YOU AN UNDERPAID DEVELOPER?
翻译作者:小峰
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开发者注意!手机用户对新应用的需求正在衰减
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 8 月 18 日,金融服务公司德洛伊特(Deloitte)日前公布报告称,智能手机用户对新应用的需求正日益减退。这不仅给技术市场热点的未来蒙上阴影,也加剧了移动开放商的担忧:他们***的日子即将过去。 报告显示,近1/3 智能手机用户通常一个月都不再下载任何应用。德洛伊特公司预测,应用店的销量将遭到重创。德洛伊特公司对英国用户调查显示,2014 年普通智能手机用户月应用下载量已经大幅下降。随着智能手机在欧美市场日趋饱和,开发商必须更加依赖那些下载新应用的客户以维持商业增长。 德洛伊特分析师保罗·李(Paul Lee)说:“在英国,我们的智能手机应用下载已经达到一个极限。”作为智能手机的早期使用者和许多***应用开发商的起源地,英国已经成为移动行业领头羊的“养老之地”。大约9/10 的人表示,他们从不花钱下载应用或其他智能手机应用,手机游戏制造商移动市场和移动媒体其他制造商的盈利以及规模增长都受到质疑。 游戏开发商 King Digital Entertainment (KING)上周公布***季度财报显示,客户在其...
- 下一篇
十大编程算法助程序员走上高手之路
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(nlogn)次比较。在最坏状况下则需要Ο(n2)次比 较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(nlogn)算法更快,因为它的内部循环(innerloop)可以在大部分的架构 上很有效率地被实现出来。 快速排序使用分治法(Divideandconquer)策略来把一个串行(list)分为两个子串行(sub-lists)。 算法步骤: 1从数列中挑出一个元素,称为“基准”(pivot), 2重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到任一边)。在这个分区退出之后,该基准就处于数列的中间位置。这个称为分区(partition)操作。 3递归地(recursive)把小于基准值元素的子数列和大于基准值元素的子数列排序。 递归的***部情形,是数列的大小是零或一,也就是永远都已经被排序好了。虽然一直递归下去,但是这个算法总会退出,因为在每次的迭代(iter...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Red5直播服务器,属于Java语言的直播服务器