今天早上在知乎上看到自己关注一个问题 程序员在十年后还会有今天的收入么?
有了一个新的匿名回答,虽然并不是高票回答,但是里边一句话

我想说你真的以为程序员就是编码做软件这点价值吗?这只是日常工作的一部分啊,核心价值在于解决问题啊

引起了我对程序员价值和未来的思考。

问题本质

首先回归到问题本身

  • 程序员十年后还会有今天的收入吗?

假如今天的收入代表比较值钱的话,这个问题其实可以换一种等同的问法,即:

  • 程序员十年后还会像现在这么值钱吗?

十年这里可以一定程度的用未来来代替,那么我们接着对问题进行等同转换:

  • 程序员未来还会像现在这么值钱吗?

在当前社会值钱实际上即是有价值的代名词,所以问题又可以这么问:

  • 程序员未来还会像现在这么有价值吗?

这么一通转换我们就可以一目了然了,实际上问题的本质是对程序员未来价值的诘问。

那么,现在我们就来一步一步解答它。

价值的本质

不仅是程序员,对于任何行业的从业人员来说都一样,一个人的价值在于其能解决什么样价值的问题,其能解决的问题越有价值,那么我们就说这个人越有价值。所以评价一个人的价值实际上指的他能解决的问题的价值。

然而,社会在进步,时代在发展,每个社会阶段的问题和问题的价值也都一直在变化中。比如:爱迪生那个人人都用煤油灯的时代,一个无污染安全用电的电灯泡在那个年代简直就是改变世界的大发明啊。爱迪生解决的问题是全世界人的照明问题,爱迪生有多有价值那就不言而喻了。然而现在,你到大街上跟别人说你能造电灯泡,而且造的比爱迪生造的还好。人家会觉得你脑子是不是有问题,有可能会把你当乞丐施舍给你5毛钱。你在这个时代会造灯泡也就值那5毛钱,还是别人看你可怜施舍给你的。

所以呀,谁能解决当前社会最有价值的问题谁就是最有价值的人。

程序员的本质以及程序员价值的本质

20世纪之前程序员行业最大的障碍是高性能二极管的问题,然而随着高性能芯片的不断发展,硬件体积愈来愈小,但是性能却越来越高,于是,手机和电脑行业便迅速发展了,人手一部手机,每家都有电脑,诞生的最大的巨头便是微软和APPLE了,比尔盖茨和乔布斯他们解决的也是全世界最大的问题,一个引领了PC时代的发展,一个引领了移动时代的发展。在当前社会,说他们是最有价值的人一点也不过分,无愧于世界首富,应该的。他们也是从一个个小小程序员打拼过来的,他们是他们那个时代最有价值的程序员。

伴随着PC和手机的迅速普及,互联网时代到来了。世界变得扁平化了,信息产生和流通速度的变革简直是翻天覆地的。作为一个寄生于互联网的程序员,你做的一个网站或者app可以被全国甚至全世界的人看到、下载到,想想看,这样一个人能没有价值吗?我们正处于一个这样的互联网时代,所以我们程序员的价值是毋庸置疑的,程序员的高薪也正来源于此。

然而随着开源社区的发展,技术的门槛越来越低,网传几个月培训就可以拿高薪,进BAT。不可忽视的是现在大街上程序员一抓一大把,几乎人人都可以“造灯泡“了,那么原来那些程序员的价值自然就变低了,我作为一个Android开发程序员的感受最为真切,移动开发程序员的价值已经远不如前几年了。

所以,这么几十年的计算机和互联网发展历史看下来,对程序员的定义应该指的就是那群利用计算机技术或者互联网技术从业的人。PC互联网时代代表人物指的比尔盖茨那群人,移动互联网时代代表人物指的乔布斯那群人,以及像我们这样的移动应用开发者。

每个时代变得是推动时代发展的工作内容,不变的是我们程序员的称谓。

程序员未来的价值

移动互联网时代的风头正慢慢过去,趋于稳定,市场也在逐渐沉降成熟,作为当前时代程序员比如:Android开发、iOS开发程序员的价值也正在慢慢变低,其本质并不是我们掌握的技术没有价值了,而是我们能解决的问题的价值变低了,这才是本质。

再回到文章开篇的那个问题,程序员十年后还会有今天的收入吗?
我想说,会的,一定会的,因为程序员这个名词是个统称,程序员就是那群利用计算机技术互联网技术改变世界的人,只要计算机和互联网不过时,那程序员永远不会失业,区别在于十年后你的时代有价值的问题是什么?我们还能用今天掌握的技术解决它吗?如果不能,我只能说你是个程序员,但是你是未来那个时代的一个过时的程序员,你已没有跟同时代程序员竞争的资本,当然更不可能跟他们有同样的收入。

所以作为一个程序员怎么能让自己在未来也有价值,我想说的是你得始终跟随当前互联网时代有价值问题的变化来走,计算机和互联网技术只是工具,不是决定因素,你在未来要是能解决那时的问题,那你就是有价值的。

