未来程序员会被机器取代吗?

职业的兴衰自古有之

18世纪60年代的第一次工业革命便是用机器代替了手工劳动,从19世纪70年代开始,电能以及内燃机的出现极大推动工业的发展。这两次工业革命都伴随着一些当时传统职业的衰落以及新职业的诞生。20世纪中叶的第三次工业革命(科技革命)直到今天仍在给社会带来影响。最直观的例子就是互联网电商的兴起对线下门店造成的冲击。

来自AI的竞争

程序员会被AI取代么?哪些工作又不会被AI取代呢?这里引用李开复在人工智能十讲中的一段描述:

1. 能够在行业内部或跨行业转变和迁移的工作。例如银行柜员不再只是在做最基本的银行交易,而是成为了银行各类业务的销售员,并可以为你提供所有帮助。

2. 通常需要人类做出决策的工作。例如,风险投资人仍然需要面对面和创业者会谈,以确定投资意向。

3. 需要人际接触的工作。例如,前台接待员和调酒师等。

4. 以人类角色出现的工作。如按摩服务。

通过将程序员职责和以上四类工作对比会发现,程序员不被AI取代那多半是需要程序员在工作中的决策。那么程序员是否有必要担心AI的冲击呢?实际上,业界已经有技术人员在考虑借助AI实现代码生成,这其中就包括根据网页草稿生成HTML,这可以说是初级的开发工作。

初级的程序员CRUD,高级的程序员分析需求,设计架构,编写算法然后让初级程序员CRUD。这里并不是对CRUD开发的贬低,而是在说明程序员的工作是脑力与体力劳动相结合的,而自第一次工业革命开始,随着科技的不断进步,体力劳动始终处于被取代的危险境地。只有在工作中不断学习进步,提升脑力劳动在工作中的占比,才能够保证自己不被AI取代。所谓“三百六十行,行行出状元”,只要努力成为行业内的佼佼者,就不会被这个行业所抛弃,也不会因AI的发展而被取代。

结语 - 能否被取代?“三分天注定,七分靠打拼”

从业者与其担心被机器取代,不如担心被时代淘汰。如果不思进取,也许没有等到被机器淘汰,就会被同行业从业者所淘汰。如果积极乐观努力,哪怕整个行业没落,也会在其他行业闯出一片属于自己的天地。

你可能感兴趣的:(未来程序员会被机器取代吗?)