程序员工资是不是过高?国内和其他职业横向比较,是的,局部过高。全世界和其他程序员(主要是美帝)比,不是,太低。互联网是不是毒瘤?以后优秀的人才不都跑去当码农了?宏观角度讲,互联网确实吸引了过多人才,不是以后,是现在很多优秀的人才都往互联网跑了。大量EE,自动化,电气的人都跑去当码农了。微观角度讲,这只是受宏观市场的影响,个人逐利的表现而已。程序员作为劳动力,最终是以市场供需关系定价的。 先说工资水平首先纠正一个误区:你看到的互联网只是冰山一角,大部分(67。31)互联网程序员的工资是达不到月薪1W的。 题目里提到的12K15,我相信指的是某个公司的硕士应届生offer(有些公司不分学历),在大型互联网公司里只能算中等的。去年BAT的水平大致是18W23W,special的不算,今年听说又涨了。网易游戏offer是按学校分的,去年交大的水平是28W。人人网有听说北京30W招人。 这个起薪对于没有经验的应届生来说是不是非常高?是的,非常高,甚至过高。其他任何一个职业,甚至是金融行业起薪都没有这么高。造成的原因是什么?原因非常多,以下是我想到的,欢迎讨论:1。这是个智力密集型行业,人力成本占比相对其他行业高一大截,其他行业把更多的钱投入了设备、渠道、广告等,但互联网把钱投到了人身上。2。因为大部分工作是由脑力构成的,所以从业人员的水平相差巨大。举个例子,体力劳动,大力士一天的劳力输出也达不到10个普通人的水平,但IT行业不一样。我记得某位大神将程序员分为5级,每级的生产力是下级的10倍。轮子哥vczh的三行求职信是这么写的:我是vczh,我一个顶你们十个,而且才拿五份工资。没错,高级的人才成本反而低,和投行采取的精英策略一样,所以这个行业是追逐精英的。3。什么是精英?固然有一定的评判标准,比如参与开源项目,github上的star之类的,但这些对于应届生属于高阶加分项,对于大部分拿不出成绩的求职者,最省成本的办法就是看学校看学历。所以名牌大学的高学历应届生自然是被追逐的。 4。程序员作为劳动力,最终是以市场供需关系定价的。BAT每年招人好几千,但全中国每年毕业的名校计算机类专业硕士有多少?交大是计算机110,软件100,信安还有几十。所以人才不是过剩的,是需要靠抢的。5。大公司为什么抢人才,每年招那么多新人,毫无经验的应届生甚至倒挂老人工资?原因是人才储备。公司目前用不了这么多人才,甚至他们没有经验。但是没关系,公司慢慢培养,看好的是他们的前景。这些人中,只要有几个能够成长为行业领军人物就够了。这件事本质上和天使投资创业项目没啥区别,只不过一个投人,一个投项目。6。和对手竞赛,不管是互联网还是其他IT行业,本质竞争是人才的竞争。在我公司养着出不了成果,损失的只是一份工资,去了对手公司万一出了成果,那可能就是对我司致命的打击。抱着错杀一百,不漏一个的态度,大公司就是买买买(买人)!7。热钱涌入。互联网的资本回报率是有目共睹的,十几年时间百倍千倍的回报率是大部分其他行业难以企及的。所以大量热钱涌入这个行业,造成创业项目多,程序员需求旺盛的现象。以上前几点是供的原因,后几点是需的原因。所以整体看就是供应小于需求,一年一年抬高了程序员价格。老实说,11年我本科毕业时期望的工资水平是12W,但去年研究生毕业已经觉得20W也不是很多了,总体来说,互联网这个行业起薪增长率是大幅度领先其他行业的。所以我认为在中国,部分程序员的工资是过高的,这是由于互联网泡沫引起的。(注意,高不高是跟别人比的,不是跟自己比的,所有人都会觉得自己工资低了。更不要提辛苦,再辛苦有环卫工人辛苦么,也不要提智力,许多拿着低廉工资的科学工作者就没有智力么) 上面说到的是应届生起薪,然后说整体不分工作年限互联网工资高现象还一个原因是方差小。其他行业往往是起薪低,但是成长快,经过几年的锻炼,老员工和新人的差距就体现出来了。所以新人都是拉低了平均水平,而知乎上大部分是年轻人。而互联网起薪高,成长却非常有限(不要提个别大神,我们讲一两百万的中国程序员整体),主要是天花板低。这里就不具体讨论了。所以从年轻人的角度,程序员确实是高薪的行业,但你可以问问三十五岁以上的人,他们是不是还这样认为。 再说说跟美帝比,中国程序员的工资根本就不值一提 为什么要跟美帝比?因为互联网是国际化做的最好的一个行业,也是少数能跟国际直接比薪水的职业。在中国和美国做同样的事情,美国的工资就是高很多,减去生活成本,依然领先很多。 所以知乎上程序员在哭穷,其他行业的同学却说在炫耀。两者都没错,本质上是比较的对象不同而已。 最后再谈谈毒瘤所谓的毒瘤,是不是指吸引了过多优秀人才,造成其他行业人才贫瘠?短时间内,是的。一个被认可的爆发式增长的新兴行业,在哪个年代不是吸引人才的?互联网确实吸引了很多原本该在其他行业有所建树的人才,而这些人才在互联网却又未必有所产出,造成了人才浪费。但不可否认的是,互联网是产出非常高的行业,而且切实改变了普通人的生活。 就像图中的小明原本有1的高度,但互联网吸引了太多的人才,推高了行业水平达到2,小明必须非常努力才能达到平均水平,甚至进去只是个炮灰。如果这个时候他能够选择低洼的行业,付出一定努力就可以引导这个行业了。(当然实际中,需要考虑的因素更多,行业间的差距也没这么大,但大致就是这么个意思。)按照这个意思,才有了互联网降维打击的说法。这个说法一开始是在《三体》中出现的,被一些互联网大佬借用过来,意思是互联网人才带着互联网思维改造其他低洼行业。由此催生出一系列互联网结合传统行业的新行业,O2O恰好在这个时间点被炒红。我认为,降维攻击的思想是正确的,一些有先见的人已经意识到部分问题了。但媒体宣传的互联网思维大多是噱头,这里有个讨论互联网思维的帖子互联网思维是一种什么样的思维?互联网而且降维攻击降的维度还不够,找的洼还不够低,部分行业依然人才匮乏,比如农业。而物流是个被改造的很好的正面例子。 我相信再过几年,互联网的泡沫破了以后,程序员的薪水会符合中国现状,而不是国际现状。有能力的人照样拿高薪或者出国,而稍弱的人会回归到其他行业中去。再然后互联网会回归成为一个普通行业,一如十年前的英语专业。 今年3月份,外网的一份调查显示,全球范围内挣钱最多的编程语言: 在全球范围内,使用Clojure的程序员平均工资最高达72,000美元。在美国,使用Go的开发人员以及使用Scala的开发人员薪酬最高,平均工资为11万美元。在英国,最高的是TypeScript为53,763美元,在德国最高的则是Java,在法国,Python是42,151美元。所以,在中国,这一切是不是都不一样了呢?程序员们都挣多少钱呢?这个也是要根据类型区分的: 在IT职位中,机器学习平均薪酬最高,全栈开发人员的增幅最高。 全球范围来看,程序员的工资还是很高的,但国内相比国外要低得多,工资相对较高的可能是华为、阿里巴巴、腾讯、百度等等知名互联网企业,本科应届毕业生的起薪从6000至1万不等,工作三年之后,起薪普遍在一万五之上。有些行业,比如机器学习、大数据工程师等还是有一定门槛的,从业者普遍硕士学历起,薪资水平也比较高。 根据楼主的情况,可以考虑跳槽,现在Java程序员找工作还是比较容易的,不过不建议小型创业公司,不太稳定。另外,国企的待遇肯定会相对好一些,比如加班相对较少,有加班费等等。根据自己的能力水平选择称心的工作就好,薪资可以再谈。 作为2016年的毕业生,来跟大家分享一下薪资吧(月薪月数) 百度去年开的是1414 阿里巴巴1515 微软1714 intel1614(月数记不清) 京东16。513 腾讯16(月数忘了) 华为1412(每个人不一样,这是当时给我的offer,听说今年很高) 猿题库2014月数记不清了 今日头条1914 这只是我一部分同学拿到offer之后听说的,当然以上大部分都只是普通offer,special比这个要高很多,比如京东我就听说很多人拿到了2013的。不过对于刚毕业,工资是一部分而已,主要还是工作内容和环境,这将影响到未来的发展。 CSDN每年都会做一次开发者调查,简称:中国软件开发者白皮书。这份调查可以看出目前中国开发者现状。 中国软件开发者白皮书是基于一年一度的CSDN软件开发者大调查数据分析结果形成的。CSDN最早从2004年开始,对开发人员、开发技术以及开发工具、平台的状况和发展趋势等进行深入调研,它是各相关行业了解中国软件开发者群体以及软件开发服务领域市场的重要参考资料。 2017年中国软件开发者大调查针对软件开发技术、应用开发领域等方面对调查问卷进行了重新设计,同时还新增加了区块链、物联网等新兴软件开发领域的相关调查,更能体现中国IT业、尤其是软件开发领域的发展现状。 30岁以下开发者占比超7成,近半数开发者奋斗在一线城市 通过对47个行业、200多个地区的上万名软件开发者进行调查,可以发现开发者群体年轻化比例在持续增高。 和国外开发者年龄分布趋势大概一致,国内的软件开发者群体一直呈现出年轻化的特点。从我们2015年到2017年的调研数据来看,30岁以下的开发者人群占比都在7成以上,一直是软件开发领域的主力军。 其中,30岁以上的开发者以高级工程师、项目经理、架构师、技术专家等职位居多,而40岁以上的开发者则是从事架构设计岗位的比例最高互联网、软件、IT服务三个技术领域已经涵盖了国内65以上的开发者。 在开发者薪资方面,开发者仍是当之无愧的高薪人群。月薪在1万元以上的开发者占总体数量的59,较去年又上升了14个百分点。在北、上、广、深以及天津等一线城市中,月薪过万的软件开发者占比71,该比例远高于国内其它城市,但其他城市月入过万的开发者也出现了较大幅度的增长。 此外通过数据交叉对比分析可以发现,8成架构设计师月薪过万,超3成的架构师平均月薪超过2万元架构师一职成了高薪开发者追求的香饽饽。 6成开发者每周学习6小时以上,9成关注信息技术类网站 开发者对新技术的追求是十分敏锐的,信息技术类网站就是他们了解行业动态和学习知识的主要渠道。通过调研发现,超9成开发者计划通过学习新技术来提升自己的事业,且6成开发者每周学习6小时以上。 在本次调研中,90的开发者会通过技术媒体、技术社区、技术论坛等网站了解行业最新动态、获取新知识。阅读技术类书籍也是开发者进行系统性学习的主要方式,比例占到54。 在其他学习方式上,74的人群愿意通过购买图书杂志方式进行学习,超5成人员愿意为线上课程付费。目前,时长越短的线上培训越受欢迎,500元以下且周期1个月以内的线上培训接受率超过5成。 不过愿为线下培训付费的仅占39,周期长、耗时多是重要的因素。 而且据调查,35的开发者未来半年都有培训计划。但是其中,超过8成的开发者参加培训的预算是来自个人,来自单位的仅占17。 在开发者感兴趣的培训方向上,63的开发者偏爱人工智能,56对大数据云计算感兴趣,想要参加区块链培训的人数仅占15。 7成开发者使用Java,6成开发者最想学Python 编程语言之争是开发者永不厌倦的话题。 在本次调查中,Java、R和JavaScript成为开发者最多使用的编程语言。Python则是开发者近期最想学的开发语言,其次是Java和R。 Java虽然是老牌语言,但它一直在持续更新优化,且具备完善的生态和广泛的使用场景,使其依然非常有生命力。而且随着人工智能发展的火热,也成为促进Python语言应用的催化剂。 此外,6成以上开发者在使用Windows操作系统,13在使用Linux操作系统。63的开发者在使用MySQL数据库,34的在使用Oracle数据库。 传统的X86机器相对Mac机器,最大的优势就是价格低,因此在公司开发普及层面会占据一定的优势。Linux在GUI、软件生态等方面相对Windows有不少的短板,因此Window会成为开发者的首选操作系统。 开发者的云容器使用率不高,使用最普遍的Docker(Swarm)普及率也仅11。在文本编辑器方面,Notepad较为流行,57的开发者使用了Notepad,其次是SublimeText,29的开发者在使用。 Frameworks方面,jQuery、SpringFramework较受欢迎,3成以上开发者在使用这两者。在开发微服务架构中使用Java作为开发语言,那么开发框架使用SpringFramework往往是首选。在前端的世界里,jQuery由于简单、易用,在项目过程中往往能够较好满足需求,使得其一直很坚挺。 大数据技术应用开始普及,但应用场景相对单一 本次调研数据显示,78的企业在进行大数据相关的开发和应用。这个比例与2015年、2016相比,有了非常大的提升。此外,随着云计算技术的成熟及广泛应用和出于对数据安全性的考虑,在大数据平台构建方式上,2017年有4成企业选择私有云解决方案来部署大数据应用。 大数据时代,大数据所蕴含的价值已经毋庸置疑,然而许多企业却不知道如何获取大数据的价值、如何让大数据应用落地。目前大约57的企业对大数据的应用更多仍体现在统计分析、报表及数据可视化上。 不过,Spark、Redis和Kafka已经基本成为了企业大数据平台通用技术组件。其中,Spark是企业大数据平台中使用最普遍的组件,Redis和Kafka则是最普遍使用的消息队列和数据采集技术组件。 超7成企业利用云平台已经开发应用或正在开发应用 云计算已经相当普及。调研数据显示,有83的企业正在使用云服务,相较2016年有非常大的提升。仅有不到1成左右的企业对云计算平台基本不了解或者无意使用,75的企业利用云平台已经开发应用或正在开发应用。 在当前的国内公有云平台市场中,阿里云服务以64的使用率遥遥领先于其他云服务厂商,排在首位。其次是腾讯云服务,使用率为14。 在具体应用上,企业在虚拟机、网络存储、负载均衡方面应用云计算较为普遍,使用率分别是48、39、33。此外,基于Docker或OpenStack是当前云平台部署的两种主流框架。 不过,安全问题仍是企业选择公有云服务时最大的顾虑,也是进行云技术相关开发时的最大难题。由于成熟的传统安全方案并不能直接套用到云环境中,企业在部署私有云平台时如何设计和实施安全方案,企业在使用公有云时如何确信服务商对数据做了足够的安全保护。。。。。。随着云技术得到越来越广泛的应用,这些都是云厂商和服务商未来必须直面的问题。 区块链技术刚刚兴起,仅1成开发者有应用或准备应用 区块链作为近年来兴起的技术,当前应用相对较少。 调查显示,正在用或者准备用区块链技术解决技术问题的人群仅占受访者的10,有20的人对区块链完全不了解。 现阶段,区块链从技术上讲还是属于后端架构类,因此迄今为止从事过与区块链技术相关的开发工作的人员,也都是这个领域的从业者。其他方向,如:测试、UIUE、数据分析等,则由于系统形态和行业渗透度的原因,最多只做到听说了解过这项技术的程度,在日常工作中都很难直接参与。 比特币和以太坊是当前两种主流的区块链开发平台。据调查,开发者正在使用的区块链平台中,比特币和以太坊分别占23、17。Python和Java则是区块链的主流开发语言,分别占19、18。在核心应用的开发中,Java使用更为普遍,占39,Python其次,占28。 从核心开发者的角度看,应用开发仍然是Java为主。因为即使开发区块链相关应用,仍然会有很大一部分在传统技术栈上。 对于目前的区块链技术来说,缺少开发经验、技术资料以及落地的应用和场景是当前区块链开发的主要挑战,此次调研中分别占56、54、50。 不过,区块链与大数据、云计算、物联网行业的结合普遍被看好,分别占63、57、53。超7成开发者表示会考虑1年内会进入区块链行业。 人工智能技术受到热烈关注,应用前景广阔但任重道远 当前AI机器学习深度学习的普及率还偏低,但发展潜力很大。本次调研数据显示,已经使用AI技术的开发者仅占15。不过,40表示正在尝试用AI机器学习深度学习来处理数据,只有25的开发者表示完全没有人用过。 在技术应用方面,TensorFlow是人工智能领域主流深度学习框架,使用普及率达到48。此外,传统机器学习方法在开发者中的使用量接近23。而CNN类、RNN类深度学习模型也同样火热。 而随着人工智能的火爆,对机器学习深度学习算法、数据分析的岗位需求也越来越大。调查显示,目前机器学习深度学习算法工程师、数据科学家数据分析师数据挖掘工程师岗位从业人员更多,分别占18、17。 然而最急缺的岗位也是机器学习深度学习算法工程师、数据科学家数据分析师数据挖掘工程师岗位。58的开发者表示其团队急缺机器学习深度学习算法工程师,45表示急缺数据科学家数据分析师数据挖掘工程师岗位。 这种势头下,各种人工智能相关培训也是风生水起。但是调查显示,开发者更愿意通过自学的方式学习AI机器学习深度学习技术,占比68。还有接近四成的开发者是通过在工作中实践、线上培训课程等途径来学习AI技术的。 本文内容来源于《2017年中国软件开发者白皮书》,版权属于CSDN。 完整报告获取链接:https:download。csdn。netdownloadxhwuli10532263 CSDN学院,IT人的终身学习平台! 其他行业的程序员我不知道,我是做页游的,现在还在实习,7月就毕业转正了。 现在实习工资3500,转正可以到7,包餐那些,工作日加班到九点半,没有加班费。 同学都说我工资高,但你想过你准备上床睡觉的时候我才回来的的感受吗? 感觉大厂的工资都很高,加班也多,但福利那些样样都有!这里就不讨论那种厂了。 像我们这种中小厂,程序员的时薪都是差不多的,我要是一天上八个小时,工资也一样,5k!(毕业生) 不是IT行业的薪资过高,而是其他行业的薪资过低。发达国家的普通程序员薪资比一般的服务行业从业者可能略高,但不至于高出一倍,水平好又勤劳的服务行业从业者也可以轻易超过普通程序员的薪资。 我们国家的情况是IT行业编写的代码,设计的产品可以无需物流成本直接参与全球市场,全球程序员的薪资水平拉高了中国程序员的平均薪资水平。而制造业和服务业,尤其是服务业非常的局限于本地市场,同时国内对资方显而易见的倾向,导致了制造业和服务业的低薪。这就是为什么中国程序员与外国程序员的薪酬更接近,中国服务业从业者与外国服务业从业者工资相差悬殊的原因。 所以,我想说的就是,不是程序员薪资太高,而是其他行业薪资太低,与其羡慕日本的工匠精神,德国大量扎实的技术工种,却不看看社会现实是痴人说梦,只有任何一个行业都可以过上体面生活的社会里才会有那样的结果 我看到网友的回答很精彩,有理有据,但作为千万程序员中的一员,面对高大上的数字图表的可靠性表示怀疑,因此还是以自己的真实经历来回答你的问题。 1999年找到一份FOXBASE的编程工作,月薪1500,后来升到2800,2002找到一份用delphi的编程工作,月薪4500,后来升到8000,此后工资都在8000~30000之间波动。 网友拿中国的程序员工资和外国的比较跟本没有可比性,程序员的幸福感高低才是关键。 无论如何,自认为身处国家高速发展的20年里,中国的程序员的工资待遇还是不错的,幸福感绝对比美国程序员的高。 因个人没有在互联网公司服务过,希望互联网公司工作的小伙伴为我补充一下答案哈,谢谢! 程序员的工资是达不到月薪1W的。 他行业的程序员我不知道,我是做页游的,现在还在实习,7月就毕业转正了。 现在实习工资3500,转正可以到7,包餐那些,工作日加班到九点半,没有加班费。 同学都说我工资高,但你想过你准备上床睡觉的时候我才回来的的感受吗? 感觉大厂的工资都很高,加班也多,但福利那些样样都有!这里就不讨论那种厂了。 像我们这种中小厂,程序员的时薪都是差不多的,我要是一天上八个小时,工资也一样,5k!(毕业生) 很多毕业生都不清楚工资具体的行情,也很容易被高薪所蒙骗。 工资可分为税前工资及五险一金,其中比较大条的是公积金缴纳比例,比如,小编所在公司校招本科统一6k起薪!公积金最低额度720!其他福利无!同集团底下其他子公司,公积金11,晚上餐补吃饭不要钱!这些都是工资另外的形式。 我所在的团队也愿意花较高的价格去招人,但是试用期要把关有淘汰率! 我是外包程序员出身的运维工程师。 毕业后,进了一家做银行外包的公司,加出差补贴,到手8k,第二年做了pm,但是收入大概也就增加到10k,毕业两年后跳槽回深圳做普通开发,工资也有个十几k,身边外包同事基本没有比我少的,待遇算是还可以,不和BAT那些相比。 但是,我还是选择离开。 1。每天很悠闲,感觉一直待下去,要么坐上管理,否则,钱再也上不去。 2。在客户公司工作,真的没有归属感,感觉就是一个打散工的,也怕不知道哪天来个更年轻,但是比你便宜的,自己就失业了。 3。刚好找到一家大企业(具体哪家保密),应聘做甲方运维。 谈谈对比: 我只想说,我勒个去,虽然工资差不多,但是日常福利,甲方太好了!从奖金,到日常过节,加班补贴,完爆以前两家公司。 每天工作,在自己公司,感觉完全不一样,即便在部门领导面前,也比以前在客户面前来的轻松。 每天工作比以前累,而且活多,但是没有压迫感,也不用跟着项目四处奔波。 程序员是极度耗脑,耗费青春,磨人心血的工作,没有之一。程序员加班很恐怖,工作制通常是996,即早9晚9周六还要上班,晚9下班还是早的,一般到晚上十点。 你想那时夜深人静了人家都休息抱着老婆睡觉了,你还在工作中,是不是很崩溃?程序员耗脑太严重。工作中需要十几个小时大脑不停地运转。需要设计算法,不断地把代码改来改去来适应客户一天几变的需求。 很多功能没有现成的解决方案,还经常遇到一些天书一样的疑难问题,bug,需要百度,google,英文论坛寻求帮助。所以英文不好的没耐心的还是算了吧,不适合这行。 程序技术日新月异,新类库新SDK每天都会推出,你需要日复一日不断地学习新技术。如最新视频解码技术,游戏引擎等等,而这些新技术可是国内没有书和任何资料的,需要你到英文官方网站去找实例看文档去学,而且老板急赶项目不会给你什么时间,一般三天就是极限了,你需要这么短的时间快速掌握一项新技术。。。 综上,你明白程序员为什么总要加班了吧,也知道这行不是人干的吧。 为什么说程序员干到三十干不动。 很简单,以这种消磨人生所有时间状态,你生命中只有加班加班工作工作学习学习,你将不能顾家不能跟朋友聚会不能再有自己一点点休闲时间,更别说谈女朋友恋爱了,以这种状态你能坚持到三十岁? 我想那简直是个奇迹了。 说真的,趁早离开外包离开传统行业,去互联网公司。 因为你还年轻,可以拼几年,大的互联网公司去不了,就去小的。进去之后,很可能加班很多,别听他们说,挣的钱还不够以后看病的之类的话。抗住了,完成自己本职工作的同时,保持对技术的敏感性,多学多练,工作三五年,你跳槽的时候,选择性就很大了。当然,中间有机会去大互联网公司的话,能去就去。 这样三五年下来,你会不一样的。 我工作十年,北京,现在年薪也就三十二三万,全是比较低的了。前八年在外包公司,现在进了甲方公司,结婚有孩子。年薪勉强够生活,买房早,房贷不是很高。如果现在的房价,我的工资肯定是买不起的。 不是外包公司怎么样,而是公司的环境会影响到你的,身边的人会影响到你的,和优秀的人在一起,你也会变的很优秀! 作为一家互联网初创公司的创始人,我深有体会,薪资要从几个维度去考虑:行业,公司规模、技术领域、岗位,今年的行情是ai行业、游戏、互联网金融还是行业偏上;一线公司和初创公司还是偏高;软件高于硬件;u3d和大数据高于php和app开发;产品类异军突起,超过了码农。坦白地讲,中国的互联网还没有太多泡沫,但有些领域泡沫又过大比如手游、金融和o2o 我的一个好朋友,在北京一家二线互联网公司(AQY)做程序员,月薪5W,入职后每年2w股的上市公司股票,每季度还有奖金。 当然,这位好朋友也是相当努力优秀的。从我对他的了解来看,他对编程非常感兴趣,所以工作起来从不觉得累。 他并不是985和211毕业,主要是靠过往的业绩以及努力走到现在的岗位。 这是我的所了解的程序员的工资待遇,望你参考。欢迎关注留言。