针对程序员会被取代这个问题,我问了一下 ChatGPT ,它是这样说的:
目前创新互联建站已为上千家的企业提供了网站建设、域名、网站空间、网站托管、服务器托管、企业网站设计、呼兰网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
每一次,不论是 GitHub Copilot 还是 OpenAI Codex,亦或是最近爆火的 ChatGPT,只要一个 AI 工具可以编程,紧跟而来的话题必然是:“程序员是否会因此被替代?”
程序员实惨!职业威胁一直就没停息过。
所以,ChatGPT可以编程?这似乎很让人匪夷所思。
ChatGPT介绍一下!!是一个由OpenAI训练的大型语言模型,可以进行对话、文本生成、问答等多种任务。它使用了Transformer架构,能够从大量语料中学习语言特征。
ChatGPT可以在编程领域有多种应用,其中一些主要的应用如下:
l 代码生成:可以根据输入的需求或描述生成相应的代码。
l 代码提示:可以根据用户输入的代码片段,提供相应的代码提示和补全。
l 故障诊断:可以利用ChatGPT分析错误日志并给出相应的解决方案。
l 文档生成:可以根据输入的代码生成相应的文档。
l 自动测试:可以根据输入的代码生成相应的单元测试。
l 数据科学:可以使用ChatGPT来自动生成模型和数据集的描述。
不过需要注意的是,ChatGPT是一个非常强大的语言模型,但它并不是万能的,在生成代码的场景下还需要人工编程和检查,所以一定程度上ChatGPT的使用是需要依赖程序员的护航,才能确保完成应用。说替代程序员的,着实是过度解读了。
ChatGPT的爆火,让我想起,同样会提高程序员开发效率的低代码平台,它的出现也同样被人类污名化,职业威胁程序员。
通过低代码平台,只需要通过拖拽的方式,或者是编辑几行基础代码,就能快速的开发出各类应用系统。最关键的是低代码改变了传统开发对专业技能的要求,现在只要掌握一些基础的代码知识,甚至不需要任何基础,就可以进行应用系统的开发!
作为国内主流的JNPF低代码平台服务商,JNPF低代码平台负责人认为:低代码的本质是解放开发者的双手,让他们从重复的代码工作中解放出来,低代码在这个过程中扮演的是“辅助者”角色,而并非“替代者”。因为永远有一些容易被忽略的边缘性技术问题,需要程序员去解决,这是低代码不能替代的。
而且低代码并不意味着完全就抛弃代码,相反在平台无法满足一些复杂的业务场景时,就需要代码的辅助,当然这个过程的代码量要可控,否则就违背了低代码开发的本质。
而像市场上一些无代码平台,确实做到了看不见任何代码,但是当平台需要去应对复杂业务逻辑系统的开发时,便会显得力不从心。
ChatGPT这种人工智能技术出现的重大历史意义,不亚于互联网和个人电脑的诞生。
ChatGPT是目前最为先进的聊天机器人,“更为智能的交互”则是ChatGPT之所以能引起全球广泛关注的主要原因。比如Open AI为这个模型新增了代码理解和生成能力,极大地拓宽了其应用场景;同时还加入了道德原则,使ChatGPT能够识别恶意信息,识别后拒绝给出有效回答,有效提升用户对话时的互动感。
1956年夏季,“人工智能”这一术语被正式提出,它标志着“人工智能”科学的正式诞生。此后,IBM公司研发的代号为“深蓝”超级电脑击败了人类的世界国际象棋冠军,更是进一步拓宽了人工智能技术的想象空间。可以说,这门科学在提出伊始就被人类给予了超越人类智慧的野望。
但是自概念提出至今已有六十余年,除了科幻电影中的各种想象之外,普通民众还没有机会能够直接接触到AI技术,也没有合适的渠道对这一深奥的技术进行了解。虽说各个内容平台早已经开始使用智能算法技术进行个性化推荐,线上购物平台也在使用人工智能技术提高广告触达率,但这些应用并没有将用户纳入交互之中,在这一过程中,用户仅仅充当着一个被动接受者的角色。
而ChatGPT的推出为用户提供了一个参与到AI技术工作流程中的机会,也提供了一个途径以使得长期对AI应用不甚了解的用户可以切实地体会AI技术的发展。这在AI的发展历程中具有一定的里程碑意义,意味着AI技术由“幕后”转向了“台前”。
Chat GPT未来可应用场景
1、独立应用:Chat GPT本身强大的自然语言处理能力,可以让当前有点「人工智障」的智能客服,语音工作助手、对话虚拟人有质的飞跃等,其还能高效高质的完成写代码、写小说、写新闻等文本创作类工作。同时也能辅助搜索,让搜索效率进一步提高。
2、AIGC联合应用:当把Chat GPT的能力和图像识别等技术集合,就能产生无限可能。例如视频生成网站QuickVid,用户在网站输入提示语、描述清楚想要创建的视频主题,QucikVid 先利用 GPT-3 的生成文本功能生成短视频脚本,再从脚本中自动提取或手动输入的关键字。
基于这些关键字从免费的 Pexels 库中选择背景视频,同时叠加由 DALL-E 2 生成的图像,并调用 Google Cloud 的文本转语音 API 来添加来自 YouTube 免版税音乐库的合成画外音和背景音乐。
chatGPT作为AI语言处理技术的一种应用,在某些方面,chatGPT能够取代某些职业。下面列出几个可能被chatGPT取代的职业:
1. 客服:chatGPT可以通过自然语言识别和生成技术实现自动化的客服服务,处理常见问题和提供标准答案,从而减少人工客服的需求。
2. 聊天机器人设计师:chatGPT能够通过自学习和自适应功能,不断提升和完善自身的回答和应答能力,从而可部分取代聊天机器人设计师职业。
3. 某些问诊或诊疗工作:chatGPT在医学诊断领域的应用不断普及,有一些简单的问诊或诊疗工作可能被AI技术所取代。
chatGPT作为一种技术工具,很难完全替代人类职业。在很多场景下,人类的情感认知和逻辑推理、人际交往等方面的专业技能和特质是无法被chatGPT所取代的,人工智能和人类应该在不同领域共同发展和合作。