2023年5月27日星期六

AI 时代关于工作的一些想法

 以ChatGPT为代表的新一代人工智能,已经出现半年多了,在这半年多的时间里,试用了很多新的工具,使用下来发现目前工作中用的频率最高的还是ChatGPT,现在工作中遇到问题,第一想法是去询问ChatGPT,如果ChatGPT解答的并不满意,才会去Google搜索答案。


ChatGPT刚出来的时候,并没有去试用,而是在后面炒的比较厉害之后才想办法注册了账号,也给身边不少朋友同事注册,还集成到了飞书和微信,后来出来了Plus版本,又订阅了Plus版本,对国内用户并不友好,费了好大的劲才订阅上,现在可以在iOS上直接订阅也方便了很多。


最近一两个月几乎每天都在使用ChatGPT,因为ChatGPT是生产力工具,如果只是纯聊天的话,过一段时间没有了新鲜感,也就不怎么使用了,现在大部分可能都是这样的状态,但是对于想用它做点什么的人来说,就会使用的越来越频繁。


就拿日常写代码来说,代码的自动生成可以直接使用GitHub Copilot,而遇到问题或者报错的时候,可以把报错的信息全部扔给ChatGPT,让它给你分析遇到的问题,通过分析后的解答,再提出自己的疑问,几轮过后大部分问题都可以解决,这就很大地提高效率。


在AI工具出现之前,工作过程中花时间最多的是在解决困难的问题,这个时候还会有畏难情绪,这种情绪也非常消耗能量,就是会担心问题解决不了,解决不了的话有可能会引发新的问题等等。内心也知道问题肯定能够被解决,心里就是不踏实。一般遇到难的问题,都会选择自己解决,我觉得这是一条必经之路,等解决得多了,就会习惯这种状态。


有了AI工具之后,解决问题的效率会大大地提升,因为你有一个比人类中任何人的知识都丰富的助手,可以跟它一块结对编程,解决各种各样的难题,这个时候的畏难情绪就会缓解很多,因为你知道有一个助手,它随时都可以回答任何问题,这种安定感是之前不会有的。


上面说的是编程相关的,然而在软件产品的开发过程中,其实各个环节的工作,都可以借助AI工具来完成,比如产品的原型图、营销的文案、宣传的海报、产品的客户咨询等等,整个软件产品的过程中都可以借助AI工具来完成。


在AI的协助下,一个人的能力边界可以扩大很多倍,一个程序员如果想做一款产品,刚开始的时候想验证下产品能不能跑得通,要是以前的话,涉及的各项工作都要自己完成,虽然每个方面都有相应的工具,但学习的成本和制作的成本也会很高。


有了AI工具之后就会变得不一样,涉及各个环节需要做的,其实只需要能够清楚、准确地用自然语言表达需求,就能够做出差不多的东西,生产效率会极大地提高,一个人就可以是一个团队,可以尝试的事情就会变得很多。


搭建日常学习工作流

最近在看 CS 自学指南 上的内容,发现了一篇 日常学习工作流 的文章,很受启发,文章中按照信息收集、信息处理、信息回顾的思路,整理的流程如下: 想按照上面的思路把自己日常学习工作流也搭建起来,搭建的时候就在想,把信息都整理到了 Obsidian,可以用来回顾,但优质的信息要服务...