博客与AI
最近AI自动生成技术文章和答案在圈子里面引起了很大轰动,Stack Overflow暂时拒绝接收GPT生成的结果。我也经常性地浏览或者编写博客,但是最近我使用new bing或者ChatGPT的过程中,我不需要再从博客中去一篇篇搜索相关的信息,AI会直接将答案展现给我,虽然答案也不一定完全正确,但是稍作修改,基本上就是完全可用的状态。
回忆我写博客的初衷:
- 将自己的工作积累下来,以后需要用的时候可以查阅。
- 向他人分享自己的经验,并交流获得更多解决方案。
这两点可以发现,核心目标都是为了以后能够更快速的获得可用的方案与代码段,现在AI已经基本上可以替代以上两个关键点了。
迷思
自从ChatGPT问世以来,很多人已经用它作为一项很重要的生产力工具了:我周边就流行一个说法“遇事不决GPT”,我也渐渐不再用搜索引擎,很多常规性的代码可以获取,通过调试prompt,就能得到我需要答案。
当我想开始写博客的时候,我陷入了一种焦虑:我写的内容是不是可以直接通过AI技术直接获取?既然别人不看,我自己也不看,那我还写这个东西干什么?于是我带着问题问ChatGPT:“现在GPT已经能够生成比较有质量的代码技术博客了,人类是否还有必要继续编写技术博客呢?”
它的回答:“虽然GPT已经能够生成一些有质量的技术博客,但是目前来说,它还无法完全取代人类编写技术博客的作用。这是因为在技术领域,不仅仅需要展示代码和解释技术原理,还需要结合实际项目中遇到的问题、解决方案以及经验教训等方面进行深度探讨。这种深度探讨往往需要对具体情况进行分析和总结,而这些都需要人类的思考和经验。此外,技术博客还需要与读者进行交流和互动,了解读者的需求和反馈,并进行进一步的探索和研究。
因此,尽管GPT已经在生成技术博客方面有了重大突破,但是人类编写技术博客的作用仍然非常重要,尤其是在深度探讨、经验分享和与读者交流等方面。”
发展方向
分析一下它的回复,大致意思是,如果博文不能在这几个方面提供价值,那么以后将没有什么意义了,我也再补充了一点:
经验与探讨
博文结合实际的案例进行分析,并提供FAQ等经验性内容。这样的“深度探讨”AI其实也可以生成一些内容,包括常见的问题、甚至对你描述的系统提供一个技术选型。随着以后AI的继续发展,AI提供的方案、分析已经FAQ会具备相当的可行性。
那么我们能做的就是提供一些应用于具体案例上的情况总结与分析,毕竟暂时就某一个具体项目而言,AI缺少了实地测试、试错的过程,不太能提供经验性的内容。
交流与互动
这个暂时AI替代不了,谁不喜欢点赞呢,哈哈哈。
多样的内容形式
现在AI输出的内容以文字和代码为主,输出的图片也多是拼凑计算出来。如果要有图文对应的内容,现在的AI基本无法正确输出。
未来
比起写一段段的文字,很多人更喜欢在既有文字上进行编排或修改(比如我),AI技术能够生成大量的可用的文字,这对他们非常有帮助。随着更多通识性的内容AI可以信手拈来,没有独特性的博客价值会越来越低,很多主题我写了草稿,但是现在看来似乎已经没有必要发出来了。

