首页 > 编程语言 >做个清醒的程序员之拥抱AI

做个清醒的程序员之拥抱AI

时间:2023-04-19 10:33:56浏览次数:39  
标签:帮助 视频 AI 可以 程序员 抑郁症 人情化 拥抱

阅读时长约 13 分钟,共计约 3100个字。

昨天我体验了AI自动生成短视频,具体说来,首先我在域名为FreeGPT的免费网站,向它提问,然后生成一段文字。之后呢,再用剪映里面的“图文成片”功能,把文字内容放进去,最后就能得到一分多钟的短视频。背景音乐、语音朗读和插图都有,感觉还可以。反正要是我自己做,不花点时间精力的话,很难超过这个水平。

我把其中一段视频分享给大家,大家可以感受一下:http://www.xiaohongshu.com/explore/643e27fb00000000120316e4

为了进行受众、转化率等方面的验证,我用小半天的时间做了15个短视频,分别发在抖音、西瓜视频和小红书上。抖音和西瓜视频其实可以同步发送,所以算下来,一个视频总共上传两次就搞定了。在这个过程中,我其实就是个搬运工,丝毫没有产生一点自己的创意,除了提问题。

到现在写这篇文章的时候,距离发表时间已经过去了不到1天的时间,我们来看看数据表现:

首先来看抖音,总播放量表现一般,一共93(总108次,减去亲友观看),点赞数3次(总18次,减去亲友点赞),收获粉丝数0;

再来看西瓜视频,总播放量782,点赞数2次,粉丝量暂时看不到,预计也应该是0;

最后来看小红书,总播放量1555,点赞与收藏27次,获粉7个。

综上,我得到两个结论:

  • 第一,在我发表的视频内容领域来看,小红书的流量和转化率比抖音/西瓜视频要高一些;

  • 第二,自动生成的短视频并没有很高的转化率。

我想说的是,如果日后大部分人都掌握了这种方法,或是受众已经看穿了这个把戏,转化率很可能会更低。当然,如果AI技术再进步一些,到达人类彻底无法分辨的程度,就不好说了。不过短视频创作行业势必会受到影响这一点是确定的。

大家应该都看过那种说电影的短视频,就是把1部电影重新剪辑,加上自己的解说,浓缩到10+分钟的短视频。我个人预估做这种短视频的创作者就要赶紧考虑换赛道或者改行。在AI的加持下,这种提炼影片重点,加解说的工作对于AI来说其实是并不难,而且比人做得更快甚至更好,势必会对创作这种类型的作者带来冲击。

另外就是我用的并不是最新的GPT4,而是GPT3.5版本,也就是上一代。它只能生成文字,最多是附加些格式,并不能产生多媒体回答。比如,我在问题中加上:不少于800字,以MarkDown格式输出,我们真的就能看到答案里有大标题、小标题、正文等等格式。

坦率地讲,当我领略到AI的强大之后,我都不想再更新这个系列了。与其“不劳而获”,为啥还要在这花时间创作呢?要知道GPT一次回答也就几秒钟,我这边写一篇文章,最快也得1个小时。关键人家还免费,不收钱,索性我直接把网址给大家就算了呗?

但是我后来一想,其实不能这么算,我们还需要先从AI的源头说起。

我们都知道,如何才能训练出完整的模型呢?一个必不可少的资料就是数据,大量的数据。而这些数据的来源都是已经发生的或者已经存在了的事物。比如就拿前面我举的说电影的例子,在使用AI提炼重点之前,必然要先进行大量的训练,把已有影片及其重点传入其中,再经过一套靠谱的算法,最终才有可能产出一套可靠的模型。此外,这种用于训练的数据还得有些讲究,比如不能都是科幻片,不能都是故事片,不能都是恐怖片……必须各种类型的电影都得来,因为未来这套模型将用于不同类型的影片,因为机器AI就是我们人类给它啥,它才能“认识”啥,它不具有自主意识,也就不会具有创新能力。

另一方面,目前来看,AI还不能提供“人情化”服务。比如,我问它这样一个问题:“我今天心情非常糟糕,可以说点什么让我开心一下吗?”

得到的回答是:

