大学计算机老师说未来不需要程序员,都是机器自动生成代码。老师说估计20年,程序员就会被取代,现实吗?

最新跟帖
喜欢大衣柜

喜欢大衣柜

早在10年前我就已经预言了

wtwangxu

wtwangxu

那要看什么性质的工作吧,程序员,都是一个名字,工作有很多种。

水晶棺材

水晶棺材

个人认为程序员并不会被完全取代,由机器生成的统一编码只能从功能上完成任务,但如果要追求性能,统一编码不能很好针对个体问题针对性编码,肯定还是需要程序员,但肯定的是水平一般的程序员肯定会大量减少

sahara2010

sahara2010

你说的代码自动生成,其实不就是编译吗,现在的编程语言电脑就能认得吗,还不是自动生成机器码,总之编程的工具可以变化,但是编程不会消失

右手中额济纳

右手中额济纳

老师怕是没用过组态吧。10多年前就有自动生成代码的工具,不过还是需要人操作。

扶鸾

扶鸾

没有程序员是不可能的,完全取代是不可能的,取代一部分是很肯定的

nancy201204

nancy201204

只能说最简单的写代码的码农会被替代,而且是一定会。至于程序员是绝无可能的。

首先要大概清楚计算机工作的原理。计算机是由冰冷的元器件组成,之所以"听得懂人话"完成繁杂的计算,凭借的是人类给它发出它能听得懂的指令。这个指令就是机器语言。机器语言都是由0和1组成,由01组成复杂的指令操纵计算机的电路,进而得出人们想要的结果。这属于搞微电子专业的人做的。(写机器语言的人是不是也可以叫程序员)

然后再说大家平时所说的"程序"。计算机运行靠的是机器语言。我们普通人根本无法理解和使用,即使专业写机器语言的人也不可能每次为了计算个类似1+2=3的问题去编一堆01代码。那样就不是计算机服务于人类,而是人类自己折腾自己了。

普通人要使用计算机,这就需要“翻译",把人话翻给计算机听。这个东西就是常说的程序。最顶层的翻译就是操作系统(比如windows)。这些个操作系统人的指令翻译成一条条的二进制的机器语言,进而激活各种电路。翻译官家族还有c、c

++、java、python等等。

到了这还不行,普通人还是不认识翻译官。于是一大批人就在这些翻译官家里开发出形形色色的普通人能直接使用的应用程序(俗称app)。到这我们就可以直接对着app说话了。由它传话给翻译官,这些翻译官再翻译给操作系统,系统再翻译成01001等一堆符号,这些符号再去激活一大堆电路开关。于是终于出来了我们想要的结果去。

这一整套下来,每个环节开发者都可以叫程序员。最最没有技术含量的就是最后在翻译官家里干二手翻译的纯写代码的码农。因为这不需要高深的知识,你只需要像背单词一样去背熟就能干。现在的高级语言越来越智能,比如python就很接近平时说话的语言了(英语)。

以后把编程语言发展到与我们人类语言无限接近是可以的。这里可能会面临一个难题,如何统一所有人的说话方式。比如土豆,有人叫它马铃薯,有人叫它山药。当然了,大数据无所不能,现在语音都能识别方言了,什么都不叫个事。之所以没有实现用人类交流语言去编程,可能考虑的是内存、运行速度等原因吧。

我是一个文科生,对计算机非常不专业。说的不对的地方你就自行改正吧[捂脸]

成都不二家

成都不二家

不现实,我写了19年程序,很多东西机器很难代替的。

程序员最重要的能力,就是解决问题的能力和把业务理解为程序的能力,这是人工智能很难模拟的。

隐于医

隐于医

这可能到是极有可能的。AI人工智能高度发达的时候,机器自我学习的能力会越来越强。但是我觉得完全替代也不太可能,人,永远是基础,而且,等到AI高度发达的时候,还得看人赋予机器有多大的自主性。看过机械公敌的就知道了。

judy1028

judy1028

持这种观点基本都是程序设计的小白。程序员是把软件设计和实现有机结合起来的。这么多年来大家总在谈论软件设计的艺术,既然是艺术就是千人千面。我记得10年以前国内都在讨论印度的软件工厂,现在谁还关心这?UML最火的时候,大家都想通过画出UML设计图然后自动生成实现代码,现在这种东西还有多少人在继续?再说了,无论现在人工智能吹的有多玄乎,目前的本质还是基于数据挖掘分析,离大家想象,认为的智能还有十万八千里。

卜卜

卜卜

大部分会被代替,但有些地方却不能代替,计器毕竟是死的,需要人输入相关口令才能执行。

guoyuhua

guoyuhua

以后,地球的劳动者都是机器人,而统治者转身去殖民别的星球。

lucky_zoe

lucky_zoe

估计这个老师的水平有限,把一些好的框架可以用软件生成认为可以自动编程了

Charmingigi

Charmingigi

20年?不需要那么久!

water_lily

water_lily

我怀疑你这个大学老师有没有大学毕业!

首先问一句,怎么和计算机沟通需求,它怎么领会你的讲话精神?

第二,写出来一堆bug谁负责,交给谁来改,机器写的代码你会改吗,敢改吗?

暗夜女王

暗夜女王

  • 0
    经验
  • 0
    粉丝
  • 0
    关注
微信公众号 微信客服号 APP下载 返回顶部
顾文姬微信公众号

微信扫描关注

顾文姬微信客服号

微信扫描加好友

顾文姬app下载

扫描下载