有朝一日程序员会被人工智能取代吗?

新农商网 全部 1008

有朝一日程序员会被人工智能取代吗?

回复

共18条回复 我来回复
  • 热情奶茶C
    热情奶茶C
    这个人很懒,什么都没有留下~
    评论

    我比较关注人工智能的发展,我来回答下

    程序员完全被取代是不可能的

    1.人和人工智能最大的区别就是人具备创造性,这个是人工智能所不具备的,而编程也是需要很大的创造性的,人工智能本质还是一种计算机程序,它不可能超越自身的存在。这就决定了它不能替代程序员的存在。

    2.人类不会把自己安全寄托在机器身上。就像在科幻片里看到的那样,人类不可能把编程工作完全交给人工智能。尤其是牵涉到社会伦理,更是不可能交给机器决定。

    3.人工智能只能代替一些底层的程序员,做一些简单的程序编码,其实那不能称为编程,而是程序组装。

    所以我觉得人工智能永远也不能替代程序员存在,你觉得呢。

    2019-06-05 20:44:09 0条评论
  • AI爆米花
    AI爆米花
    这个人很懒,什么都没有留下~
    评论

    先说结论:不会,核心原因在于分工不同。

    1.程序猿拥有和AI不同的处理域,分工合作效果更佳:在我看来,AI能力更像是一个接口、一个库、一个框架,是可以直接拿来引用的,他人的工作成果。这些框架再强大,也需要贴着业务场景,解决人类社会的实际问题,才能产生真正的价值。AI本质上是一个范式,在有明确的处理边界的场景下可以好好工作,而实际场景里面出现的问题,往往脱离了某个范式,需要和各种不确定性打交道,而这,正是AI所不擅长,而人比较擅长的。所以人机结合,各自处理自己擅长的领域,而不是相互取代。这并非是个零和游戏。

    2.AI大厂和上层应用开发者各有分工,产品边界和成本边界决定了平台不会做完所有的价值:平台追求的是生态,而不是自己干完所有的事情。就像微信的提供开发者平台一样,它通过封装出各种接口,让小程序可以在它的环境下拥有更好的性能、更简单的实现逻辑,从而集众开发者之力,为微信的生态圈贡献更多的光和热。但微信肯定不会把上面所有小程序在干的事都干完,因为它有自己的产品边界和成本边界。对于众多AI平台也是一样的,它们需要提供的是底层的能力,为上层的开发者赋能。随着技术的发展,这些底层的能力会拥有更宽的处理边界、更强的处理能力、更简易的调用方式,让后人可以不再需要理解太深的AI底层处理逻辑,而只需要像搭积木一样封装自己的业务场景就行。


    综上所述,程序猿们不用太担心哪一天自己被AI取代,反而更需要担心的是,会不会有哪一天,被学习能力更强、对新事物嗅觉更灵敏的年轻人、同行们取代。更需要担心的是,自己平时写的代码到底有没有用,市场会不会为它买单,自己做出来的产品是不是能在市场上活下来。

    共勉吧,互联网人

    2019-06-05 22:28:39 0条评论
  • 匿名评论
    匿名评论
    这个人很懒,什么都没有留下~
    评论

    前端可能 后端不可能

    2019-06-05 20:35:20 0条评论
  • Java架构达人
    Java架构达人
    这个人很懒,什么都没有留下~
    评论

    人工智能的出现争议不仅仅是在编程领域,在别的领域也已经出现了很多讨论,包括很多工厂现在也在慢慢引入一些机器人,去做一些重复性很强,工作强度很大的工作,类似这种在人工智能出现之前已经有很多人去做了,这是科技进步的结果。

    人工智能功能的实现很大一部分功能是程序员来实现,想让机器人完全取代程序员从理论上讲可能性不大,其实很多人在谈人工智能对人类产生的影响,其实有很多是内心产生的一种恐惧,人类社会从来都是适者生存,不想着进步带来的只能是恐惧。

    可以可以想象的是工序比较简单的程序逻辑,人工智能会取代一部分,绝大部分还是需要靠人力完成,再厉害的人工智能想要完全吃透人类的组合思维,不是说做不到,代价太高。前一阵子阿尔法狗对阵人类棋手几乎很轻松的赢了比赛,与其说败给阿尔法狗,倒不如说败给了金钱,棋圣聂卫平还想着把阿尔法狗引入进来平时练习棋来用,每天的耗资上百万,根本不是常人玩的,完全的逻辑堆积运算,靠的是服务器堆,这只是围棋而已,换成程序员的思维要比这个组合以及种类复杂度高的多,所以现在能够运用的人工智能也仅仅是优先罗列的办法,距离真正的人工智能还是差得远。

    前阵子和一个做人工智能的同事讨论,他们公司的ai机器人在外边宣传的多厉害,结果这哥们说了句,机器人里面就是装了个ipad,其余的就是简单组合下,现在绝大部分的人工智能产品夸张多些,宣传造势的多一些。就程序员本身而言,人工智能不但不会让程序员下岗还会增强程序员的重要性,绝大部分功能还是需要程序员来维护,但是对于程序员的要求要比传统的程序员要高一些,人工智能是几十年积累的大汇总,要集成度有集成度,要深度有深度。

    没有落后的技术,只有落伍的人。

    2019-06-05 22:24:20 0条评论
  • 用python
    用python
    这个人很懒,什么都没有留下~
    评论

    AI取代程序员的那天,大多数职业早已被AI替代了,这个你不用担心,也不用担心失业问题,因为AI而翻倍的生产力,已经能够养活大部分的人口,不需要那么多的就业人口了,每个人也不需要现在那么多的劳动时间了,生产力过剩了。想想人为什么要工作,大多数人的工作为只是为了吃饭,等到哪天不愁吃喝了,我估计你也不想当程序员了。

    2019-03-24 22:38:48 0条评论
  • 薛安辰
    薛安辰
    这个人很懒,什么都没有留下~
    评论

    如果没有新的颠覆性的算法或者硬件的话,人工智能对于程序员几乎没什么影响,也许可以让 IDE 更聪明,码字更有效率,但是对于整个行业不会有影响

    2019-03-25 08:59:01 0条评论
  • AI践行者
    AI践行者
    这个人很懒,什么都没有留下~
    评论

    肯定可以,不过是对重复性工作比较多的,如测试,部分UI等等。

    2019-03-25 16:43:02 0条评论
  • 紫金书院
    紫金书院
    这个人很懒,什么都没有留下~
    评论

    人脑的创造思维能力是建立在生物场生物光超光电基础上进行运维的,比现有电脑运速快很多倍!其机理目前还无法搞清楚,运行于电脑芯片上的人工智能再怎么会收集大数据进行编程都无法完全赶上人脑!取代一部分人脑功能代替人脑的繁重智力工作是可以的。现实中,企业还是需要大量优秀的程序员来完成不断产生的新项目编程工作,借助Al辅助工具完成工作任务及时达标是可取的,毕竟现实企业单位还是需要人脑来指挥运营维护,才能正常得以生存发展!

    2019-03-25 13:41:43 0条评论
  • 徐宥容
    徐宥容
    这个人很懒,什么都没有留下~
    评论

    无法取代,国之民情,以人为立足之本;

    2019-03-25 11:16:04 0条评论
  • 微客脉智能系统
    微客脉智能系统
    这个人很懒,什么都没有留下~
    评论

    AI本就是一个程序,并不是真人。取代程序员?那出现BUG人类好危险啦!

    2019-03-25 09:32:49 0条评论
  • 网谱智能机器人
    网谱智能机器人
    这个人很懒,什么都没有留下~
    评论

    前几年说的是人人都是产品经理,

    近几年说的是人人都会点大数据,

    现在开始说人人都要学点AI技术?

    小伙子,不要虚...

    学好你的基础,别的慢慢来.

    如果有一天不会AI的程序员都失业了,估计会的也基本要失业了.

    历史的车轮下,一场革命里面,只有资本家才能逃得掉....

    你我这些无产,有毛好担心的

    2019-03-26 10:15:55 0条评论
  • 车参数
    车参数
    这个人很懒,什么都没有留下~
    评论

    答案肯定不能,就说一个简单的逻辑,AI技术不论发展到至今还是未来都是通过程序员在不断的开发和专研而来的,所以技术上不断的在发展和创新的,这少不了程序员的努力和付出,而且很多后期的维护也少不了程序员。当然不可否认的是未来程序员岗位后有一定幅度的减少,不仅是编程行业,其他行业尤其是流水线类型的岗位就更不必说了。所以AI是不可能取代程序员的,毕竟我们才是时代的大脑。

    2019-03-24 22:01:17 0条评论
  • 卓企智能手环
    卓企智能手环
    这个人很懒,什么都没有留下~
    评论

    ai是硬件科技领域,程序员是软件开发领域。二者不算统一领域。程序员又分为,后台程序开发和前端技术开发!简单来说,一个是智能,一个是开关!

    2019-03-25 10:21:11 0条评论
  • 秒懂小牛
    秒懂小牛
    这个人很懒,什么都没有留下~
    评论

    低端机械重复思维低的工作可能会被AI替换,依赖创造性思维的比较难。

    2019-03-24 22:10:06 0条评论
  • Java架构达人
    Java架构达人
    这个人很懒,什么都没有留下~
    评论

    人工智能的出现争议不仅仅是在编程领域,在别的领域也已经出现了很多讨论,包括很多工厂现在也在慢慢引入一些机器人,去做一些重复性很强,工作强度很大的工作,类似这种在人工智能出现之前已经有很多人去做了,这是科技进步的结果。

    人工智能功能的实现很大一部分功能是程序员来实现,想让机器人完全取代程序员从理论上讲可能性不大,其实很多人在谈人工智能对人类产生的影响,其实有很多是内心产生的一种恐惧,人类社会从来都是适者生存,不想着进步带来的只能是恐惧。

    可以可以想象的是工序比较简单的程序逻辑,人工智能会取代一部分,绝大部分还是需要靠人力完成,再厉害的人工智能想要完全吃透人类的组合思维,不是说做不到,代价太高。前一阵子阿尔法狗对阵人类棋手几乎很轻松的赢了比赛,与其说败给阿尔法狗,倒不如说败给了金钱,棋圣聂卫平还想着把阿尔法狗引入进来平时练习棋来用,每天的耗资上百万,根本不是常人玩的,完全的逻辑堆积运算,靠的是服务器堆,这只是围棋而已,换成程序员的思维要比这个组合以及种类复杂度高的多,所以现在能够运用的人工智能也仅仅是优先罗列的办法,距离真正的人工智能还是差得远。

    前阵子和一个做人工智能的同事讨论,他们公司的ai机器人在外边宣传的多厉害,结果这哥们说了句,机器人里面就是装了个ipad,其余的就是简单组合下,现在绝大部分的人工智能产品夸张多些,宣传造势的多一些。就程序员本身而言,人工智能不但不会让程序员下岗还会增强程序员的重要性,绝大部分功能还是需要程序员来维护,但是对于程序员的要求要比传统的程序员要高一些,人工智能是几十年积累的大汇总,要集成度有集成度,要深度有深度。

    没有落后的技术,只有落伍的人。

    2019-06-05 22:24:20 0条评论
  • 匿名评论
    匿名评论
    这个人很懒,什么都没有留下~
    评论

    前端可能 后端不可能

    2019-06-05 20:35:20 0条评论
  • 王尼玛在广东
    王尼玛在广东
    这个人很懒,什么都没有留下~
    评论

    底层的是可以取代,只是选择上的问题。

    人设计Ai,Ai设计生活,其实只要打开Ai智能学习系统连接上网,编程什么的只要向它提出需求就可以做到了,只是这种底层的结构不愿意让Ai接触罢了。

    2019-03-25 10:03:02 0条评论
  • 青虾之窝
    青虾之窝
    这个人很懒,什么都没有留下~
    评论

    这个问题不能从绝对的角度来回答,什么是绝对?就是ai能否取代全部程序员?答案是肯定不可能!ai本身程序员开发出来的,怎么可能完全替代呢?

    因此这个问题只能是能不能代替大部分程序员

    1:近期,完全代替不了任何程序员,目前的ai技术局限性很大,目前的ai能代替的程序员我认为根本谈不上是程序员

    2:5-10年,估计能代替一小部分程序员,估计再过五年,ai技术会成熟不少

    3:50年后,估计能代替大部分程序员,当然那个年代还能剩多少劳动力岗位,其实我无法想象

    2019-03-25 13:13:36 0条评论