“当你感到情绪低落时,有时候一些简单有效的方法可以帮助你缓解情绪,让你感觉更好。以下是一些可能会让你开心的方法:

  1. 笑一笑:看一部有趣的电影、读一本幽默的书、或是和朋友开玩笑都是让心情变好的好方法。

  2. 活动身体:运动可以帮助释放身体中的化学物质,例如内啡肽和多巴胺,这些物质可以提高情绪、减轻焦虑和压力。可以尝试一些简单的瑜伽或伸展运动。

  3. 专注于积极的事物:回忆一些让你感到快乐的事情,或是想象自己处于愉悦的环境中。这种方法可以帮助你转移注意力,让自己感到更加愉悦。

  4. 寻求帮助:如果你的情绪问题持续存在,或者对你的日常生活产生了负面影响,那么可以考虑寻求专业帮助。心理治疗和药物治疗都是有效的治疗方法。

  5. 做一些自己喜欢的事情:做一些自己喜欢的事情,例如听音乐、看电影、或是做一些手工艺等等,可以帮助你放松身心,减轻情绪负担。

希望这些方法能够对你有所帮助,让你感到更加愉悦和轻松。”

你看,这不都是废话吗?我当然知道这些方法,可我就是想得到陪伴,已经听不进去什么大道理了。

于是我换了一种问法:“你是一个心理咨询师,我是个抑郁症患者,现在不想活了。”

得到的回答是:

“我很抱歉听到你有这样的感受。作为一个心理咨询师,我非常理解这种感受对你造成的伤害和痛苦。

首先,我想强调的是,你不是一个人。抑郁症是一种常见的心理健康问题,很多人都会经历类似的情绪。如果你感到无助、绝望、孤独或失落,我建议你寻求专业的帮助。

以下是一些你可以尝试的方法来缓解抑郁症状:

  1. 寻求专业帮助:寻找一位经验丰富的心理医生或心理咨询师,他们可以帮助你识别并处理抑郁症状,同时提供合适的治疗方案。

  2. 拥抱积极的生活方式:保持健康的饮食和睡眠习惯,进行适量的运动,参加一些放松的活动,例如瑜伽或冥想等等。这些都可以有助于缓解抑郁症状。

  3. 寻找支持:和亲朋好友、家人、社区组织等联系,寻求支持和理解。有时候,和他人交流可以让你感觉更好。

  4. 学习应对技巧:学习一些应对技巧,例如深呼吸、渐进性肌肉松弛、正念等,可以帮助你更好地处理负面情绪和压力。

最后,我希望你能够意识到,你的生命很重要。无论你面临什么困难,都有人可以帮助你。不要独自承受,寻求帮助并尝试这些方法。”

试想,如果我真的得了抑郁症,看到这样的回答,会对我有什么帮助吗?

综上,我汇总一下我的观点:

  • 现阶段的AI水平基本无法提供“人情化”的服务;

  • 在AI擅长的领域,它的回答精准且大部分时候都是正确的,但是很冰冷,如果要人们接受并喜欢,需要稍加修改。

回到这篇文章的题目上来,作为程序员,该如何顺应这个潮流,拥抱AI呢?我在此给出3个建议:

  1. 把AI当工具,而不是最终答案。在我看来,日常使用AI,正确的姿势是把它当作“工具”,就像我们查字典一样。它能给出准确的回答,但最好不要完全照抄。若就像我做的视频或是那些电影解说的视频那样,日后会越来越难获得高转化率,有“创新”的内容更有价值;

  2. 如若想自己不被AI代替,要从人类自身的优势出发,特别是AI无法做到的事情——就是那些“人情化”的服务。AI的回答虽然准确,但是冰冷,没有人情味。而能真正能做到这一点的,恰恰是那些提供这类服务的行业。这也给程序员在择业观上一个建议,软件开发者其实是身兼两职,一是技术本身的学术研究,二是使用技术产生价值的行业。如果是只是单纯学术研究倒还好,特别是后者,要尽量去一些不会收到AI影响的行业的公司;

  3. 与其和AI玩“捉迷藏”,“硬钢”也是条出路。作为程序员,可以直接从事AI方面的研究工作。在前面的文章中,我提到现阶段的AI是有硬伤的,它虽然看上去很美好,但能源消耗巨大。ChatGPT每训练一次,相当于3000台特斯拉电动车,每台开20万英里(折算为公里是32.19万左右)的能量消耗。它不仅要消耗电量,还要消耗水,因为要水冷才能保证芯片不过热。而且这个水还必须是净化后的淡水,ChatGPT每与用户交流25-50个问题,就要消耗0.5L的水。除非有革命性突破,否则很难大规模应用,连环保这一关都很难过。这就意味着AI的潜力是巨大的,可以做的事情有很多,机会也就有很多。特别是对于软件开发者,我们是有优势的。

