天天看点

这是一段来自Quora的评论。CanChatGPTreplacesoftwareDevelopers?(网页链接)作者希

作者:道法如飞

这是一段来自Quora的评论。 Can ChatGPT replace software Developers? (网页链接)

作者希望ChatGPT帮助写2个函数,1个是以key-value形式将国家和人口添加到对象,1个是根据固定时间从这个对象中获取1个国家的人口。

ChatGPT给出了代码示例,可以用,甚至都没有太多需要改进的地方。那么这是否意味着可以取代查程序员呢?

答案是否定的,ChatGPT没法取代程序员,但是能极大的帮助程序员。因为:

1、作为称职的工程师,我可以明确理解需求,以及知道如何编写代码以获得我期望的结果。如果不是工程师可能都无法描述具体的提示词,也不知道Key-value和函数和对象等的区别。

2、作为称职的工程师,我可以审查AI生成的代码,并确定它是否下行之有效,以及是否可以加以改进。代码片段是需要再加工的,代码写得是否适合,需要经验丰富的工程师来做出判断。

3、这是一个非常简单的问题,所ChatGPT很好胜任了。但问题越复杂,ChatGPT 拥有的类似解决方案可用于生成结果的数据就越少,代码出错的机会就越大。那么作为工程师,所发挥的价值就越大。

因此。ChatGPT并不会取代程序员,而是程序员的有力助手,它能极大提升程序员和工程师的工作效率,帮助解决一些简单而重复性的劳动,使得程序员可以把精力投入到创造性工作上。

那么你怎么看?ChatGPT会取代程序员或开发者吗?

#chat GPT# #chatgpt到底有多牛#

这是一段来自Quora的评论。CanChatGPTreplacesoftwareDevelopers?(网页链接)作者希
这是一段来自Quora的评论。CanChatGPTreplacesoftwareDevelopers?(网页链接)作者希
这是一段来自Quora的评论。CanChatGPTreplacesoftwareDevelopers?(网页链接)作者希

继续阅读