关于程序员未来的思考相关推荐

  1. 程序员未来会成为非常内卷化的职业吗?

    看到知乎上有个比较有趣的提问:**程序员未来会成为非常内卷化的职业吗?**相信这也是不少读者存疑的地方. 这里出现了一个词:**内卷化,**比较有意思,值得我们好好探讨.今天我们就来一起探讨一下这个有 ...

  2. 什么是经验--从程序员角度的思考

    为啥会思考这个问题? 刚才在骑车回家的路上,脑子里突然闪过纪录片里关于爱因斯坦研究出相对论和他的大脑的关系.我就在想,他当时在思考时间和空间时,是不是因为他脑袋里面其实存在一个关于时间和空间的模块,只 ...

  3. 中国700W程序员未来IT职业生涯规划发展道路,给大家一次性讲明白(大专、三本、二本、一本、985/211、研究生、女程序员、大龄程序员)

    中国700W程序员未来IT职业生涯规划发展道路,马士兵老师给大家一次性讲明白! 学习目录 1:好的职业生涯,从拒绝"入错行"开始 2:大专生.三本生完整进大厂方案公开 3:二本学生 ...

  4. 程序员未来的出路究竟在哪里?一位老码农的心声

    来源:素文宅博客 转自:https://www.yoodb.com/quotation/detail/1136 程序员的工作在互联网行业中算是"黑马",一向是以高收入.低社交.屌丝 ...

  5. java发展前景选兄弟连_兄弟连:Java程序员未来应该如何发展

    兄弟连:Java程序员未来应该如何发展 2017-09-13 | 北京 | 点击59次 | 信息编号:2017913101729121697951254323 广州兄弟连教育:http://gz.it ...

  6. CSDN学霸课表——2017年PHP程序员未来路在何方

    <2017年PHP程序员未来路在何方> PHP 从诞生到现在已经有20多年历史,从Web时代兴起到移动互联网退潮,互联网领域各种编程语言和技术层出不穷, Node.js . Go . Py ...

  7. 作为程序员未来发展的规划

    作为程序员未来发展的规划 过去的程序员生活的总结 ​ 我入行程序员有2年多了,可能也和我25岁的年龄有关,对未来的发展充满了迷茫. ​ 之前的生活无非就是学习技术和在公司运用技术,作为一名工程师,我可 ...

  8. 如何像程序员一样去思考

    如何像程序员一样去思考 如果你对编程感兴趣,你可能以前看过这句话: "这个国家的每个人都应该学习编程计算机,因为它教你思考." -史蒂夫·乔布斯 你可能还想知道,像程序员一样思考究 ...

  9. 程序员的人性思考(续)

    "致虚极,守静笃",这是本人在<道德经>中很喜欢的一段话,浮沉乱世中,要守住自己的一份清明,不管做人.做事.学习.生活.工作上都会有所帮助. 人性思考目录: <程 ...

最新文章

  1. Windows 系统下使用grep 命令
  2. 第三代测序单分子荧光测序之Pacbio 测序原理
  3. 北大中文期刊目录_最新版语言学C刊及北大核刊投稿方式全收录
  4. 删除rabbitmq的队列和队列中的数据
  5. 如何避免mysql回表查询_mysql如何避免回表查询
  6. python scipy库函数solve用法_python scipy linalg.solve_banded用法及代码示例
  7. RESTClient使用教程
  8. python写接口调用模型_基于Python开发的SWMM模型调用接口
  9. 机器学习(聚类七)——层次聚类的优化算法
  10. 微信小程序PNG图片去白底
  11. lan上网和adsl上网
  12. 电脑计算机c盘缓存清理,怎么清除电脑C盘缓存
  13. OOALV进阶版:实现一个屏幕下展示多个ALV,跳转网页
  14. mac下编译android下libaac,Mac系统下编译FFmpeg(支持libx264)for iOS
  15. 腾讯区块链发行多少腾讯区块链如何投资?
  16. 必get!建模中的对称美 | 3D MAX中三种对齐工具
  17. Clover 驱动文件夹_黑苹果(clover文件夹中各个文件的主要功能)
  18. 数据预处理--上采样(过采样)与下采样(降采样)
  19. paessler公司PRTG 可以监控您的整个 IT 基础设施官方免费下载试用
  20. 对小部分bats的守护进程

热门文章

  1. Particle System Modules (Shuriken)
  2. 数据报告 | 2018年中国城市通勤研究报告(附图表)
  3. 【人体骨骼点】发展脉络
  4. 航拍拉近拉远镜头_什么是远摄镜头?
  5. 一起做RGB-D SLAM(8)
  6. 特征值和特征向量的几何意义
  7. 程序员护眼指南:Windows设置护眼色
  8. FPGA零基础学习:数字电路中的时序逻辑
  9. 华为手机吃鸡隐藏功能android,环幕屏只是好看?开启华为Mate30 Pro这个隐藏功能,秒变吃鸡大神!...
  10. java xmpp 框架_用于服务器端的好的XMPP Java库?