前段时间发朋友圈,有朋友问我如何将chat gpt融入自己的工作流程当中?
以下我是具体的回答思路:
一.要问答好一个问题,要了解具体前提条件和背景。因为前提的条件的改变,后续的答案可能完全不同,甚至完全相反。
在信息不够充分的情况下,我做了以下的假设:
假如我是他,一名普通的前段程序员,那么的每天的生活工作大概是这样子的:
1.通常在早上开始工作,首先查看邮件、即时通讯工具等,了解最新的工作进展和任务安排。随后,会进行日常的团队会议,讨论工作进展和协作问题,确定今天的具体任务。
2.上午进行开发工作,主要包括编写、调试、测试代码、实现UI设计等工作。在此期间,程序员还需要进行代码提交、代码审查、协同合作等任务。
3.在中午时间段我可能会休息一会儿,进行午餐,冥想和放松的活动,以便于保持良好的状态和精神
4.下午时间段主要包括修复bug、编写新功能、优化代码等任务。同时,程序员也需要对已有的代码进行维护、更新,确保系统的正常运行和稳定性。
5.晚上:对今天的工作进行总结和反思,记录任务进展、困难和解决方案等内容。同时,也会进行学习和提升,包括学习新技术、参与社区交流等活动。
一般程序员会因为在不同的公司,不同的岗位,有不同的工作内容,但是公司一般允许他们自行调节,灵活安排的工作时间的。
然后我会根据我日常工作内容,按照以下的几个类别划分:
1.重复性高的工作内容,用AI(包括chatgpt但是不仅仅是chatgpt,因为原则是一样的。)替代。
例如代码格式化、文件合并等。可用AI来处理这些工作,从而减轻工作负担,提升效率。
2.提供编程帮助和快速查询:遇到编程问题或需要查询相关技术文档,只需要向AI提出问题或查询请求,就可以提供相应的帮助。反应速度会比你搜索快很多,特别是关联的关键词。
3.提供自动化测试和部署支持:测试和部署是非常重要的环节,AI提供自动化测试和部署支持,帮助更快地完成测试和部署工作,提高开发效率.
4..提供信息收集和分析支持:AI可以帮助收集和分析相关信息,例如竞争对手的信息、用户反馈等,从而帮助您更好地了解市场和用户需求,优化产品开发。
5.跨行业,跨领域的提供大量重要基础知识模型,知识不会被单单被人为的划分一块块没有关联,分割的知识了,而是会回归到知识原本的状态,以结构,或者框架的形式出现。
如何还有更多有意思的运用和想法,可以留言,我最近在收集更多的运用案例。
Dream_Background.jpg
网友评论