如何使用 AI 提高程序猿的工作效率

我们程序猿其实是距离AI最近的一批人
也是别人眼中最有可能被AI代替的人

可能有的人就会产生排斥或者恐惧的情绪
但是光恐惧或者排斥是没用的

有一句话说得好:
与其想办法跑的AI快
不如考一张AI的驾照
- 鲁迅

下面就分享3个我在日常工作中
使用的AI来提高效率的场景

1.使用AI来辅助编码,

1.1 辅助编码。

适用场景:
我们日常编码工作有两种,
维护:维护老的代码,在老代码基础上改动
新增:开发一个新功能,创建完全新的类

这两种场景其实都可以用到AI
对于维护的场景,编码预研的阶段,可以用AI来梳理老的代码逻辑
对于新增的场景,可以使用AI设计新代码的架构;或者编写一个工具方法;

我们都知道,编码是一个非常精细的活,荣不得一点的错误啊
我们下面就以使用AI来编写一个方法来演示一下 AI的能力;

场景是这样的:
生成近两年的日期数据,填充到日历表,并且每天标记为工作日或非工作日

AI的优势是 他的检索能力非常强,
这个例子需要使用到LocalDate类的各种API,AI要比我们用的更加熟练

1.2 变量取名。

稍后贴一下promote

1.3 补充注释。

todo promote

2.使用AI来编写单元测试

在我们当前的节奏下,很少有同事编写测试案例来
但是我们知道,测试案例是很好的帮助我们检查程序是否正确运行的方式

写测试案例的过程由很痛苦,主要是要构建入参,各种极值等等;
如果有一个人原意帮助我做这些构建参数的苦力活,我们只用享受测试案例带来的好处,是非常爽的一件事

3.向AI提问

3.1 AI问答 和 搜索引擎最大的最大的区别是什么?

AI帮我们整合 若干个回答,给出一个合适的答案。

举个例子:
前几天有个朋友问我,手机录屏软件有哪些?他觉得我是搞计算机,对这种肯定非常了解,但是我也没用过
打开AI,问一下
手机录屏软件有哪些?各有什么特点?是否收费?请以表格形式展示

常用的AI问答软件

有一下几个

ChatGPT,这个大家肯定都知道,openAI的产品,名头最大
豆包,字节的产品
天工,昆仑万维的产品,他有一个最好用的就是能让你看到他检索了哪些网站

第一个需要要科学上网
后面两个 国内的软件,不需要开启各种魔法设置,用起来比较方便

ChatGPT 还是我最喜欢的,也是最让我出乎意料的
他有一个聊天的功能,有时候睡不着的晚上,会把它打开,和他聊一些我遇到的人生问题,他会给我非常多启发。
前几天聊了一个婆媳关系问题。他能讲到婆媳关系的本质,以及作为儿子丈夫角色,在其中的需要采取的策略,比较受启发

小结

OK以上就是我 使用AI来帮助我们提高工作效率,解决生活中问题的分享,希望能帮到大家

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值