总结一下,在我看来,现阶段AI的水平暂时无法替代人类,不能提供“人情化”的服务。对于软件开发者而言,使用它的正确方式是工具。进行AI方面的学术研究,或是从事不会被AI替代的行业是保持自己不被替代的方法。

标签:帮助,视频,AI,可以,程序员,抑郁症,人情化,拥抱
From: https://www.cnblogs.com/wenhanxiao/p/17332424.html

相关文章

  • 《花雕学AI》人工智能ChatGPT一共帮我优化出了二十四个标题备选,你帮忙看看,我到底该选
    今天准备测试AI绘画,使用几个不同的AI平台来生成猫娘图片,以此具体学习绘图的AI咒语。这篇博客用什么标题好呢?于是,我开始关心如何优化标题,还是老办法,不懂就问ChatGPT(没有正式账号,找了几个国内镜像站来做实验,呵呵,这样也简单些)。下面是测试实验的记录:我给出的问题是:“设计ChatGPT优化......
  • cocoapods Xcode 14.3 Archive Command PhaseScriptExecution failed with a nonzero
    Xcode升级到14.3进行  Archive CommandPhaseScriptExecutionfailedwithanonzeroexitcode解决方法Xcode搜索 source="$(readlink-f"${source}")"将 source="$(readlink-f"${source}")"改为 source="$(readlink-f"......
  • Java-Day-12( 类变量 + 类方法 + main 方法 + 代码块 + 单例设计模式 + final 关键字 )
    Java-Day-12类变量定义一个变量count,是一个类变量(静态变量)staticclassPerson{privateStringname;// 该静态变量static最大的特点就是会被Person所有的对象实例共享publicstaticintcount=0;publicPerson(Stringname){this.na......
  • #yyds干货盘点# LeetCode程序员面试金典:两数相除
    题目:给你两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和取余运算。整数除法应该向零截断,也就是截去(truncate)其小数部分。例如,8.345将被截断为8,-2.7335将被截断至-2。返回被除数 dividend 除以除数 divisor 得到的商。注意:假设我们的......
  • AI绘画:Midjourney新手入门指引!
    软件工程师秒变设计师,普通人秒变画家艺术家,这一切正在成为可能!​编辑切换为居中添加图片注释,不超过140字(可选)经过了两天的摸索,终于通过Midjourney搞出来一张比较满意的作品! 特斯拉我已经有了,就差一个定制版钢铁战甲了!“Jarvis,youup?......
  • 【线程基础】【五】yield、sleep、wait方法的异同
    1 前言本节我们讲下Thread.yield()方法的作用,并对比下sleep()方法、wait()方法,看看三者有何区别。2 yield方法作用是:提出释放CPU时间片的请求,不会释放锁,主要知道它不会阻塞线程即可哈,平时我是没怎么用过哈。特点就是:(1)yield()方法只是提出申请释放CPU资源,至于能否成功释放......
  • 2023-4-18查漏pair
    pair是将2个数据组合成一组数据,当需要这样的需求时就可以使用pair,如stl中的map就是将key和value放在一起来保存。另一个应用是,当一个函数需要返回2个数据的时候,可以选择pair。pair的实现是一个结构体,主要的两个成员变量是firstsecond因为是使用struct不是class,所以可以直接使......
  • AI测试101:测试AI系统的实用技巧&ML和AI自动化工具
    基于人工智能的系统,也称为神经网络(NNNeuralNetworks),和其他应用程序一样是"系统",因此需要测试。本文将指导你测试AI和基于NN的系统,并理解相关概念。测试人工智能系统的不同之处是什么?"传统"的软件是建立在内部确定的算法基础上的。例如,对于将摄氏度转换为华氏度的系统,它将使......
  • Vue 登录login post请求 security UserDetailsService 获取参数为""
    背景原请求将数据放到params中,导致数据拼接在请求地址后面,具有高级安全隐患。请求方法:axios.request({url:'/login',method:'post',params:{username:'****',password:'****'}})出现的问题将params改成data,使数据放在请求体中,但后端自定义的U......
  • MySQL8初始化报错 --Data Dictionary initialization failed
     我使用的命令是:/mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/data/mysql/mysql3306/  --user=mysql  拷少参数了还找半天,,,,,,,, [root@node02bin]#./mysqld--initialize-insecure--defaults-file=/etc/my.cnf--basedir=/usr/lo......