闲谈 :迎接变化 ,AI 真的在提高程序员的生产力

👈👈👈 欢迎点赞收藏关注哟

首先分享之前的所有文章 >>>> 😜😜😜
文章合集 : 🎁 juejin.cn/post/694164...
Github : 👉 github.com/black-ant
CASE 备份 : 👉 gitee.com/antblack/ca...

一. 前言

之前一直陆陆续续听到相关的言论,说 AI 兴起了程序员要失业了,未来 AI 会代替程序员。

在这个行情不太好的日子,无疑给压力山大的兄弟们又加了一把火。

说实话,从 Chat-GPT 上线到现在我也持续用了大半年,到国内百度AI和星火AI都有试过,我认为他们从来没有机会替换程序员,反而可以提高大家的生产力,关键是我们要接受这种改变。

二. 用起来吧 , AI 能大大加快我们的开发效率

先说说路线,现阶段我接触到的 AI 组件大概可以分为3个方向 :

  • ChatGPT 系列问答式的系统,帮助我们解决理论性的问题
  • GitHub Copilot 系列代码生成工具,直接帮助我们生成代码,添加注释,添加文档
  • midjourney 系列图片生成工具,和程序员无关,但是能提升UI生产力和扩展副业
  • ChatDoc 系列PDF 文档翻译插件,有一定生产力,但是对程序员有限
  • OpenAI Translator 系列网络翻译插件,相对于浏览器默认的翻译强不强还真不好说

👉👉👉 先来说说 ChatGPT 吧

这是对我影响最大的工具,整个工具大概已经使用了半年多,基本上兴起的时候就在用,那么他帮我做了什么 ?

在本文提到的所有工具中,ChatGPT 真的是最有用的工具了 ,并且我认为它的回答确实在几个问答AI里面是最好的。

基本上很多理论性的东西我都会尝试问它,能帮我节省大量百度的时间。

👉👉👉再来聊聊代码生成工具 ?

我早期文章都是以源码阅读为主,那个时候对系统没有太多的见解,只能通过阅读优秀源码来提升自己的编码水平 :

那个时候是真的难哦😭😭😭 ,源码生涩难懂,真的是一点点啃。

现在呢?我这边演示用的是 iFlyCode ,用相对简单的循环依赖来试下效果,可以看到它提供了很多的功能 :

总结 :可以看到这里的解释并没有解释清楚这段代码为什么这么写,只是帮助我们梳理清楚了代码的流程解释

或者说代码解释插件的是一种解释性的组件,而不是逻辑性的组件,并不能自己思考,但是我相信这种工具最终可以达到我们需要的效果。

👉👉👉关于 Midjourney

确实,这个东西对程序员确实没啥作用,但是这东西我一直构思的是开副业

在AI绘画体系里面,比较好用的组件是 Stable-diffusion ,这是个开源工具,使用方式也很简单,主要的瓶颈就是一台高显卡的电脑。

这里面包括它的封装工具插件 : sd-webui-aki , 使用简单网上资料也很多。

他能做什么呢? 关于这一块我也想过,大家可以考虑一下这样是否有搞头 :

  • 抖音 : 包括抖音的漫画小说的生成,一篇短文对应生成一篇图片小说,然后赚自媒体里面的流量钱
  • 小红书 : 小红书图片生成,萌 ,可爱 ,有趣 ,然后小红书里面涨粉
  • 交易 : 我见得比较多的包括头像,小图片,图表都有场景
  • 有趣的图片 :通过一些有趣图片作为封面,引流

如果搞得不错,可能能开辟一条不错的副业

👉👉👉 关于 ChatDoc PDF 翻译

PDF 翻译这工具属实用不上,大的 PDF 要钱,小的没必要,对于程序员有点鸡肋。

👉👉👉 关于 Translator 翻译工具

效果其实一般,左上是 AI (也不知道是不是) 生成的,下边是 Edge 浏览器自带的

如果让我自己选择,我会选择浏览器,还可以全网页翻译。而且 AI 还有接口限制,需要买调用次数,还没到提高生产力的时候。

总结

AI 会替代我们吗?显然是不行的

程序员是一群需要创造力的群体,虽然大部分程序员在自嘲每天在写 if-else , CURD.

但是大部分程序员都会尝试去通过优秀的代码和有趣的思路去解决复杂的功能,只不过我们大部分时间都被一些繁琐的功能所限制。

而 AI 的功能有限,它恰恰能解决的就是那些重复繁琐的功能,减少我们去找百度的时间,让我们能有更多的时间去思考问题,去解决难点。

并且 AI 的效果其实很有限,能取得多大的帮助完全由使用的人决定。没有好的思路相反可能浪费时间。

相关推荐
睡觉谁叫~~~44 分钟前
一文解秘Rust如何与Java互操作
java·开发语言·后端·rust
2401_865854883 小时前
iOS应用想要下载到手机上只能苹果签名吗?
后端·ios·iphone
AskHarries3 小时前
Spring Boot集成Access DB实现数据导入和解析
java·spring boot·后端
2401_857622663 小时前
SpringBoot健身房管理:敏捷与自动化
spring boot·后端·自动化
程序员阿龙4 小时前
基于SpringBoot的医疗陪护系统设计与实现(源码+定制+开发)
java·spring boot·后端·医疗陪护管理平台·患者护理服务平台·医疗信息管理系统·患者陪护服务平台
程思扬4 小时前
为什么Uptime+Kuma本地部署与远程使用是网站监控新选择?
linux·服务器·网络·经验分享·后端·网络协议·1024程序员节
阿华的代码王国4 小时前
【Spring】——SpringBoot项目创建
java·spring boot·后端·启动类·target文件
九鼎科技-Leo4 小时前
什么是 ASP.NET Core?与 ASP.NET MVC 有什么区别?
windows·后端·c#·asp.net·mvc·.net
阿芯爱编程5 小时前
平衡二叉树
java·后端·算法
ToToBe5 小时前
L1G3000 提示工程(Prompt Engineering)
chatgpt·prompt