英国电信计划到2030年裁员5.5万人,并将用AI取代1万个职位

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

英国电信计划到2030年裁员5.5万人,并将用AI取代1万个职位

英国电信日前宣布,该公司到2030年将裁减5.5万名员工,并计划采用AI取代多达五分之一的职位。

同时,英国电信公布了2022年度财务业绩,显示其利润下跌了12%,降至17亿英镑。英国电信目前全球范围内雇佣了130,000名员工,但计划到2030年将其减员至7.5万至9万名。

随着AI的采用,英国电信大量裁员

英国电信首席执行官Philip Jansen在5月18日早上宣布了这一消息,他表示,英国5G和光纤宽带服务的推出将在未来几年内结束,而这一业务部门可能首当其冲地受到裁员的影响。

Jansen说:“通过继续加快网络建设和连接,工作方式的数字化以及简化英国电信的业务结构,到2030年年底,英国电信将依靠更少的员工运营业务,并显著降低成本。英国电信将成为一个更精简的公司,拥有更光明的未来。”

Jansen在该公司财报电话会议上对投资者表示,他预计AI将能够弥补一些空缺职位,并将取代多达1万个被裁掉的职位。ChatGPT和其他生成式AI工具的兴起,可能会对许多业务领域产生深远影响,以前由人工完成的任务将会实现自动化。

闪念贝壳 闪念贝壳

闪念贝壳是一款AI 驱动的智能语音笔记,随时随地用语音记录你的每一个想法。

闪念贝壳 218 查看详情 闪念贝壳

Jansen说:“对于像英国电信这样的公司来说,利用AI提高效率是一个巨大的机会。”

他补充说:“我们将实现业务的自动化和数字化,预计可减少1万名员工,这将使我们成为人工智能的巨大受益者。”。尽管生成式人工智能是一次巨大的跨越,我仍坚信我们必须谨慎对待,因为这是一次巨大的变革。”

电信行业裁员增多

英国电信是最近一家表示将把 AI 部署为裁员计划的一部分的科技公司。IBM最近公布,他们计划在本月暂停招聘7800个后台职位,因为这些职位可能会被人工智能系统所取代。

在英国电信传出裁员消息的前几天,另一家英国电信公司沃达丰(Vodafone)表示,将在未来三年内裁员1.1万人。

以上就是英国电信计划到2030年裁员5.5万人,并将用AI取代1万个职位的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/977152.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月1日 20:32:35
下一篇 2025年12月1日 20:33:06

