【融资24小时】2023年2月9日投融资事件汇总及明细
06-18
如果你想在最近的科技圈找到一个“顶尖选手”,那一定是ChatGPT。
与以往的那些人工智能产品不同,除了一手让整个行业一夜间焕发活力、挑起各大科技公司的激烈争夺之外,这次ChatGPT还给了每一个普通人一次“正面批判”。
随着越来越多的人亲身体验ChatGPT,农民工的“工作焦虑”也越来越大。
一时间,“我会被人工智能淘汰吗?”等话题引发热议。
以及“哪些职业将被ChatGPT取代?”其中,程序员成为了人们关注的焦点。
事实上,去年12月ChatGPT首次推出时,首先引起人们关注的就是它惊人的代码编写能力。
当时大量开发者试用后都惊叹不已。
不久前,ChatGPT成功通过谷歌内部大三级程序员面试并获得18万美元年薪的消息疯传。
这也引发了关于AI是否会很快消灭程序员的大讨论。
:有人感叹会写代码的ChatGPT将很快结束程序员的黄金时代,但也有人认为ChatGPT还远不能取代自己。
图片来源:截自pcmag 那么,硅谷的软件开发者如何看待ChatGPT呢?他们眼中ChatGPT的编码能力如何?它对哪些类型的软件公司构成直接威胁?带着这些问题,我们这次在硅谷也找到了一些在不同科技公司、不同职位、不同工作年限工作的工程师,听听他们的意见。
Emily 公司:Google 职位:后端 工程师 年数:6 年 “非常擅长测试,但无法创新。
”我认为在讨论“ChatGPT是否会取代程序员”的问题之前,我们首先要了解ChatGPT背后的原理是什么。
事实上,OpenAI的官方博客明确介绍了ChatGPT。
ChatGPT 是一个使用监督学习和强化学习进行训练的大型语言模型。
训练数据使用来自互联网的文本数据库。
这里有两个非常关键的部分。
首先,在机器学习领域,语言模型的数学基础实际上是概率论。
简单来说,它以已知文本为条件,预测相似条件下不同单词出现的概率。
换句话说,ChatGPT给你的答案是根据数据集“提取”和“猜测”的。
虽然可能有很高的准确率,但是绝对不可能保证%的准确率。
但很多工作对准确性的要求非常高。
以我们的工作为例。
你可能仅仅因为写了一个bug就给公司带来巨大的损失,所以你必须有懂技术的人来监督这个过程。
并且验证,所以从这个角度来说,程序员的职业生涯不可能消失。
来源:OpenAI 官方博客 我了解到,谷歌之所以在推出语言模型方面非常谨慎,其实就是出于对这种不确定性的担忧。
一方面,你无法保证其答案的准确性,这可能会误导用户。
另一方面,一旦开放大规模使用,就很难准确控制语言模型将预测什么内容。
这将导致公司承担重大的声誉和财务损失风险。
前几天巴德演示的问题就是一个典型的例子。
另一个关键部分是,因为ChatGPT模型的训练是基于截至2018年的互联网文本数据库,也就是说,它无法给出这个文本数据库中没有的东西的答案。
它只能帮你整合、总结,想必它不具备创新和创造的能力。
但我们日常的工作并不是机械地复制粘贴代码,而是要做大量的思考和设计工作。
这些思考和设计可能是针对全新的产品或功能,并没有案例可以参考。
我觉得ChatGPT也许能够在代码测试过程中发挥作用,可以帮助大大提高测试的效率。
ChatGPT 能够通过 Google L3 面试并不奇怪。
因为谷歌的L3级别面试基本都是比较基础、模块化的算法题,不存在需要很强思考的系统设计题。
其实不说L3面试题,我的一些同事用它参加ACM编程竞赛,类似于编程领域的“奥题”,去参加ChatGPT测试,也能够很好地回答了他们。
简单来说,ChatGPT是通过题海战术进行训练的。
是一个非常好的应试考生,但缺乏创造力和开拓性的自由。
到目前为止,我和我的同事都没有感受到被 ChatGPT 取代的威胁。
但我认为未来几年程序员的招人门槛很有可能会变高,零基础转入市场的概率会大大降低。
Leo公司:硅谷C轮创业公司 职位:后端 工程师工作经验:7年 “可以作为辅助工具,提高开发效率。
”去年年底 ChatGPT 首次推出时,我尝试过它。
说实话,我当时真的很震惊。
一、最大的区别是,当我和它说话时,无论是语言交流的流畅度、语气、反应时间,还是谈话内容的深度和广度,我第一次感觉自己在说话对一个人来说。
我觉得如果加上声音的话,可能会更接近《钢铁侠》里的贾维斯。
当然,后来我尝试用它来生成和解释代码,发现它的能力突出表现在以下几个方面:第一,理解代码的能力。
我曾经在Stackoverflow上随机截取了别人发布的一段代码,然后要求ChatGPT用自然语言解释这段代码。
无需上下文,也能快速、准确地给出描述。
第二个是改进、重构或简化现有代码的能力。
基于其代码理解能力,它可以帮助您根据现有代码快速找到更高效、简洁的替代方案,或者根据您的指示进一步改进。
这让我印象非常深刻。
三是解决问题的思维能力。
对于比较基础的问题,ChatGPT可以在短时间内生成完整的解决方案,提供其思维逻辑和步骤,甚至提供几种不同的解决方案供您选择。
因为ChatGPT所体现的这些能力,一开始我感到非常惊讶。
然而,随着问题的深入、变得更加复杂,ChatGPT的错误开始逐渐显现。
来源:Google Public Gallery 事实上,从我目前的日常工作来看,我和同事在工作中几乎没有使用过 ChatGPT,更不用说直接用它来生成代码了。
主要原因有几个。
首先,ChatGPT是基于互联网数据训练的,但是我们工作中需要用到的很多资料或者工具都仅限于公司内部。
ChatGPT 根本没有学习过这些材料,因此无法产生直接输出。
获取可用的东西。
还有,大家都知道,遇到复杂的问题,它就说严重的废话。
与其花时间检查和修改它给出的解决方案,不如自己写一下。
而如果只是为了提高编写代码的效率,很多公司已经在使用自动填充、自动关联代码辅助工具了。
这些工具是公司根据内部数据和代码库开发的,因此更有针对性和准确性。
强,所以没有必要使用ChatGPT。
目前,ChatGPT 更多地扮演着字典的角色。
对于一些以前我会在Google上搜索或在Stackoverflow上寻找的问题,现在我会选择先问ChatGPT,这可以帮助我节省大量检索和验证时间。
最后,关于ChatGPT等人工智能工具是否会取代程序员的问题,我认为至少在未来几年内它们不会大规模取代程序员。
它可能更多地作为帮助工程师发展的辅助工具。
效率。

