ChatGPT无法胜任的五种编程任务

【SystemVerilog笔记(一)】数据类型 (一)内建数据类型 1.按照四值逻辑和二值逻辑分类 四值逻辑类型:integer、logic、reg、wire等线网类型 二值逻辑类型:byte、shortint、int、longint、bit 2.按照有符号和无符号分类 有符号类型:byte、shortint、int、longint、integer 无符号类型:bit、logic、reg、wire等线网类型 ※记忆:按位定义的变量是无符号的。 (二)软件常用类型 1.定宽数组 在这里插入代码片 ... 阅读详情

我喜欢把ChatGPT看作是StackOverflow的智能版,它大有帮助,但短期内不会取代专业人士。作为一名前数据科学家,ChatGPT问世后,我花了大量时间来试用它。其编程能力确实给我留下了深刻的印象。它可以从零开始生成非常有用的代码,可以为我自己的代码提供建议。如果我要求它帮助我处理错误消息,它在调试方面也做得非常好。

但不可避免的是,我使用它的时间越长,遇到局限性的可能性越大。下面为任何担心ChatGPT抢走饭碗的开发人员列出了ChatGPT无法胜任的工作。

图片

图片

1、贵公司要求符合职业规范的任何任务

第一个局限性不是其功能,而是合法性。任何纯粹由ChatGPT生成并复制粘贴到公司产品中的代码都可能使雇主面临诉讼。

这是由于ChatGPT随意地从训练它的数据中提取代码片段,这些数据来自整个互联网。Reddit用户ChunkyHabaneroSalsa解释道:“我让ChatGPT为我生成一些代码,立马就看出它从GitHub代码仓库提取了一大段代码。”

最终,无法知道ChatGPT的代码来自哪里,也不知道它采用什么许可证。即使是完全从零开始生成的,ChatGPT创建的任何内容本身都不受版权保护。正如彭博法律网站撰稿人Shawn Helms和Jason Krieser所说,“衍生作品是基于一个或多个已有作品的作品。ChatGPT是使用已有作品训练的,并基于该训练生成输出。”

如果您使用ChatGPT生成代码,可能会发现自己在给雇主添麻烦。

2、任何需要批判性思维的任务

这里有个有趣的测试:让ChatGPT使用Python创建运行统计分析的代码。

它是正确的统计分析吗?可能不是。ChatGPT不知道数据是否满足测试结果有效所需要的假设。ChatGPT也不知道利益相关者想看到什么。

比如说,我可能让ChatGPT帮我弄清楚不同年龄组的满意度评分在统计上是否有显著差异。ChatGPT建议进行独立样本T测试,发现年龄组之间没有统计上的显著差异。但T测试在这里不是最好的选择,这有几个原因,比如可能有多个年龄组,或者数据不是常态分布。

图片

图片

全栈数据科学家知道要核对哪些假设、运行哪种测试,可以为ChatGPT提供更具体的指令。但ChatGPT本身很容易为错误的统计分析生成正确的代码,从而使结果变得不可靠和不可用。

对于任何需要更多批判性思维和解决问题的问题,ChatGPT并不是最好的选择。

3、了解利益相关者的优先事项

任何数据科学家都会告诉您,工作的一部分是理解和解释项目中利益相关者的优先事项。ChatGPT或任何人工智能都无法完全掌握或管理这些优先事项。

举例说,利益相关者的优先事项常常涉及复杂的决策,不仅要考虑数据,还要考虑人为因素、业务目标和市场趋势。

不妨以应用程序重新设计为例,您可能发现营销团队想要优先考虑用户粘性功能,销售团队竭力要求支持交叉销售的功能,而客户支持团队需要更好的应用内支持功能来帮助用户。

ChatGPT可以提供信息并生成报告,但是它无法做出与不同利益相关者的不同(有时是相互竞争的)兴趣或爱好相一致的复杂决定。

此外,利益相关者管理常常需要很高的情商,即能够对利益相关者抱有同理心,从人性化的角度理解其关注点,并对他们的情绪做出反应。ChatGPT缺乏情商,无法管理利益相关者关系的情感方面。

您可能不认为这是编程任务,但目前正在为这项新功能开发代码的数据科学家知道,其中有多少与利益相关者的优先事项有关。

4、新颖的问题

ChatGPT无法提出任何真正新颖的见解。它只能将从训练数据中学到的内容重新混合、重新表述。