未来的博客目标应当是:用于备忘的博客内容使用AI辅助编写,增加效率;用心写的需要分享具体项目的解决方案或者相关思考。
P.S. 有人说程序员这个职业会被消灭,AI对于很多职业来说是降维打击什么的。从蒸汽机时代开始,纺织女工变成了机器操作工人,各种职业随着科技的发展不断被消灭,同时也会产生很多新的职业。AI的发展肯定会消灭一些职业,但是只要我们保持自我的判断力、保持不断学习,未来就能适应新的职业。
博客与AI的更多相关文章
- 第一次写博客Poj1044
Date bugs Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 3005 Accepted: 889 Descript ...
- Unity 相关经典博客资源总结(持续更新)
就作为一个记录吧,把平时看过的Unity相关的一些好的Blog记录并分享. 好的论坛: Unity官方脚本 点评:这个不用说了,最核心的内容,理解整个Unity引擎的方方面面,梳理结构. Unity ...
- paper 92:图像视觉博客资源2之MIT斯坦福CMU
收录的图像视觉(也包含机器学习等)领域的博客资源的第二部分,包含:美国MIT.斯坦福.CMU三所高校 1)这些名人大家一般都熟悉,本文仅收录了包含较多资料的个人博客,并且有不少更新,还有些名人由于分享 ...
- (转) OpenCV学习笔记大集锦 与 图像视觉博客资源2之MIT斯坦福CMU
首页 视界智尚 算法技术 每日技术 来打我呀 注册 OpenCV学习笔记大集锦 整理了我所了解的有关OpenCV的学习笔记.原理分析.使用例程等相关的博文.排序不分先后,随机整理的 ...
- 【转】Unity 相关经典博客资源总结(持续更新)
原文:http://blog.csdn.net/prothi/article/details/20123319 就作为一个记录吧,把平时看过的Unity相关的一些好的Blog记录并分享. 好的论坛: ...
- ExperDot的博客目录导航
最近活动 我更新了博客!粒子系统:从零开始画一棵树 Github:[ UWP ] [ JavaScript ] 自然编程 奇幻元纪 上帝创世篇:如何画一颗静态树 女娲补天篇:仿人工拼接碎片 吴刚伐桂 ...
- 我博客上的围棋js程序
作为一个围棋爱好者,就决定在博客里加个围棋js程序.于是,申请了博客的js权限,美化美化我的博客. 好在js的语法像C系的,看了看,写个程序应该还是可以的. 围棋里,设计好基本的数据结构: //a是1 ...
- 【django之博客系统开发】
一.项目简介 使用django开发一套博客系统,参考博客园. 需求如下: 项目结构: 二.全部代码 from django.db import models # Create your models ...
- DS博客作业01--线性表
1.本周学习总结(0--2分) 1.1思维导图 1.2.谈谈你对线性表的认识及学习体会. 1.线性表的内容上了三星期的课,相对来说内容比较丰富,尤其是链表方面,包含单链表,双链表和循环链表.作为第一部 ...
- MachineLN博客目录
MachineLN博客目录 https://blog.csdn.net/u014365862/article/details/78422372 本文为博主原创文章,未经博主允许不得转载.有问题可以加微 ...
随机推荐
- Miller-Rabin素性判定算法
Miller-Rabin素性判定算法是一种基于概率的判定算法,每次判定n是素数的正确性概率至少为75%,出错的概率小于25%. 如果对n进行k次素性检测,如果结果n为素数,那么n为合数的概率为1/(4 ...
- 突然连不上虚拟机,本地网络里没有VMnet8
今天打开虚拟机,突然发现无法ping通网络了,但是能ping通虚拟机ip,打开我的window的网络适配器发现居然没有vmnet 8虚拟网卡了,防火墙什么的都设置好了,仍然不行,后来发现,在网络和共享 ...
- .netcore 跨域问题
CORS(跨域资源共享)是一种W3C标准,允许服务器放宽同源策略.使用CORS,服务器可以在显式允许某些跨域请求时拒绝其他跨域请求.CORS是相比其他跨域技术(比如JSONP)更安全.更灵活. ASP ...
- Pytest+allure+requests接口自动化
实现功能 测试数据隔离: 测试前后进行数据库备份/还原 接口直接的数据依赖: 需要B接口使用A接口响应中的某个字段作为参数 对接数据库: 讲数据库的查询结果可直接用于断言操作 动态多断言: 可(多个) ...
- go的相关包time、os、rand、fmt
time 1.time包 2.time.Time类型, 用来表示时间 3.取当前时间, now := time.Now() 4.time.Now().Day(),time.Now().Minute() ...
- Postgresql统计所有表的基本信息(如行数、大小等)
目录 pg_class 记录表和几乎所有具有列或者像表的东西.这包括索引(但还要参见 pg_index ).序列.视图.物化视图.组合类型和TOAST表,参见 relkind .下面,当我们提及所有这 ...
- 6-8次PTA题目集总结
一,前言 1,第六次作业(针对电信计费) 本次作业主要是对类的操作,题目已经给出类图,类图里面已经给了各种方法以及属性.此次作业涉及了座机的计费方式,市内省内省外怎么计费.难度偏难,主要是各类之间怎么 ...
- lvs模式配置
lvs模式配置 lvs简介 LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中.该项目在Linu ...
- Mysql explain 每个属性含义
Mysql explain explain 常用于分析sql语句的执行效率,使用时在正常的select语句之前添加explain并执行就会返回执行信息,返回的执行信息如下: id:id列的编号是se ...
- day01学习小记
# Markdown学习 ## 标题 ### 三级标题 #### 四级标题 ## 字体 Hellow,World! Hellow,world hellow,world! hellow,world ## ...