但影响肯定是一步步发生的。
那些重复性工作较多的岗位很可能会被AI彻底淘汰,比如简单的前端Web开发、CRUD工作或者一些数据分析工作。
对于高层程序员来说,虽然替代性不强,但工作精简或许是不可避免的。
比如,以前需要2、3个人做的事情,现在有了AI的帮助,一个人就能完成。
而如果这个行业继续像现在这样火爆,在资金的支持下,技术的进步可能会比我们想象的更快。
很可能,10年后,所谓的少年程序员将不复存在。
你的级别至少要达到目前的高级级别才能进入这个行业。
Shawn 公司:亚马逊 职位:后端 工程师工作经验:4年 “这对程序员提出了更高的要求” 首先,我认为ChatGPT在自然语言理解方面的进展非常令人印象深刻。
很多时候,你只需要输入一个比较模糊的命令,它就会给你返回一个准确的答案。
这种优秀的自然语言理解能力更重要的意义在于,它为很多非技术人员直接体验前沿的人工智能能力打开了通道。
但正是因为很多从未接触过人工智能技术的人都参与了,而这种能力给他们带来的影响是巨大且极具颠覆性的,所以也导致了大家对ChatGPT的过度神化,从而造成了每个人都普遍感到焦虑。
尽管ChatGPT已经取得了很大的突破,但距离在科技行业广泛应用还有很长的路要走。
由于各个公司的开发体系都比较封闭,如何无风险地集成,生成的代码质量是否合格,使用成本有多高,目前还不得而知。
我的观点是,ChatGTP或者其他人工智能工具不会直接取代程序员,但那些精通人工智能工具的程序员未来可能会取代其他程序员。
以前看过一张图,觉得很形象。
也就是说,ChatGPT就像是一台挖掘机而不是铲子出现。
挖掘的过程仍然需要人来进行,但它对挖掘的人提出了更高的要求。
他需要学习如何操作挖掘机,那些只会做体力劳动的人将被淘汰。
图片来源:来自网络 ChatGPT 是一样的。
它的出现并不是要消灭程序员,而是对程序员提出了新的要求。
虽然看起来一个技术新手可以通过描述生成专业的代码,但你不能接受所有这些代码。
至少你需要有能力判断ChatGPT返回的答案的正确性。
也就是说,当你不具备一定的技术能力时,你永远无法做出超出你能力范围的创新。
但在同样的技能水平下,能够善用人工智能的技术人员肯定会比其他人更有效率和优势。
自己使用ChatGPT后,感觉至少应该提高自己提问的能力。
你对想要解决的问题描述得越清楚,人工智能返回给你的答案就越准确。
二是在系统设计、与人沟通等方面培育核心竞争力,这是人工智能难以替代的。
马特正在找工作。
职位方向:前端工程师“用了ChatGPT后就没信心了。
” ChatGPT的出现其实对我影响很大。
我曾经在教育行业工作过。
我不久前刚刚完成转码课程,目前正在找工作。
最近行业就业形势不好,使用ChatGPT后我失去了信心。
以前写一个静态网页可能需要我一两天的时间,但后来我发现ChatGPT通过描述可以在几个小时内生成类似的静态网页,而且它还可以编写Html和CSS代码。
我对比了一段时间,有些部分写得比我简洁多了。
Javascript部分原本对我来说很难学习和使用。
例如,调用API和使用一些函数需要花费大量时间查询和编写,但我发现ChatGPT可以轻松解决这些问题。
不知道经验丰富的程序员等人作何感想。
就我目前的能力而言,我认为AI确实可以取代我。
但因为像ChatGPT这样的工具还没有在业界得到广泛应用,所以我目前的想法是继续投简历,把ChatGPT作为学习工具。
ChatGPT 现在对我来说就像一位老师。
我可以从它给出的答案开始思考,也可以减少我花在网上提问和搜索答案上的大量时间。
那么,您认为程序员会被ChatGPT取代吗?除了程序员之外,ChatGPT会对其他行业产生什么影响?什么样的职位风险最大?欢迎大家留言讨论!注:封面图片来自Google公共图库,版权归原作者所有。
如果您不同意使用,请尽快联系我们,我们将立即删除。
版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
标签:
相关文章
06-17
06-18
06-18
06-18
06-17
最新文章
首先告诉我什么是智能汽车!
盲盒明星卡的暴利与泡沫:2元卡卖700万,直播卖卡月入百万
黑色星期五轰轰烈烈地回来了,结果这些中国企业扛起了全场
锂电池隔膜疯狂扩产:兴源材料欲夺回C位?
当我考上缅语专业时:凌晨三点我还在走廊里背单词,毕业后,我不仅仅是一名翻译者
被遗弃,被收获?老年人上网到底有多难?
海外日报 -今年,我国自主研发游戏海外实际销售收入实现两位数增长;三星电子正式成立机器人业务团队36氪海外·15分钟前
腾讯音乐:爱、相信、坚持