想知道如何改变R图上的图例大小吗?没问题。ChatGPT可以从StackOverflow上千个回答同一个问题的答案中提取内容。但是如果遇到以前不太可能遇到的情况,该如何是好?比如组织一次社区聚餐,每个人做的菜所含的配料必须以与他们姓氏相同的字母开头,以便确保菜品丰富。

当我测试这个提示时,它给了我一些Python代码,这些代码认定菜肴的名称必须与姓氏匹配,甚至没有正确获取配料要求。它还想让我想出26类菜肴,每个英文字母一类。这不是一个聪明的答案,可能由于这是全新的问题。

5、道德决策

最后但并非最不重要的一点是,ChatGPT不能合乎道德地编码。它不具备像人类那样做出价值判断或理解一段代码的道德含义的能力。

道德编码包括考虑代码如何影响不同的人群,确保没有歧视或造成伤害,做出符合道德标准和社会规范的决策。

比如说,如果您让ChatGPT为贷款审批系统编写代码,它可能会根据历史数据生成一个模型。然而,由于数据偏见,它无法理解该模型可能拒绝向边缘化社区提供贷款的社会影响。这就要求开发人员认识到公平公正的需要,寻找并纠正数据偏见,并确保代码符合道德实践。

值得指出的是,人们在这方面也不是很完美——有人编写了亚马逊有偏见的招聘工具,有人编写了将黑人识别为大猩猩的谷歌照片分类工具。但人类在这方面做得比较好。也就是ChatGPT缺乏道德编码所需的同理心、良知和道德推理。

人类可以理解更广泛的背景,认识到人类行为的微妙之处,并讨论对错。我们参与道德辩论,权衡某种特定方法的利弊,并对我们的决定负责。我们犯错误后,可以从中汲取教训,有助于提供我们的道德规范和理解能力。

6、结语

我喜欢Reddit用户Empty_Experience_10对此的看法:“如果你只做程序,你就不是一名软件工程师;是的,你的工作将被取代。如果你认为软件工程师因会写代码而拿到高薪,那你对怎样才是软件工程师存在根本性的误解。”

我发现ChatGPT在调试和代码审查方面非常出色,比搜索StackOverflow的答案要快一点。但是大量的“编码”不仅仅是敲击键盘输入Python代码,更要知道贵企业的目标是什么,明白你在处理算法决策时需要小心,旨在与利益相关者建立关系,真正了解他们想要什么以及为什么,并寻找一种方法使之成为可能。

关键在于讲故事,知道何时选择饼状图或条形图,了解数据视图告诉你的真相,旨在能够用简单的术语传达复杂的想法,以便利益相关者能够理解这些术语,并做出相应的决策。

ChatGPT做不了这些工作。只要你做得了,工作就有保障。

RADIOML 2018.01A数据集在自动调制识别中的实战应用指南 本文提供了RADIOML 2018.01A数据集在自动调制识别(AMR)任务中的完整实战指南。内容涵盖从数据集介绍、数据获取与解包、高效预处理流程,到构建PyTorch数据管道、模型设计(如1D CNN、ResNet)以及训练调参策略。重点阐述了如何利用该数据集训练鲁棒的AI模型,以应对复杂信道环境和低信噪比挑战,并给出了详细的性能评估方法。 阅读详情

相关推荐

ArcFace vs 传统算法:实测MTCNN+ArcFace在PyCharm中的识别准确率(含完整对比数据)

本文通过PyCharm开发环境实测MTCNN+ArcFace组合在人脸识别中的性能表现,并与传统算法进行多维度对比。实验数据显示,ArcFace在LFW数据集上达到99.83%的准确率,显著优于传统方法。文章还提供了完整的代码实现和工程优化建议,为开发者提供实用的技术参考。

醉三国 236

聊聊ChatGPT无法取代的7个工作

随着人工智能的发展,程序员将得到这些人工智能工具的帮助,但不会取代他们。适应不断变化的环境、理解和处理团队互动、保持对项目目标的全面认识是项目经理必须具备的关键能力,而这些技能需要人类的直觉、创造力和专业知识,而人工智能无法做到。我们知道,每天都有新的网络安全威胁随着时间的推移而不断变化,为了预防和领先于即将到来的威胁,绝对需要人类的专业知识来保护计算机系统和网络免受未经授权的黑客攻击、盗窃和破坏。但即使有先进的人工智能技术,在当前和未来的场景中,仍有一些工作角色是人工智能无法轻易取代的。

4911

删除结点

