近1年以来,AI编程越来越普及。各种辅助编程的AI工具,不管是开源的,还是商用的,其能力越来越强,对使用者来说也越来越傻瓜化。
如果说早两年说9成以上的程序员都会失业,会让人认为危言耸听的话;那么从目前进化的趋势来看,几乎肯定是不可避免的了。
本人算是古早程序员吧,从汇编开始,到C,到VB/VC,到Oracle数据库。。。
刚开始时,真的是有一种全新世界被打开的兴奋感,自愿加班到很晚也不觉得累。当时能编程的人确实很少,学校里基本也不教这个,待遇高,也受人尊重。
慢慢的这一行里,有了很多从培训学校出来的(比如北大青鸟之类),经过3~6个月速成后,就来编程的。要说这些人吧,单纯编程序,确实还没啥问题。但往往只能做一些很单纯的工作,就是需求人员把文档都写清楚、完整,他只管敲代码。但凡其中要有一点点常识性的隐藏逻辑没在文档中直白表述,那就别指望他能在代码中体现出来。
再后来,网上开源的框架、代码包越来越多,很多程序员如果不会去网上找这些资源来用,就会发现你的开发速度要远远落后于你的同事。发展到后来,就是对这些调用的资源知其然而不知其所以。纯粹把它当成个黑匣子在用。
从这个阶段开始,我就很清晰地感觉到,程序员本身的价值越来越低,未来一定会被某种工具逐渐替代。一种职业,当它的从业门槛越来越低,越来越依赖外部通用资源的时候,它自己的价值就会趋近于零。这时候,我已经脱离编程岗位很多年了。
但我得承认,没想到程序员这个职业,会这么快被替代。未来当然还是会有程序员存在,但在数量上可能不到现在的1成。
当然,从社会发展的过程来看,什么职业都可能随着技术的发展而兴衰。但这次,由机器取代人所涉及的广度和深度,确实不是以往的技术进步可以相比的。未来10年,社会的分工和形态,一定是现在的我们无法想象的。作为一个个体的人,怎样规划自己的职业途径,是得好好想想了。在你花费最有价值的几年学习时间,所掌握的知识和技能,突然变得没有市场接受,那是多么无奈和悲伤的事啊。