水也??:凭什么你们码农工资都这么高?
车原??:帮你分析分析。其实呀,以前有个相似的问题也困扰我——怎么样给我写的代码标价呢?
讲个之前接私活的时候谈判价格的故事:
我:按代码行数?(内心小算盘:我多换几个行??)。
甲方:你当我傻呢?
我:呃,那按源代码文件的体积算?(内心小算盘:多装几个第三方包他也不知道??)。
甲方:你以为是编辑部投稿呢?
我:那按时薪收费?然后时薪乘以您这活的总估时,这总合理吧。
甲方:嗯,还算合理。那您每小时多少钱?
我:年薪?12?22?8甲方:年薪多少?
我:***
甲方:……,拜拜了您嘞。
我:??(内心:哎,真难,我就只能作打工人赚死工资了呗)
水也??:所以,这个故事说明了什么呢?
车原??:说明是普通的软件开发的收入,是匹配不上程序员的工资收入的。为什么程序员的工资高?先回答是不是。答案:是,但也不是。我们一般指的高薪的程序员,特指的是互联网行业的程序员。
水也??:啥?别的行业也有程序员?
车原??:当然有了。比如传统的IT行业,像联想、金蝶,还有软件外包行业,薪水都很普通的,跟传统行业工资差别不大。
水也??:哦~
车原??:所以呀,也只有互联网行业的程序员工资会高,尤其是在投资风口的公司。只要跳槽到这些公司,工资翻倍都不少见。如果运气好,财务自由也不是梦。知道为什么小米上市后,西二旗的二手房涨价了吗?
水也??:惊了个呆呆!
车原??:投资人的钱都在往互联网行业扔,这个行业的公司能不有钱嘛。在前几年经济环境比较好的时候,有多少互联网公司能盈利?可能掰着指头都能数出来。很多互联网公司全靠着投资人输血,然后上市“割韭菜”。
水也??:但是公司钱多了,可以用来营销啊,可以多给用户补贴啊,为啥要给程序员那么多工资呢?
车原??:好问题。公司有钱只是个前提。而程序员工资高,决定性的因素是由于供需不平衡。
水也??:现在计算机的应届生那么多,还有茫茫多从软件开发培训班出来的非科班学生。你跟我说供不应求,我是不信的。
车原??:确实,我想这也是为什么很多程序员有“35岁即失业”的焦虑。但是整个行业是动态的供不应求。什么意思呢?你想想看最近十年有哪些很火的互联网概念?
水也??:O2O、大数据、云计算、互联网+、自媒体、共享经济、知识付费、物联网、机器学习、AR/VR、区块链、直播带货、在线教育,还有最近不知道啥意思的“元宇宙”!
车原??:你知道的还挺多。这还是大众在媒体上能经常看到的互联网概念,还有很多大众不为所知的在垂直行业的新概念,比如“数字孪生”。所以整个互联网行业内部,一直都在快速发展、风起云涌。而供需关系也是在动态的在变化。
每个新概念后面都是掌握不同技术的程序员在做技术支撑。每当有新技术有成功的应用案例,业内的公司都会纷纷跟进,而这个时候掌握这些新技能的程序员又是少数,就显得特别稀缺,导致局部供需不平衡。比如前几年,人工智能就在互联网风口,懂机器学习的算法工程师就很香饽饽,由于供不应求,这些工程师的薪水自然水涨船高。很多其他方向的工程师为了更高的收入,纷纷转向了机器学习领域,大学里很多非算法方向的学生甚至非科班的学生为了追求高薪的就业机会也都纷纷自学机器学习的知识。车原??:还有哦,程序员岗位的特殊性也导致了他们的薪水,尤其是高级程序员其实是“物有所值”的。在公司里,程序员也被称为RD,即RsarchDvlopmnt。
水也??:研究和开发?
车原??:翻译的很精准嘛。先来说“开发”,开发其实就是写代码,实现老板提的各种需求,制作一个App或者软件系统。而且大型的软件,比如平常大家用的