相关推荐

  • C#的this关键字有什么用途?怎么引用当前实例?

    this关键字用于指代当前对象实例,主要用途包括:消除成员与局部变量的命名歧义,如构造函数中this.name = name;将当前实例作为参数传递给其他方法;实现构造函数间的链式调用,通过this(…)复用初始化逻辑;在扩展方法中标识被扩展的类型。必须使用this的场景有:成员与参数同…

    2025年12月17日
    000
  • C#的sizeof运算符怎么获取类型大小?支持哪些类型?

    答案是C#的sizeof运算符用于获取非托管类型在编译时的内存大小,支持基本数据类型、枚举和仅含非托管字段的结构体,但不支持引用类型。 C#的 sizeof 运算符主要用于在编译时获取非托管值类型在内存中占用的字节数。它直接操作的是类型在内存中的固定大小,通常用于各种基本数据类型、枚举以及只包含非托…

    2025年12月17日
    000
  • .NET的Module类的作用是什么?如何获取模块信息?

    module类与assembly类的区别在于assembly代表程序集整体,是部署和安全的单元,而module代表程序集内的组成部分,一个assembly可包含多个module,assembly是“容器”,module是“内容”,在多模块程序集中二者分工明确,assembly负责整体管理,modul…

    2025年12月17日
    000
  • .NET的AppDomain.TypeResolve事件的作用是什么?

    AppDomain.TypeResolve事件在CLR无法找到特定类型时提供最后的补救机会,允许开发者手动返回包含该类型的程序集,从而避免类型加载失败。它通常在AssemblyResolve未能解决程序集加载后触发,适用于插件系统、动态代码生成、序列化兼容等场景。与AssemblyResolve关注…

    2025年12月17日
    000
  • .NET的AppDomain.AssemblyResolve事件如何解决加载失败?

    AppDomain.AssemblyResolve事件在.NET中提供程序集加载失败时的自定义解析机制,允许开发者通过注册事件处理程序从指定路径、内存或数据库加载程序集,解决因GAC、基目录或探测路径缺失导致的FileNotFoundException,常用于插件架构、版本冲突处理和动态加载场景。 …

    2025年12月17日
    000
  • C#的event关键字有什么作用?如何发布和订阅事件?

    C#中的event关键字提供类型安全的观察者模式实现,通过定义事件、触发事件和订阅事件实现对象间松耦合通信;使用event而非public delegate可确保封装性、防止外部触发和误操作;推荐使用EventHandler泛型委托和继承EventArgs的自定义参数类,并遵循命名规范;需注意内存泄…

    2025年12月17日
    000
  • C#的foreach循环如何遍历集合?底层实现是什么?

    答案:foreach循环通过IEnumerator实现安全遍历,避免修改集合时的异常。它利用IEnumerable接口获取枚举器,以MoveNext和Current遍历元素,编译器自动生成try-finally确保资源释放,适合只读场景;而for循环更灵活高效但易出错,修改集合时应避免foreach…

    2025年12月17日
    000
  • C#的TaskSchedulerException是什么?任务调度异常

    taskschedulerexception通常由自定义taskscheduler使用不当引起,最常见的原因是调度器已被处置或存在实现缺陷。1. 首先检查taskschedulerexception的innerexception,若为objectdisposedexception,则表明调度器已被释…

    2025年12月17日
    000
  • .NET的CustomAttributeData类如何读取特性信息?

    CustomAttributeData提供非侵入式读取特性的元数据,避免实例化带来的性能开销与异常风险,适用于程序集分析、代码生成等需安全高效解析特性的场景。 在.NET中, CustomAttributeData 类提供了一种非常强大的机制,它允许我们以“非侵入式”的方式读取和检查类型或成员上应用…

    2025年12月17日
    000
  • C语言中scanf怎么读取输入C语言scanf函数的常见问题解析

    scanf函数在c语言中用于读取标准输入,但存在多个潜在问题。1. scanf的返回值表示成功读取并赋值的变量数量,若未检查该值可能导致错误数据处理或未初始化变量使用;2. 使用%s读取字符串时若不指定长度可能引发缓冲区溢出,应使用%n s格式限制读取字符数;3. 输入失败后残留字符会干扰后续输入,…

    2025年12月17日 好文分享
    000
  • BackgroundWorker的RunWorkerCompleted异常怎么检查?

    在backgroundworker的runworkercompleted事件中,必须检查e.error是否为null来判断dowork中是否发生异常;2. backgroundworker内部会自动捕获dowork中的未处理异常并将其赋值给e.error,从而安全传递到ui线程;3. 常见陷阱包括未…

    2025年12月17日
    000
  • .NET的Reflection是什么?如何动态加载类型?

    答案:.NET Reflection允许程序在运行时动态加载类型、调用方法和访问属性,主要通过Assembly.LoadFrom等方法加载程序集,再使用GetType或GetTypes获取类型信息,并结合Activator.CreateInstance创建实例,常用于插件化架构、DI容器、ORM框架…

    2025年12月17日
    000
  • C#的interface关键字如何定义接口?怎么实现?

    接口是C#中定义行为契约的关键机制,通过interface关键字声明方法、属性等成员而不提供实现,强调“能做什么”而非“怎么做”。类或结构体通过实现接口来履行契约,必须提供接口所有成员的具体实现,支持多接口继承,从而突破单继承限制。接口默认成员为public abstract,不可包含字段、构造函数…

    2025年12月17日
    000
  • C语言中怎样进行矩阵运算 C语言多维数组与指针运算方法

    c语言中矩阵运算的实现需手动定义多维数组并编写运算函数。1. 使用多维数组表示矩阵,如int matrix3; 2. 初始化时通过循环赋值;3. 编写加法、乘法等运算函数,如矩阵加法遍历对应元素相加,矩阵乘法则计算行与列的乘积和;4. 动态分配内存时使用malloc或calloc,并检查返回值确保成…

    2025年12月17日 好文分享
    000
  • using语句在C#中有什么用?如何管理资源释放?

    c#的using语句是管理资源释放的理想选择,因为它通过编译器将using块转换为try-finally结构,确保实现了idisposable接口的对象在作用域结束时自动调用dispose方法,从而可靠释放文件句柄、数据库连接等非托管资源,避免资源泄露;2. using语句不仅适用于文件操作,还可广…

    2025年12月17日
    000
  • C#的implicit和explicit关键字如何定义类型转换?

    implicit用于安全无损的自动转换,explicit用于可能丢失数据或需明确意图的强制转换,选择依据是转换的安全性与直观性。 在C#中, implicit 和 explicit 这两个关键字是用来定义自定义类型转换操作符的。简单来说,它们允许你告诉编译器,你的自定义类型(比如一个类或结构体)如何…

    2025年12月17日
    000
  • .NET的Strongly Named Assembly是什么?如何创建?

    强名称程序集是带有唯一加密标识的.net程序集,用于确保唯一性、完整性和版本控制,它由程序集名称、版本号、文化信息和公钥令牌组成,主要用于解决dll hell问题和gac安装需求;其核心价值在于通过数字签名防止篡改、支持并行版本运行,并在.net framework时代广泛用于共享程序集管理;尽管在…

    2025年12月17日
    000
  • c语言中的指针是什么概念 如何理解指针的指向和解引用

    指针是内存地址,其核心在于存储变量地址而非值本身。1. 指针类型决定编译器如何解释内存数据:int 读取4字节,char 读取1字节;2. 常见错误包括空指针解引用、野指针、内存泄漏、越界访问和类型不匹配,分别通过判空、初始化、及时释放、边界检查和正确类型转换避免;3. 数组名可视为首元素指针但为常…

    2025年12月17日 好文分享
    000
  • ConcurrentDictionary的AddDuplicateKeyException怎么避免?

    避免concurrentdictionary抛出addduplicatekeyexception的核心方法是不使用add方法,而应使用tryadd、addorupdate或getoradd等原子性操作。1. 使用tryadd(key, value):当键不存在时添加,存在则返回false,不抛异常;…

    2025年12月17日
    000
  • C#的using关键字有什么作用?如何使用?

    c#中的using关键字有两个核心作用:一是通过using指令引入命名空间,简化类型引用;二是通过using语句或声明确保实现了idisposable接口的对象在使用后能自动释放非托管资源,防止资源泄露。using指令允许直接使用类型名而无需全限定名,提升代码可读性;using语句则通过隐式生成tr…

    2025年12月17日
    000

发表回复

登录后才能评论
关注微信