0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

程序员的本质是什么

工程师人生 来源:快科技 作者:三生是小狗 2020-01-10 14:56 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

问题本质

首先回归到问题本身

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

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

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

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

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

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

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

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

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

价值的本质

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

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

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

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

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

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

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

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

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

程序员未来的价值

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

再回到文章开篇的那个问题,程序员十年后还会有今天的收入吗?

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

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

结语

时代在发展,每个阶段社会的问题也在变化,所以对于我们这些用计算机和互联网技术来解决问题的人的要求也在不断变化,没有一成不变的东西,只有认清社会的发展,问题的转变,适时调整自己,才能让自己不断立于不败之地!

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 程序员
    +关注

    关注

    4

    文章

    956

    浏览量

    31007
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【夏曹俊】VisualStudio2022构建调试C++项目

    面对这种以“实战”为名的 IDE(集成开发环境)教学文章或视频导读,绝大多数程序员的致命误区是:把它当成“按钮说明书”去读。结果看的时候觉得“哦,原来点这里”,关掉文章后一旦遇到奇葩报错,依然两眼
    发表于 04-18 16:21

    半导体先进封装和传统封装的本质区别

    半导体先进封装,本质上是把“封装”从芯片的保护外壳,升级成系统性能的一部分。
    的头像 发表于 03-31 10:04 2033次阅读
    半导体先进封装和传统封装的<b class='flag-5'>本质</b>区别

    堆栈的原理揭秘

    百度百科试图传递的信息翻译为人话: 2. 为什么需要堆栈?首先,为什么需要堆栈?真的是搞计算机的那帮宅男吃饱了撑的吗? 【编者注:必须不是!鲁迅曾经说过:“不想偷懒的程序员不是好程序员”,就算是吃
    发表于 01-23 07:08

    芯盾时代SDP助力企业应对核心机密泄露危机

    无论你是程序员、文案、财务,无论你想撸代码、出海报、做报表,各式各样的AI总能满足你的需求,让你的工作更加轻松。
    的头像 发表于 12-26 11:49 851次阅读

    大理的AI野心藏不住了——风花雪月中千名程序员探讨人工智能

    2025 年12月4日至6日第二届CCF程序员大会暨大理人工智能与应用国际开发者大会在大理圆满落幕。
    的头像 发表于 12-24 17:45 894次阅读
    大理的AI野心藏不住了——风花雪月中千名<b class='flag-5'>程序员</b>探讨人工智能

    程序员最常见谎言

    了。 28我已经测试过了,这个功能没问题,可以上线了。 29别担心,这个问题很快就能解决。 30代码快写完了,已经完成 90% 了 。 希望大家对程序员多一些容忍以及谅解! 各位程序员你们都被我说中了哪些?说说你们的观点
    发表于 12-10 08:24

    Unix的相关知识

    1 Unix哲学 Unix 哲学注重实效,立足于丰富的经验,并不会在正规方法学和标准中找到它,它更接近于隐性的半本能的知识。Unix程序员在探索开发的过程中积累的经验,非Unix的程序员也能够从这
    发表于 12-10 07:13

    堆和栈的区别

    程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。
    的头像 发表于 11-27 18:13 1233次阅读

    软通国际亮相2025沙中开源与AI科技峰会

    2025年11月11日,由沙特程序员协会(parmg)主办的"2025沙中开源与AI科技峰会"在利雅得盛大启幕。
    的头像 发表于 11-14 17:45 1606次阅读

    CRC校验的本质和物理意义

    校验的数学本质 1. 模2除法与多项式表示 Modbus RTU采用的CRC-16算法基于多项式除法运算,其核心特征包括: 生成多项式:0x8005(标准表示)或0xA001(查表法优化) 初始值
    发表于 11-13 07:58

    奔赴热AI,码力全开!Talkweb House@1024程序员日系列活动圆满收官

    1024程序员日”系列活动至此划上了一个圆满句号。本届1024程序员节以“AI构建世界,智能引领未来”为主题,广邀技术大咖、产业领袖、企业代表与全球开发者齐聚星城
    的头像 发表于 10-27 18:59 968次阅读
    奔赴热AI,码力全开!Talkweb House@1024<b class='flag-5'>程序员</b>日系列活动圆满收官

    开鸿智谷“以赛促学、以赛选才”|1024程序员节暨开源鸿蒙构建大会圆满落幕!

    10月24日,由开鸿智谷联合主办的长沙1024程序员节暨开源鸿蒙构建大会在长沙圆满落幕。本次活动以“湘聚长沙,共赴热AI”为主题,通过技术分享与实战竞赛相结合的方式,着力培养“开源鸿蒙+AI”领域
    的头像 发表于 10-27 17:58 865次阅读
    开鸿智谷“以赛促学、以赛选才”|1024<b class='flag-5'>程序员</b>节暨开源鸿蒙构建大会圆满落幕!

    无法在调试中连接到PSOC4怎么解决?

    您好,我有一块使用 PSOC4 CY8C4013SXI-410 制作的小板。非常简单的设备,它只有三个 GPIO 引脚并通过 5 引脚 SWD 进行编程。我遇到的问题是程序员能够看到该设备但无法对其进行编程。
    发表于 07-22 06:02

    程序设计与数据结构

    的地址)出发,采用推导的方式,深入浅出的分析了广大C程序员学习和开发中遇到的难点。 2. 从方法论的高度对C语言在数据结构和算法方面的应用进行了深入讲解和阐述。 3. 讲解了绝大多数C程序员开发
    发表于 05-13 16:45

    CY7C68013A无PID和VID,如何制作PDF?

    我用 CY7C68013A MCU 设计了一个 PCB,所以这意味着我不是程序员之类的。 但是我尝试上传一些代码,但没有 PID 和 VID。 我找到了一些关于如何制作的 PDF,但那些对我来说很难。 有人可以帮我吗?
    发表于 05-13 07:50