对给定的单链表 L ,设计一个算法,删除 L 中值为 x 的结点的直接前驱结点。 1 由键盘输入值,换行表示输入结束,根据输入建立单链表。 2 输入链表中的一个元素值,从链表中删除这个元素的前驱结点。 3 对删除元素后的链表元素在屏幕上显示。 测试用例1 11 22 33 44 55 66 77↵ 44↵ 期待输出1 11 22 44 55 66 77↵ #include <iostre...

SChenlyx 1619

ChatGPT能胜任高级程序员吗?

与开发人员信任的其他软件开发工具不同,AI工具在训练、构建、托管和使用方式等方面都存在一些独特的风险。自2022年底ChatGPT发布以来,互联网上便充斥着对其几乎相同比例的支持和怀疑的论调。不管你是否喜欢它,AI正在逐步进入你的开发组织。即使你不打算开发人工智能产品,也不打算利用AI工具为你编写代码,它仍可能被集成到用于构建、测试和运行源代码的工具和平台中。AI工具存在一些较为特殊的风险,这些风险可能会使自动化任务所带来的生产力收益受到影响。

java_cjkl的博客 1万+

LabVIEW+数据库应用系列保姆级教程,第一篇数据库连接

目录LabVIEW连接数据库的方法连接MySQL连接Oracle,SQL Server,Access等 LabVIEW连接数据库的方法 1、创建udl(Universal Data Link)是通用数据连接文件。界面操作,简单快捷。 2、编写连接字符串。需要熟悉连接字符串的结构,容易出错。 3、其他… 本教程教你使用第1种方法,也是最简单、最常用的方法。 连接MySQL 1、在MySQL Installer内安装MySQL Connector/ODBC,建议安装32位(X86),如下图: 2、创建ODBC

wwplh5520370的博客 1万+

车载机器人终极解决方案:从功能叠加到生态融合的颠覆性变革

本文提出一种融合智能汽车与家居技术的车载机器人架构。其创新点包括:1)基于多模态传感器的拟人化硬件设计,实现声源定位误差<5°、体温检测精度±0.3℃;2)跨模态情感计算引擎,综合面部表情、心率等数据构建三维情绪模型;3)协议自适应中间件,支持小米、华为等多品牌智能家居设备即插即用;4)环境自适应舵机控制,-30℃环境下扭矩保持率达92.5%。测试数据显示,该方案使交互步骤减少60%,用户满意度提升58%,日均使用时长增加2.3倍,为"人-车-家"生态融合提供了可行技术路径。

qq_42671193的博客 1130

【终结篇】ChatGPT再“进化”,能胜任文章撰写工作吗?

ChatGPT出现后,究竟会对写作的哪些环节造成影响呢?它写得出原创文章吗?编辑行业受到的影响会有多大?......

weixin_56245650的博客 2596

Geant4 案例分析(一): B1

本文是对Geant4 B1的案例分析,其中特定的功能不做介绍,而注重于各个文件的主要功能,以及它们组织的方式。

m0_51809467的博客 1583

ChatGPT能胜任高级程序员么?

虽然ChatGPT可以生成一些技术性的文本,但它并不是一个高级程序员,也不能完全取代人类程序员的工作。对于一些基础的编程问题,ChatGPT可以生成一些有用的回答,例如如何编写循环、如何使用特定的库等。此外,ChatGPT生成的文本可能存在一些不准确或不完整的信息,需要人类程序员进行验证和修正。因此,ChatGPT只能作为程序员的辅助工具,提供一些基础的信息和灵感,而不能完全替代程序员的工作。综上所述,虽然ChatGPT可以生成一些技术性的文本,但它并不是一个高级程序员,不能完全胜任高级程序员的工作。

百态·数智思维 | 聚焦大数据、量化与未来AI 794

企业如何利用群晖 NAS 构建高效数据备份与容灾体系

群晖 NAS 不仅是一个企业级文件存储设备,更是一个完整的数据保护平台。通过 Active Backup for Business、快照技术和多层次容灾方案,企业可以在确保数据安全的同时,实现业务的高可用与持续性。在当今充满不确定性的环境下,企业应将数据备份与容灾体系作为 IT 战略的重要组成部分,而群晖 NAS 则是一个值得信赖的核心基石。

Trihawk的博客 495

Python全栈入门到实战【基础篇 22】生成器与迭代器:底层逻辑与实战场景

