一个java程序员对AI的看法

AI强势崛起

2023年是AI发展迅猛的一年, chatGPT及各种大模型的崛起, 正式将人类带入了AI时代. AI的普及方便了我们的生活和工作, 大大地提升了效率. 但同时也为我们带来了这样或那样的焦虑: 我会不会被取代啊? 淘汰啊? 相信不少人会有和我一样的焦虑. 下面我来谈谈我的看法.

AI是机遇还是挑战

任何问题, 我们都要看他的两面, AI既是机遇也是挑战.

​ 首先第一点我们不能只顾着盲目的焦虑, 应该先了解他. 就我自己而言我自己学习了一些机器学习和深度学习的相关知识, 当然这之中的公式推导确实很复杂, 但我们可以选择浅尝辄止的方式; 更多的是从应用出发: 比如利用机器学习做一些实战项目, 边学边练, 先入个门, 有兴趣的话再一点点地深入. 你肯定会问了为什么要了解这些呢? 这些和一个java程序员有什么关系呢? 所谓"知己知彼, 百战不殆", 对于一个陌生的东西, 我们就算不知道他的原理, 也得先知道他是干啥的吧?

​ 其次我们清楚自己的定位, 如果你继续选择做一个java程序员, 那么你的道路应该是面向AI的应用开发; 如果你想借着东风转行, 那么这和上述的第一点也不冲突(那是个了解, 自己动手玩AI的过程). 作为一个java程序员, 我们应该掌握chatGPT以及其他大模型或者后续的其他领域AI的常见API, 并将我们的软件工程类的思想与之结合, 想象一下将AI作为最下层(将计算机作为最下层, 有了机器语言程序员; 将操作系统作为最下层, 有了高级语言程序员; 现在将AI作为最下层, 这就是AI应用程序员). 作为java程序员, 我们最擅长的就是工程化思维, 怎么利用AI做软件, 做工程, 将prompt作为接口, 将AI下沉, 建立起面向AI的应用; 有了这种想法, 那么AI就是一个平台, 和我们本身的职业并不冲突啊.

​ 还有一点是大家经常看到的, 就是AI生成代码, 甚至有些公司还用AI来分析需求; 面对这种情况我们应该怎么办呢? 大家不用焦虑, 如果一个公司用AI来取代整个软件流程的工作, 那只能说明, 本身的流程已经范式化了, 这些正是AI要解决的问题啊, 随之而来的肯定是上层的应用建设; 怎么用AI来解决问题, 不就是AI应用程序员该干的事情吗?

所以我们应该积极的去学习, 拥抱他们, 而不是焦虑; 也不需要焦虑;

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值