铜仁建设局网站首页/免费推广网站入口
AIGC能代替程序员吗?
先说个人的观点,未来五年内是不能代替程序员的,连最初级的程序员也不能被代替。
而在十年或者二十年以后,算力又极大地提升了,存储能力又提升了千倍以上,像
chatGPT一样用巨量的参数存储了程序员的绝大部分的工作逻辑,就只有极少数的
大程序员能有生存空间了。
程序开发难点如下:
1 死循环的排除
2 内存泄露的排除
3 实现调试的便利
当AIGC的程序克服了人工开发的上述三大难关后,就可以代替程序员的工作了。
这是AI向人逼近的第一个阶段。
当AIGC具有自动化地检测程序的逻辑性错误,包括运行时的种种异常情况,并且
能够自动化地排除程序错误,修复程序错误,这等价于AI生成了逻辑正确的程序了。
这是AI向人逼近的第二个阶段。
对程序的性能的优化,当AI学会了人的投机取巧和举一返三后,AI就能自动化地优化
程序性能了。这是AI向人逼近的第三个阶段。
一旦实现了第三个阶段,也就没有程序员什么事可以做了。
教会徒弟,饿死师傅,猫教老虎功夫,留一手,上树没有教。
程序员在教AI生成程序时,什么是最后一手呢?
有兴趣的朋友,同道们,欢迎留言讨论。