Python迭代器与生成器:惰性求值的高效实践 摘要:本文深入解析Python中迭代器和生成器的核心机制与应用场景。迭代器通过实现__iter__()和__next__()方法实现惰性求值,适合处理大数据集和无限序列。生成器作为迭代器的简化实现,通过yield关键字自动实现迭代器协议,代码更简洁。文章详细对比了可迭代对象与迭代器的区别,演示了自定义迭代器和生成器函数的实现方式,并介绍了生成器表达式这一高效替代列表推导式的方案。通过斐波那契数列等实例,展示了惰性求值在内存优化方面的优势,以及生成器在流式数据处

那些看似不起波澜的日复一日,会在某天让你看到坚持的意义 3263

ChatGPT能否胜任ML工程师的数据质量工作?

数据质量是机器学习系统性能的底层地基,直接影响模型精度与召回率。在计算机视觉等非原生模态任务中,大语言模型虽无图像训练经验,但可通过文本描述理解标注框紧贴度、背景复杂度等核心概念,并转化为可量化的质量指标。其技术价值在于将模糊问题抽象为几何/统计可计算形式,支撑数据清洗、重加权与筛选决策。典型应用场景包括工业质检中的缺陷标注纠错、医疗影像的标签一致性校验,以及YOLO类目标检测 pipeline 的数据自治优化。本文基于真实熊猫检测任务,验证了纯文本交互下ChatGPT驱动数据质量提升的可行性与边界。

corg81763的博客 465

Android15音频进阶之解underrun与overrun思路(一百一十七)

本篇目的:Android15音频进阶之解underrun与overrun思路Underrun:发生在播放:APP准备的数据太少,导致底层没有音频数据可以播放,导致ADSP被“饿死了“,即Underrun。Overrun: 发声在录音:APP录音数据获取太慢了,导致底层录出来的数据太多了,APP播放不了,导致APP被“撑死了”,即Overrun。

Android系统攻城狮 2108

2023-02-18 什么是chatGPT?如何使用chatGPT?chatGPT可以胜任人类当前哪些工作?.什么是openAI?chatGPT的使用示例

chatGPT本质上是一个应用在对话场景中的语言模型,它是基于GPT3.5(Generative Pre-trained Transformer,是指一种深度学习模型),通过人类反馈的强化学习微调而来, 它能够回答用户的后续问题,理解自然语言,像人类一样回答问题,与人类进行自然语言交互 2.如何使用chatGPT? 方式一:微信搜索公众号或小程序"chatGPT"即可使用 方式二:优快云搜索栏:https://so.youkuaiyun.com/so/search?t=chat 3.chatGPT可以胜任人类当前哪

GAARA 2045

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

ChatGPT 会取代程序员吗?

ChatGPT 是 OpenAI 推出的智能聊天机器人。由于技术表现非常优秀,一出道就火爆全球。它可以快速生成满足需求的复杂代码,那么它会取代我们程序员吗?

挨踢魔君的博客 7670

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

ChatGPT驱动下的未来编程:智能化工具如何改变开发者的世界

最新接入DeepSeek-V3模型,点击下载最新版本InsCode AI IDE 标题:ChatGPT驱动下的未来编程:智能化工具如何改变开发者的世界 随着人工智能技术的飞速发展,以ChatGPT为代表的自然语言处理模型正在深刻地改变我们的工作和生活方式。在编程领域,这种变革尤为显著。从代码生成到调试优化,再到项目管理,AI工具正以前所未有的方式赋能开发者,让复杂的技术任务变得简单而高效。而今天,...

EmeraldEagle36的博客 787

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

ChatGPT驱动下的编程革命:从灵感到实现只需一步

最新接入DeepSeek-V3模型,点击下载最新版本InsCode AI IDE 标题:ChatGPT驱动下的编程革命:从灵感到实现只需一步 随着人工智能技术的飞速发展,自然语言处理模型如ChatGPT正在以前所未有的速度改变我们的工作方式。尤其是在软件开发领域,这种变革的力量尤为显著。传统意义上,编写代码需要开发者具备深厚的编程知识和丰富的实践经验,但如今,借助智能化工具的支持,即使是初学者也能...

PearlOwl67的博客 984

ChatGPT真的能取代程序员吗?

ChatGPT真的能取代程序员吗?

a429688296的博客 3310

聊聊ChatGPT

然后就是强化学习的部分,还是提出问题,让SFT模型生成多个答案,不同是的是,之前是人类来排名,现在交给奖励模型打分,如果对一个答案分数比较高,则这个答案的所有token都会强化,就是概率会增加,而如果分数比较低,则所有的token出现的概率会降低。ChatGPT出来的时候,我就很好奇它是怎么做到的,又是怎么突然出现的,所以我搜集了一些资料,在这里跟大家交流一下,因为我也不是专业的,所以也没法讲得很深入,当然可能也有错误的地方,希望大家可以指出。再进一步,我们可以调整a/b/c的值,可以更加接近这些数据。

