AI时代的变革程序员该怎么应对
编辑
AI时代的变革,程序员该怎么应对?
就像我昨天写的那篇文章。 AI编程降临,程序员最爽的时代,也是最艰难的时代?
一场属于ai与人类的变革正在悄悄的发生,他所带来的冲击也不单单只是程序员行业。所有,能被ai简化、完成的工作,都会受其影响。
那在这样的一个背景下,程序员以及其他工作者,该怎么去应对呢?
谈谈核心竞争力
首先谈谈目前人类,与ai相比的核心竞争力
第1点就是情感,很多场景下,
Ai尽管能够模仿人类的一些表达和语言关心,很多时候不能被人接受。因为似乎我们更期待我们身边人的一些,所思所想所见所感,他可能是认同,也可能是争议,甚至一些微妙的表情。
第2点,与世界的交互能力。目前我们所说的大多ai都局限在了语言对话图像视频方面的服务上。而并没有与事件发生物理方面的交互。
机器人硬件方向的发展,软硬件的结合,ai与硬件的结合其实目前还在探索中,可以说,未来3年内,这一点都不会有特别大的改变。
第3点就是创造力。从技术方面看,我们训练ai所用的数据都是我们世界或者我们人类已知的一些信息。甚至很多的思考方式都是ai模拟人类去做的分析。那么就很难出现一些创造性的想法。
哪怕是有也只是一些浅度的理解
程序员该怎么去应对
那作为,新时代的程序员,我们该怎么去应对呢?有哪些可以提高的点?
首先第1点,我很肯定,我们需要成为一个使用ai的人,而不是被ai替代工作的人。使用ai提高我们目前工作的效率,让ai把我们打工,让我们有时间去做更深维度的事情。这才是发明ai的一个初心。
熟练掌握ai的使用,明白它的优缺,怎么将ai用到工作中?自己又该去负责,哪些事情?都是值得深思的
第2点,提高我们的业务产品思维。
Ai发展到现在,尽管他的coding能力已经很强了,但我一直觉得他对于解决复杂背景的难题,并没有什么优势。
他可能对于完成某一小块的任务很专精。但是从解决问题的角度,从客户的角度,从产品、技术的角度。他没办法去统领全局,而这恰恰是我们程序员的优势。
了解整套业务逻辑,明白ai的优势和缺点在何处?哪一块需要ai去做提升?而高阶的程序员,就是背后操盘手,让ai帮你打工,程序员在背后做封装、优化。
第3点,提高自己的软技能。
在职场中,我最常见到的情况,就是程序员大多都只专注于自己的技术研发,不擅长交流沟通,只会闷头做技术。这是很忌讳的一点
学会职场的交流沟通,怎么去处理同事之间的关系,任务规划该怎么做?如何做对接?等等,都是我们需要去学习提升的。
这一点会让你无论是做哪一份工作,跳槽到哪个公司,都可以快速适应。
- 0
- 0
-
分享