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

目录

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正式发布啦!!!



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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/718503.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

AI训练Checkpoint对存储的影响

检查点(Checkpoints)是机器学习和深度学习训练过程中的一个重要机制,旨在定期保存训练状态,以便在训练过程中遇到失败或中断时能够从中断处恢复训练,而无需从头开始。 随着模型参数量的剧增,Checkpoint文件…

Linux_理解程序地址空间和页表

目录 1、进程地址空间示意图 2、验证进程地址空间的结构 3、验证进程地址空间是虚拟地址 4、页表-虚拟地址与物理地址 5、什么是进程地址空间 6、进程地址空间和页表的存在意义 6.1 原因一(效率性) 6.2 原因二(安全性) …

项目实战中学透Spring-业务场景驱动-Spring01(IOCDI)

软件环境 JDK1.8 Maven3.6 IDEA2022.3(Ultimate Edition) Spring5.3.29 主要知识点大纲 1.Spring简介 2.Spring整体架构 3.业务场景中理解Spring IOC(控制反转)和DI(依赖注入) 4.业务场景中理解IOC容器,实例化容器,实例化Bean的几种方式 5.业务…

【数据结构与算法 刷题系列】判断链表是否有环(图文详解)

💓 博客主页:倔强的石头的CSDN主页 📝Gitee主页:倔强的石头的gitee主页 ⏩ 文章专栏:《数据结构与算法 经典例题》C语言 期待您的关注 ​ ​ 目录 一、问题描述 二、解题思路 1.解题思路: 2.快慢指针的移动分三个…

【C++】:list容器的基本使用

目录 🚀前言一,list的介绍二,list的基本使用2.1 list的构造2.2 list迭代器的使用2.3 list的头插,头删,尾插和尾删2.4 list的插入和删除2.5 list 的 resize/swap/clear 🚀前言 list中的接口比较多&#xff…

Android Calculator2源码分析与修改

private CalculatorDisplay mDisplay; private Symbols mSymbols new Symbols(); -41,6 44,7 class Logic { private int mLineLength 0; private static final String INFINITY_UNICODE “\u221e”; private static final String ZMS_NUMBER “55555”; public stat…

Windows系统下制作Windows Server系统U盘启动及安装指导

Windows系统下制作Windows Server系统U盘启动及安装指导 一、准备工作 U盘不得小于8G(推荐使用usb3.0接口);下载好对应的系统镜像;下载RUFUS或者软通碟U盘制作启动软件; 二、Windows操作系统下制作U盘启动(这里以使用RUFUS软件…

VirtualBox 安装UOS统信服务器操作系统

1、准备 1.1安装VirtualBox 由于过程简单,不做赘述! 1.2下载UOS服务器版本 下载免费版本即可 服务器与云计算操作系统-统信软件 (uniontech.com)https://uniontech.com/os-serverCloud.html 2、安装 2.1新建虚拟机 2.2选择虚拟机模式,这…

day63 单调栈part02 42. 接雨水 84.柱状图中最大的矩形

42. 接雨水 1.首先单调栈是按照行方向来计算雨水,如图: 2.使用单调栈内元素的顺序 从大到小还是从小到大呢? 从栈头(元素从栈头弹出)到栈底的顺序应该是从小到大的顺序。 因为一旦发现添加的柱子高度大于栈头元素…

【MATLAB】- 随笔 :如何检测一个字符串数组中是否包含自己想要的序列

1. 问题重述 比如我现在有一个 strArray [“a”, “1”, “2”, “b”]; 我想确定里面是否包含[“1”, “2”]; ,由于MATLAB基础库中没有现成的函数可以直接检查连续子数组或连续多个元素的序列,下面给出自定义函数来实现这一功能。 2. 自定义函数 2…

部分CVE复现Web(1)

Apache HTTP Server 路径穿越漏洞CVE-2021-41773 ​ 首先,先来看一下这个漏洞的官方描述: ​ CVE-2021-41773 是在 Apache HTTP Server 2.4.49 中对路径规范化所做的更改中发现了一个缺陷。攻击者可以使用路径遍历攻击将 URL 映射到预期文档根目录之外的…

【Linux 12】进程控制

文章目录 🌈 Ⅰ 进程创建01. fork 函数介绍02. 写时拷贝03. fork 常规用法04. fork 调用失败的原因 🌈 Ⅱ 进程终止01. 进程退出场景02. 常见退出方法 🌈 Ⅲ 进程等待01. 进程等待必要性02. 进程等待的方法2.1 wait 方法2.2 waitpid 方法 03.…

函数式编程基本语法

文章目录 1.函数对象表现形式1.Lambda表达式(功能全面)1.基本语法2.只有一行逻辑,该逻辑结果是返回值3.复杂逻辑4.省略参数类型(可以通过上下文推导出类型时,比如实现了函数式接口)5.只有一个参数时&#x…

NAND闪存市场彻底复苏

在全球内存市场逐渐走出阴霾、迎来复苏曙光之际,日本存储巨头铠侠(Kioxia)凭借敏锐的市场洞察力和及时的战略调整,成功实现了从生产紧缩到全面复苏的华丽转身。这一转变不仅彰显了企业在逆境中的生存智慧,也为全球半导…

在 Stable Diffusion 中控制光线的三种方式

光线在摄影中扮演着至关重要的角色,并对图像的整体质量和意境产生重要影响。你可以利用光线来增强主题,创造深度和立体感,传达情感,并突出重要细节。 在本文中,你将了解通过以下方法来控制光线: 光线提示…

基于Java的度分秒坐标转纯经纬度坐标的漂亮国基地信息管理

目录 前言 一、空间表设计 1、物理表结构 二、后台数据管理 1、数据去重 2、去重的具体实现 3、度分秒数据格式转换 4、具体的转换方法 5、新增界面的实现 三、数据管理界面 总结 前言 众所周知,漂亮国在全球范围内部署了大量的基地,用以维持其…

阿里巴巴全球数学竞赛报名条件

#竞赛概览与历史# “阿里巴巴全球数学竞赛”(Alibaba Global Mathematics Competition)由阿里巴巴公益、阿里巴巴达摩院共同举办,面向全球的数学爱好者,集竞赛、培训、交流于一体,旨在全球范围内引领开启关注数学、理解…

monitor-zabbix

监控体系理论 学习本篇文章,了解运维监控系统的前世今生 zabbix官网仓库地址 zabbix官网 https://www.zabbix.com/cn/zabbix官网仓库地址 http://repo.zabbix.com/zabbix/ http://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_…

数字孪生智慧机场:引领航空未来

图扑数字孪生技术赋能智慧机场,实现运营管理和乘客服务的全面优化。实时数据监控与智能决策助力高效安全的航空体验,推动行业创新与发展。