程序猿进阶 1466

上海场:聚焦HR的未来发展,一起探索ChatGPT的“能”与“不能”

在面试环境中,多模态算法可以分析候选人的言语、面部表情和声音等多个维度的信息,以便更好地精确评估候选人的能力和潜力以及跟候选人进行问题的提问、追问、多轮对话等。AI得贤招聘官具有自研的AI多模态大模型核心,能够替代人类面试官对候选人的核心价值观,潜在领导力,通用胜任力和专业胜任力进行基于视频面试的精准判断和人岗匹配。企业领导层应具备积极的变革意识和愿望,勇敢地迎接各种挑战。

jwazj1029的博客 348

ChatGPT与DeepPavlov在NLU任务中的工程化选型指南

自然语言理解(NLU)是AI落地的核心能力之一,其本质并非单一模型比拼,而是任务确定性、结构化输出要求与系统可维护性之间的综合权衡。从技术原理看,大语言模型(如ChatGPT)擅长文本生成与语义泛化,而传统NLU框架(如DeepPavlov)聚焦意图识别、槽位填充等可验证的确定性映射。这种差异决定了二者的技术价值分野:前者适用于高容错、低结构化需求的场景(如会议纪要摘要),后者则在金融、医疗等强监管、需审计留痕的工业级应用中具备不可替代性。典型应用场景包括客服对话自动打标、政务热线诉求提取、电商评论细粒度情

atu99602的博客 309

ChatGPT从业影响之个人浅见

ChatGRT对于从业者的影响分析

随风飘流的博客 4736

论文 | Can ChatGPT Understand Too? A Comparative Study on ChatGPT and Fine-tuned BERT

这篇文章标题为《ChatGPT也能理解吗?——ChatGPT与微调BERT的对比研究》。研究的主要目的是评估ChatGPT在自然语言理解(NLU)任务中的表现,并将其与经过微调的BERT模型进行对比。作者探讨了一个重要问题:尽管ChatGPT在生成任务中表现出色,它在理解任务上的表现如何?随着大规模语言模型(LLM)的快速发展,像GPT-3、InstructGPT和ChatGPT等模型因其强大的生成能力受到广泛关注。

m0_49651195的博客 773

ChatGPT 4 、ChatGPT 4o、ChatGPT o3、ChatGPT 5、ChatGPT 5 thinking、ChatGPT 5 Pro不同---ChatGPT 5 thinking作答

好的!下面把放在一起,对“定位、能力、速度/多模态、适用场景、可用性/套餐”做一次清晰对比(以 2025-08-09 为准)。

qq_46215223的博客 2601

一个令人惊艳的ChatGPT项目,开源了!

而Visual ChatGPT这个项目则可以把ChatGPT和一系列视觉基础模型(VFM,Visual Foundation Model)给联系起来,以便实现在ChatGPT聊天的过程中来发送和接收图像,也使得ChatGPT能够处理更为复杂的视觉任务。中已经收录,里面有我整理的6大编程方向(岗位)的自学路线+知识点大梳理、面试考点、我的简历、几本硬核pdf笔记,以及程序员生活和感悟,欢迎star。好家伙,凑近一看,居然还是。,并且和最近炙手可热的。

CodeSheep 9293

ChatGPT是否会取代程序员:一场关于职业未来的讨论

ChatGPT是一个由OpenAI研发的大型语言模型,基于GPT-4技术。与之前的GPT-3相比,GPT-4在许多方面都有显著的改进和提升。GPT系列模型的核心原理是利用深度学习算法,通过分析大量文本数据,学会理解语言并进行自然语言处理。这使得ChatGPT能够生成连贯、准确的回复,甚至能够在一定程度上模拟人类的思考和对话。通过对数十亿甚至数万亿字节的文本进行训练,ChatGPT能够理解、生成和翻译多种语言,处理各类问题。这使得它在很多方面都具有广泛的应用价值,例如客户服务、文本生成、代码编写等。

程序员小火龙的知识分享 9346
上一篇: Rust、Go、C ,哪个才是“内存管理大师”?
下一篇: 每个开发人员都应该阅读的九篇非凡文献
老贾的AI世界
博客等级 码龄7年 3335粉丝 254原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老贾的AI世界

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值