首页 > 其他分享 >AI写代码,CS还有前途吗?加州大学伯克利分校:CDSS申请人数激增48%!

AI写代码,CS还有前途吗?加州大学伯克利分校:CDSS申请人数激增48%!

时间:2024-06-17 19:31:41浏览次数:22  
标签:生成式 开发人员 AI 计算机科学 CDSS 人工智能 人类 CS

目录

01 CS入学人数暴涨

02 人类Coder可堪大任

03 AI还没有学会创新

04 编程与农耕不同



AI写了这么多代码,你还应该学习计算机科学吗?

新的数据显示,学生们仍然热衷于选修计算机科学:加州大学伯克利分校(UCB)计算机科学专业的一年级申请人数猛增48%!



没体验过OpenAI最新版GPT-4o?快戳最详细升级教程,几分钟搞定:
升级ChatGPT-4o Turbo步骤icon-default.png?t=N7T8https://www.zhihu.com/pin/1768399982598909952

UCB教授分析,AI还没有学会创新,人类软件开发者可以利用AI提质增效。

围绕生成式人工智能的一个主要担忧是,这项技术是否会让人们失业。

在「即将被人工智能取代的十大职业」等榜单中,软件工程师经常上榜。

一种流行的说法是,如今Github Copilot可以编写大量代码,未来我们甚至可以用自然语言和计算机交互,那么现在还值得学习计算机科学吗?

自2022年ChatGPT问世以来,这个问题一直困扰着那些有「编程梦」的高中生。
 

01 CS入学人数暴涨

与其空谈,不如看看实际情况。

新的数据显示:学生们仍然热衷于选修计算机科学。

加州大学伯克利分校(UCB)计算机科学专业的一年级申请人数猛增48%!



尽管生成式人工智能取得了进步,但学生们仍然渴望从事计算机科学职业,因为人类开发者对于创造新事物仍然至关重要。

以加州大学伯克利分校为例,这所大学在计算机科学领域处于领先地位。

加州大学董事会于去年5月投票通过了在伯克利分校建立计算、数据科学与社会学学院(College of Computing, Data Science, and Society,CDSS)的提案。

在2024年秋季入学的新生中,有约1.4万人申请CDSS专业,相比去年增长了48%。



这个数据在学校整体招生数量变化不大的背景下显得尤为突出:UC伯克利的整体本科申请人数变化不大,只有CDSS专业的申请人数显著增加。

这个数据来自伯克利CDSS学院院长Jennifer Chayes教授。

上周在旧金山举行的加州GenAI联合峰会上,她与州长Gavin Newsom和斯坦福大学教授李飞飞进行了炉边谈话,并公布了这些数据。

自学院开始招生以来,牛津大学三个计算机科学学位的申请量增加了一倍。由于竞争激烈,许多优秀申请者未能录取。

UCL也公布了CS专业相关数据,2024年申请人数达到创纪录的4097人。

02 人类Coder可堪大任



John DeNero是生成式人工智能初创公司Lilt的首席科学家,曾在谷歌担任研究员,负责开发谷歌翻译。他在给Business Insider的一封电子邮件中写道:

学生们对生成式人工智能将影响软件工程就业市场,尤其是入门级职位表示了一定的担忧,但他们仍然对计算机职业感到兴奋。

我告诉他们,我认为目前生成式人工智能还无法可靠地完成软件开发中许多具有挑战性的工作,我预计在未来很长一段时间内,人类软件开发人员仍将扮演核心角色。

03 AI还没有学会创新

DeNero解释说,生成式人工智能目前非常擅长复制以前多次编写过的部分软件程序。学生们用AI完成那些不需要创新的计算机作业。

曾有一段时间,ChatGPT的使用率下降,科技圈一开始不理解原因。有人提出假设:数以百万计的学生在放暑假,所以不需要ChatGPT来“研究”。后来,暑假结束,学校开学,ChatGPT的访问量强劲增长,数据证实了这个假设。

AI可以辅助考试和作业,但如果我们想创造新的东西,仍然需要聪明的人类程序员。这在逻辑上是合理的,因为AI模型是在数据基础上训练出来的。

生成式人工智能需要大量深思熟虑的人工干预才能产生新的东西,而所有重要的软件开发项目都涉及大量新颖性。DeNero表示,这才是计算中真正困难而有趣的部分,需要聪明和训练有素的人才去完成。

04 编程与农耕不同

在程序员之前,翻译是更早感到危机的职业。18年前,谷歌翻译首次问世,但人类语言学家并没有被取代。在翻译工作非常重要的时候,人类语言学家仍然是不可或缺的。

我们或许可以用谷歌翻译来阅读英文菜单,但如果没有人类专家的检查,我们大概率不会用这款应用来翻译企业最重要的合同。基于这一点,DeNero创办了为翻译人员打造的人工智能平台Lilt公司。

他表示,要可靠地完成可以达到出版质量的翻译,人类语言专家仍然是整个流程的核心,但通过使用Lilt针对特定任务的生成式AI模型,这些专家可以更快、更准确、更一致地完成翻译工作。因此,借助AI工具,更多的文本能以更高的质量翻译成更多的语言。

软件开发领域也是相同的道理。DeNero希望软件开发领域也能出现同样的模式:由训练有素的人类开发人员组成的小型团队将更有能力开发出有用的高质量软件。未来的伯克利毕业生将有很多机会利用他们的计算机技能来改善世界。

