有朋友担心ai 代替程序员吗,听说Devin人工智能程序员出来了,我们会没有工作然后被替代吗,😑
在我的理解是人工智能可以替代或淘汰很多基础的工作,比如说写个什么算法,实现什么功能这种,甚至于Devin这种可以自主的去开发一个软件,但还是无法完全替代真正的程序员。我不知道怎么形容,如果在公司里只是刚入行的小角色这种可能会被替代,如果是技术骨干它还是做不到的。现有的人工智能他只是基于现有的人类的知识库去训练推理学习,它并不会有发散性思维。就比如编程从最开始的完全面向事物,面向过程,到后来的面向对象,然后各种设计模式的出现,是人类根据已有经验总结然后创造出的新东西。而现有的人工智能只是会把现有的东西总结的非常到位甚至列出一些人类从未想到的组合,让人感觉他在创新,但实质上真正和人的智慧还是差那么一步。而且现在他所“创造”的东西有很多的错误,需要真正的人类去帮它修正,所以我们可以感觉到危机,也可以看做是一个机会,它可以成为我们的助手,原来可能需要许多人完成的项目,现在可能我自己或者一两个人就可以完成。而且它可以帮我快速的掌握一些原本我并不太熟悉的新知识让我速的成长。
确实,但是我觉得从过去人工智能,是人主导,现在人类和ai 各有作用,到之后人工智能做主导,人类辅助,到人工智能完全替代,我觉得格局会很快进行变化,像自动驾驶一样
AI编程会让增加程序员的开发效率,以前可能需要8小时的工作量,现在用AI辅助编程,2个小时就可以完成,这样就会导致程序员的工作量变少,相同的需求所需要的程序员变少了。未来全栈工程师会越来越普及,但对编程人员的需求是不会消失的。未来更需要的是可以比较好的使用AI辅助编程的程序员。
下载APP,能及时收到回复或进展
在我的理解是人工智能可以替代或淘汰很多基础的工作,比如说写个什么算法,实现什么功能这种,甚至于Devin这种可以自主的去开发一个软件,但还是无法完全替代真正的程序员。我不知道怎么形容,如果在公司里只是刚入行的小角色这种可能会被替代,如果是技术骨干它还是做不到的。现有的人工智能他只是基于现有的人类的知识库去训练推理学习,它并不会有发散性思维。就比如编程从最开始的完全面向事物,面向过程,到后来的面向对象,然后各种设计模式的出现,是人类根据已有经验总结然后创造出的新东西。而现有的人工智能只是会把现有的东西总结的非常到位甚至列出一些人类从未想到的组合,让人感觉他在创新,但实质上真正和人的智慧还是差那么一步。而且现在他所“创造”的东西有很多的错误,需要真正的人类去帮它修正,所以我们可以感觉到危机,也可以看做是一个机会,它可以成为我们的助手,原来可能需要许多人完成的项目,现在可能我自己或者一两个人就可以完成。而且它可以帮我快速的掌握一些原本我并不太熟悉的新知识让我速的成长。
确实,但是我觉得从过去人工智能,是人主导,现在人类和ai 各有作用,到之后人工智能做主导,人类辅助,到人工智能完全替代,我觉得格局会很快进行变化,像自动驾驶一样
AI编程会让增加程序员的开发效率,以前可能需要8小时的工作量,现在用AI辅助编程,2个小时就可以完成,这样就会导致程序员的工作量变少,相同的需求所需要的程序员变少了。未来全栈工程师会越来越普及,但对编程人员的需求是不会消失的。未来更需要的是可以比较好的使用AI辅助编程的程序员。