{eval=Array;=+count(Array);}
这要看这个程序员开发出了何种 level 的自动化 AI,如果是以下这种:
哦,那开除或者留着过年,随老板您自己的心意啦。
如果人家真能开发出真正的自动编程 AI,你为啥要开除他?好奇怪的操作啊!当宝供着都来不及啊!
嗯,我是个程序员,我来回答下吧。
这个问题算是比较多创业者最想询问的问题,现在科班程序员的工资都比较高,而信息化建设又少不了程序员,如果能用AI写程序,那不是和硬盘小姐姐一样天天躺着收钱就可以?想着都乐开花了。
理想很丰满,现实很骨感,先给答案吧,答案是:不行!
为什么?
因为程序员是脑力劳动者!
现代管理学之父明确定义了两类劳动者,一类是体力劳动者,一类是脑力劳动者。而对这两类人的管理,是需要用不同的技术与技巧的,而中国很多管理者往往都用同一套管理方式。
随着AI技术的推进,体力劳动者可替换性强,重复,简单的工作,往往是AI最善长的,而创造类工作,往往是AI力所不能急的。
目前工业AI机器人,已经开始逐步替换流水线体力工作者。那未来,随着AI技术的发展,程序员的工作可以被替换吗?如果说这个程序员,只能写几行JavaScript,或简单的逻辑代码,随着基础代码组件库的完善,他被替换的可能性还是非常大的,往往不用AI,目前已经有很成熟的无代码化产品开发,已经不需要这些简单的代码编写了。
当然,我认为这些其实不能算是真正的程序员,只能算是代码搬运工吧,毕竟我公司的QA都得要会写Python自动化脚本。
而题主说的可以留后门,那一定是整个系统的架构师或主程级别,如果是AI系统的架构师,那至少得是博士学历,这种已经算是工程师或AI算法科学家了。拥有这种级别的人才,我想,公司就不会想开除的事情了,而是怎么留住的问题。
好吧,有点离题了。
假如我造了一个AI系统,可以编写代码,然后我被开除了,我会做什么?我会高兴,因为我可以让你多N个竞争对手,而且工资会成倍递增。不过最有可能是,我会用自己的关系网,开一家公司,很多人认为只有商人的关系网强大,其实,程序员的关系网基本上遍布整个中国互联网技术圈,而这个时代,缺的不是钱,缺有永远是核心技术。
对了,目前好像只有Google出了个AI可以编程的,名字忘记了,最近没怎么关注,可能有其它公司也研究吧!
AI是分等级的,分为弱人工智能(ANI)、强人工智能(AGI)、超人工智能(ASI)。
弱人工智能只擅长处理某一个具体领域的问题,是目前应用比较广泛的一个。比如打败围棋冠军的阿尔法狗,能力很强,但仅会下围棋而已。还有常见的人脸识别、文字识别也都是只处理单一的问题。
强人工智能更高级一点,能够像人脑一样进行思考、计划、解决问题、抽象思维、理解复杂理念、快速学习和从经验中学习等操作。人工智能如果能达到这个级别,就可以代替人类工作了。
超人工智能即超越人脑的存在,人工智能会像人类一样可以通过各种采集器、网络进行学习,迭代升级,最终智力水平超越人类。
现阶段,我们实现的人工智能大多处于弱人工智能或介于强人工智能之间。
回到问题本身,回答这个问题首先要确定这个自动编程的AI智力水平处于哪个阶段。如果是弱人工智能级别,也就是只能处理已经训练好的一些功能。如果遇到一个未知的问题,这个编程AI就无能为力了。但是如果达到强人工智能或者超人工智能级别,那么程序员就可以下岗了。
就目前而言,实现AI编程替代程序员还是为时尚早,但不否认有这么一天。
这个问题里面的关键是:自动编程的AI到底具备什么样的能力?
简单而言,具备解决问题的能力。
知道解决问题的能力有多么可怕吗?
举一个例子
你看到这里,忽然想知道什么叫解决问题的能力。
你需要知道:什么叫问题,什么叫解决,什么叫能力。还知道他们的组合。
然后你还可以根据此,去想到上哪个网站、搜什么关键词、找什么人咨询。
你还能输入问题,搜索问题,发现答案,还能从多个角度看答案的可信度
对,我想说的就是,目前看,具备编制如此程序能力的程序员还不存在。
因为这个程序员,我们一般称之为神。
我认为程序员如果留了一手的话,开发出来的AI一开始就是不会编程的。
因为,AI的一般开发流程是:
第一步,先做出来一个AI样板,让这个刚开发出来的AI,按你的指示去编程。刚开始AI编出来的程序肯定不会完全让人满意,然后你的技术人员们(这里指真实的人)完善AI的算法,让它在下次编程时不要出现上次错误。
这样AI编程错了,然后技术人员继续完善,AI接着去编程。不断的这样循环,最终才能开发出可以正确编程的AI。
当适合的,有完善算法的AI都已经开发出来了,此时的AI会在这套算法上不短从错误中学习,统计数据,越来越有经验。
你所说的,AI开发出来了,在之前技术员留一手是不存在的。适合你们要求的AI都已经出来了,AI会自己学习了。
还有就是,会编程的AI刚开始也只是在单一的某个方向能编程,不是在所有方向都可以编程。AI的能力是循序渐进的,技术员不可能说一下就完全被取代。
再者说,AI在学习,人也是不断在精进的,不可能一下子AI啥都会干。
解析家居用品的化学材料
发现不同材料的用品特点
让购物者多些参考依据
欢迎关注,留言,分享。
本人10年开发培训经验,期间经历了Java,Android,H5,大数据,PHP等多个不同的方向的开发,也做过软件培训公司的金牌讲师,很有兴趣回答你这个问题。
可以说你这问题脑洞开的挺大,这个问题我觉得其实可以这么类比:
一个皇帝要修建自己的陵墓,这陵墓肯定不能被盗,那么这些修陵墓的工匠必须得死才能保守陵墓的秘密,那你说这些修建陵墓的工匠会不会留一手,给自己保命呢?
如果想学习Java课程,可以关注我,免费获取学习教程。
不知道大家有什么看法呢?可以一起讨论聊聊,或者私信我。
我从事开发培训10年,擅长Java,Android,H5,大数据,PHP等多个不同的技术方向。后续我会写一系列关于互联网技术方面的文章,感兴趣的朋友可以关注我。另外如果你有Java,Android,H5等开发方面,或者是求职方面的问题,也可以在评论区留言,或者私信我,相信一定会让你有所收获!
首先你说留一手,这个要看具体的人,有些比较有心机的人肯定会留一手。再则你说开除他们,作为公司的领导层考虑的东西肯定比你想象的多,如果全部开除了以后谁来维护,招个低价新人估计看整套框架设计都得花费很长时间,所以只会开除那些打下手的人,核心开发人员还是会留下来的。要想不被开除的名单中,那只能努力提升自己成为公司的核心骨干!
10
回答0
回答3
回答0
回答9
回答0
回答0
回答0
回答10
回答0
回答