使用AI编程工具会提高效率吗?

一项关于GitHub Copilot的研究表明,AI能够显著提高开发人员的生产力。微软及其子公司GitHub的研究人员将软件开发人员分为两组,一组可以使用人工智能编码助手,另一组则没有。有人工智能辅助的开发者完成任务的速度比没有辅助的开发者快56%。

这是一个很大的数字,相比之下,19世纪中叶蒸汽机的引入仅使大型工厂的生产率提高了15%。有人可能会问,效率提高不就意味着不需要那么多的开发人员了吗?岂不是还要失业?

在我们陷入这种「末日想象」之前,或许可以先考虑一下乐观的理由。也许,正如业内人士所预测的那样,对编程的需求足以同时雇佣人类和人工智能。


如何使用WildCard正确方式打开GPT-4o,目前 WildCard 支持的服务非常齐全,可以说是应有尽有!

官网有更详细介绍:WildCard



推荐阅读:

更强大Mamba-2正式发布啦!!!



黎曼猜想取得重大进展!!

标签:生成式,开发人员,AI,计算机科学,CDSS,人工智能,人类,CS
From: https://blog.csdn.net/ElevenSakura/article/details/139752365

相关文章

  • HTML和CSS知识汇总4
    一、背景1、背景简写|属性名|background         ||属性值|colorimage repeatposition||默认值|每个属性的默认值      ||描述 |设置背景图片是否随内容滚动 |CSS3支持背景半透明的写法语法格式是:```cssback......
  • HTML和CSS基础(二)
    四、HTML布局4.1文档流HTML文档流(DocumentFlow)是网页布局的基础,它决定了元素如何在页面上排列。文档流可以分为两大类:正常流(NormalFlow)和脱离正常流(OutOfFlow)。下面详细介绍这两大类以及它们的子分类:1.正常流(NormalFlow)正常流是文档流的默认布局方式,元素按照它们在H......
  • 从11个视角看全球Rust程序员2/4:深度解读JetBrains最新报告
    讲动人的故事,写懂人的代码5Rust代码最常使用什么协议与其他代码交互?RESTAPI:2022年:51%2023年:51%看上去RESTAPI的使用比例挺稳定的,没啥变化。语言互操作性(LanguageInterop):2022年:53%2023年:43%语言互操作性的比例在2023年下来了一些,掉了10个百分点。远......
  • 从11个视角看全球Rust程序员1/4:深度解读JetBrains最新报告
    讲动人的故事,写懂人的代码五个月前,编程界的大佬JetBrains发布了他们的全球开发者年度报告。小吾从这份报告中找出了下面11个关于全球程序员如何使用Rust的有趣的趋势,让你学习和使用Rust更轻松。1这两年有多少程序员在工作中使用了Rust?2全球程序员使用Rust有多久了?3......
  • 构建LangChain应用程序的示例代码:35、如何使用假设性文档嵌入(HyDE)技术来改善文档索引
    使用假设性文档嵌入(HyDE)改善文档索引摘要本文介绍了如何使用假设性文档嵌入(HypotheticalDocumentEmbeddings,简称HyDE),这是根据一篇论文中描述的技术。HyDE是一种嵌入技术,它接收查询,生成一个假设性的答案,然后嵌入该生成的文档,并将其作为最终示例使用。代码及注释froml......
  • AI模型-模型部署和推理
    模型部署模型部署是将训练好的模型部署到运行环境中进行推理的过程,模型部署的过程中需要解决训练模型到推理模型的转换,硬件资源对模型的限制,模型推理的时延、功耗、内存占用等指标对整个系统的影响以及模型的安全等一系列的问题模型部署到运行环境以后,保护模型......
  • AI大模型在运动项目的深度融合和在穿戴设备的实践及未来运动健康技术发展
    文章目录1.技术架构2.模型选择2.1LSTM(长短期记忆网络)2.2CNN(卷积神经网络)2.3Transformer3.数据处理数据预处理4.实时性要求4.1边缘计算4.2模型优化5.数据隐私与安全6.深入分析AI大模型在穿戴设备的应用和未来发展6.1.**多模态数据融合**6.2.**自适应学习......
  • Elasticsearch 近实时搜索的底层原理
    我们都知道Elasticsearch的搜索是近实时的,数据写入后,立即搜索(不通过id)文档是搜不到的。这一切的原因要归于lucene所提供的API,因为lucene的API就是非实时的,Elasticsearch在lucene之上盖房子,通过一些增强,实现了查询的近实时和id查询的实时性。本文就来看看这个近实时......
  • 【AI开发】RAG基础
    RAG的基本流程:用一个loader把knowledgebase里的知识做成一个个的document,然后把document切分成snippets,把snippets通过embedding(比如openai的embedding模型或者huggingface的)向量化,存储到vectordb向量数据库,以供后续相关性检索。至此便完成了私域数据集的索引indexing。......
  • Sass和传统CSS有什么区别?
    Sass(SyntacticallyAwesomeStylesheets)与传统CSS在功能和语法上有一些显著的区别。以下是Sass相比传统CSS的一些关键优势和区别:变量(Variables):Sass允许使用变量存储信息,如颜色、字体大小等,以便在样式表中重复使用。这在传统CSS中是不可能的。$primary-color:#3498db;$......