ChatGPT开始威胁程序员的核心能力了
ChatGPT是程序员的好帮手?还是要干掉程序员?我觉得不仅要看它生成代码的能力,更关键的是要看它是否具备强大的设计能力。设计能力有两个层面,一个是高层的,例如架构设计,系统设计。一个是相对低层的设计能力,主要设计具体的类和接口。今天我们看看它在这两个方面分别表现如何。由于ChatGPT的回答特别啰嗦,我会删除一些细节,只保留重要部分。出于公司保密的原因,没法用真实项目,只能用书籍中公开的案例来考考它。 01架构设计这里我使用的案例是客服工单系统,是从一本书《从程序员到架构师》中提取出来的,这本书有很多实战案例,顺便向大家推荐一下。客服工单系统的大概需求是这样:有个客服系统,用的MySQL数据库,每年产生的工单有3000多万条,每个工单会有5~6次操作,这些操作也要记录下来,这样每年就会有超过1.5亿条操作记录。现在客服打开系统查看工单的时候,速度非常慢,10秒才能打开,现在对SQL语句,索引等已经优化到了极致,无法再继续提升。现在系统性能已经严重影响了客服的处理效率,客户要求一周之内解决这个问题,时间很短。经过分析业务流程发现,工
文件列表
ChatGPT开始威胁程序员的核心能力了.zip
(预估有个1文件)
ChatGPT开始威胁程序员的核心能力了.docx
113KB
暂无评论