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

最新跟帖
阿念

阿念

说说我的看法。


先说结论:不认同你们老师的说法。


未来,机器(人工智能)会发展,自动化的机器可以替代更多的人工,这一点是肯定的。但未来照样需要程序员。如果计算机或者说机器能自动到完全替代人的那一天,最后一个被替换的人就是程序员。


其实,程序员工作中的一些重复性劳动已经被替代了。比如:各种自动化脚本,各种框架的自动代码生成,自动构建,自动测试。


但是,效果如何呢?对程序员的需求是增加还是减少了呢?也许对只懂某些具体技术的人,不能继续学习的人,需求减少了,但总体需求仍然是增加的。


依我看,随着软件开发和维护过程的进一步自动化,对程序员的需求还会继续增加。


作为一名学生,不要把自己局限在某一种具体技术中,时刻保持学习能力,就不用担心“机器替代”的事了。

行云流水

行云流水

随着科技的发展,将来程序可能是模块化,标准化,结构化模式,基础的功能块都是现成的,后期需要搭载结构和系统!人当然是做更高级的事了!但肯定是需要人的,只是不需要那么多了!

huavle

huavle

你们哪里的老师,还教计算机的…

不可能不要程序员,只不过未来可能趋势是代码有各种框架及支撑库,大部分人写代码就是学习怎么利用框架及库,工作变得简单。

少部分专业厉害的研究算法及写新框架库

esse1111

esse1111

老师说得对,你太低估人工智能了,你应该听听霍金是怎么说的。

lemon9452

lemon9452

需要分析一下老师为什么这么说。

恐怕是因为,老师所教授的专业是与普通编程工作相比更为高深一点的东西。比如算法、人工智能、编译原理...

而学校里却有很多的“编程狂热分子”,他们只对“编写代码”感兴趣,而对于原理性的、逻辑性的甚至是数学性的东西,完全不感冒。

很多人喜欢编程,就是对运用程序去作出花里胡哨的用户界面特别感兴趣,对学习和使用一些框架快速、方便的搭建出一些不太有实际用途的东西感兴趣。

老师看到这种情况,心里是捉急的。所以话说的偏激了一些,也是有情有可原的。很多人都会采用这种夸张的表述方式,是因为他们看到了一种极端的思维定式,嗅到了一丝变了味的空气,于是采用另外一种极端的手段,把大家拉回到一个平衡的状态。

正所谓话里有话,听人说话要辩识环境、立场与上下文。一味的钻牛角尖,只会是自寻烦恼。

185215614

185215614

20年前已经有人这么说过,你老师20年后才这么说,已经OUT了:)


这个说法非常不现实,你们老师太不靠谱了。机器是没有感情、没有独立思考能力的,它只能按照人类设定好的程序去完成特定繁琐枯燥的事情。


当然只要科技足够发达,机器代替人类工作不是不可能,只要机器能理解人类的需求,可是20年内机器会有这么聪明吗?


如果真到了那个时代,估计人类也快被机器人消灭了,别说20年,200年都未必能达到了。

沉默半年

沉默半年

程序设计,主要在于设计。就好比写作只是在码字吗?画画就是涂颜料?

所以不需要上课了吗?毕业了吃什么?

gaoyan

gaoyan

机器永远不能取代人,否则就是人类消失

李科熠Kylee

李科熠Kylee

你老师是纸上谈兵的典范。代码生成工具现在也有,增删改查一行代码都不用自己写。但业务千差万别,很难用工具和人工智能取代。也可能有那么一天,就是机器的智商超过人类,可以明确理解人类的需求。比如你对他说给我做一个淘宝网站,给我做一个app商城,他知道你淘宝有具体哪些功能。但这一天20年之内估计实现不了吧。

小安

小安

50年软件工程提出来就是为了淘汰程序员,结果现在还没淘汰。

arieslj

arieslj

[kiss]

栩栩清风

栩栩清风

如果真有那个时候,那也是你们老师这种误人师婊的先失业,上课计算机就够了还要你们老师这种写c没有写过两年的菜b?

yn33

yn33

当机器具有自主学习能力时,所有人都将被取代,包括公务员,科技工作者,保安,司机,建筑工人,农民等等。机器人管理人类生活开始了。

caty979

caty979

只能说如果是也只能做一部分,有设计性的还是要人为。而且就算有,也不影响你现在的工作,还不如好好学习,看看百战程序员的课程。

暗夜女王

暗夜女王

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

微信扫描关注

顾文姬微信客服号

微信扫描加好友

顾文姬app下载

扫描下载