2024年9月,程序员的焦虑!

news2024/9/24 9:26:18

程序员的焦虑

最近刷短视频,看到了很多同行发表的作品,大概说的就是程序员内卷得厉害,比如某一种计算机语言,虽然企业用的多,但是人才市场上也呈现出了过饱和的状态,更令人焦虑的是,还有一堆堆的该领域的程序员被培训出来!具体是什么语言,这里就不说了!

除此之外,人工智能,确切来说,应该是大语言模型LLM(Large Language Model)的广泛应用,这在一定程度上来说对编程小白是十分不友好的,因为软件应用开发的效率被大大地提高了,需求就更往经验和创新方面进行倾斜了,而不是“体力”了

那么程序员的未来方向在哪里呢?这确实是一个值得思考的问题。

可参考的三个方向

一、虽然有些老生常谈,但还是要以行业的眼光来看一下人工智能

人工智能!这谁都想得到啊。而且论述这方面的文章也烂大街了,有什么好说的,说来说去能有什么新奇的玩意呢?!而且人工智能涉及到的众多岗位很“吃”学历,门槛很高!不仅要学“高深莫测”的数学,还要学C++,光搞个C++到精通可能就需要好几年埋头苦学且埋头苦干。

其实,个人觉得,人工智能不应该只是“研究算法”和“训练大模型”!实际上,这是一个行业!

研究算法,训练人工智能大模型,只是人工智能行业中的一个领域。这个行业还会有很多很多的组成部分,比如大数据搜集、大数据的获取,及大模型的应用,其中获取大数据的阶段就可以涉及到很多的硬件和各种各样的软件,其中硬件比如视频输入设备,比如其它传感器等等,软件则会涉及到一些嵌入式,然后,大模型的应用也可能会涉及到硬件和软件,比如通过嵌入式来控制人工智能的终端,比如使用大模型的API创建人工智能应用层的东西,等等。

人工智能主要涉及到的计算机编程语言:Python

二、嵌入式

因此,得益于人工智能的发展,嵌入式应该也是可参考的方向之一了。当然了,嵌入式本来就很红火。

嵌入式主要涉及到的计算机编程语言:C

而人工智能发展到现在,可以说是方兴未艾,各行各业好像都会用人工智能来重塑一遍(这句话不知道出自哪里,原话好像是各种软件应用APP都应该用人工智能来重塑)。

三、云计算

如果人工智能大模型,比如各行各业、各种各样的大模型都得以应用,那么就可能需要很多的超级计算机,或者说是超级服务器和强大的云计算来让大模型这一个个庞然大物高效地运转起来(其它的电力、带宽等基础设施这里就不论及了)。

这不仅涉及到硬件的算力,还涉及数据的存储、网络的设计(比如,高性能、高并发)等。

因此,云计算也应该算是可参考的方向之一了。

云计算主要涉及到的计算机编程语言:golang

全栈开发助手原文:2024年9月,程序员的焦虑!

免责声明:内容仅供参考,不保证正确性。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

滴滴开源项目分享来啦~

活动:参与开源项目,获得精美礼品 活动时间:2024年09月23-2024年10月23 活动详情请查看: ❤️🌟 Who is using XIAOJUSURVEY? Issue #64 didi/xiaoju-survey GitHub 活动奖品: ​ 不管你是…

基于单片机多点无线温度监控系统设计

本设计STC89C52RC单片机作为主控芯片,能够远程监控多个位置的温度变化。使用一个主机来接收和监控三个从机收集到的温度信息,利用DS18B20温度传感器采集温度信息,采用GL24S无线通讯模块将数据传输给主机进行接收,信息显示在主机连…

DesignMode__unity__抽象工厂模式在unity中的应用、用单例模式进行资源加载

目录 抽象工厂模式 思维导图 接口(抽象类) 工厂接口 抽象产品类 抽象武器接口 抽象人物接口 具体工厂和具体产品 具体工厂 (1)产品接口,生成具体人物 (2)武器接口,生成具体…

搜索引擎onesearch3实现解释和升级到Elasticsearch v8系列(五)-聚合

聚合 聚合基于Query结果的统计,执行过程是搜索的一部分,Onesearch支持0代码构建聚合,聚合目前完全在引擎层 0代码聚合 上图是聚合的配置,包括2个pdm文档聚合统计 termsOfExt term桶聚合,统计ext,如&…

JavaWeb——前端工程化(3/3):Vue项目开发流程(index.html、main.js和根组件之间的联系)

Vue项目开发流程 上篇我们介绍了工程化的 Vue 项目,将 Vue 项目启动起来并访问到了首页面。接下来,我们来分析如何访问到 Vue 项目的首页面,也就是 Vue 项目的开发流程。 现在访问的页面是 Vue 项目默认的首页 index.html,它是在…

Linux系统安装Julia语言并在VS Code中进行配置

Julia是一种专为科学计算而生的高级编程语言,具有开源、多平台、高性能的特点。Julia结合了动态语言的易用性与编译语言的速度,部分归功于其基于LLVM的JIT编译器,能够生成高效的本地代码。这使得Julia在许多情况下能够拥有与编译型语言&#…

56 mysql 用户权限相关的实现

前言 这里讨论 mysql 的权限相关处理 使用如下语句创建 tz_test 用户, 并赋予他 test_02 数据库的查询权限 create user tz_test% identified by tz_test; grant select on test_02.* to tz_test%; 查询目标数据表, 数据如下, tz_test_02 UPDATE command denied to user …

Centos 8安装VNC及多用户配置详细教程

Centos 8安装VNC及多用户配置详细教程 参考一、安装前准备二、安装三、创建新用户和设置VNC密码四、创建VNC系统服务文件五、多用户映射和配置VNC六、客户端用VNC Viewer登录 参考 1、参考1: VNC安装英文说明(英文说明有误且仅适合单用户)&a…

乌克兰因安全风险首次禁用Telegram

据BleepingComputer消息,乌克兰国家网络安全协调中心 (NCCC) 以国家安全为由,已下令限制在政府机构、军事单位和关键基础设施内使用 Telegram 消息应用程序。 这一消息通过NCCC的官方 Facebook 账号对外发布,在公告中乌…

java并发之并发理论

并发理论 Java 内存模型 Java 内存模型(即 Java Memory Model,简称 JMM)试图屏蔽各种硬件和操作系统的内存访问差异,以实现让 Java 程序在各种平台下都能达到一致的内存访问效果。 本身是一种抽象的概念,并不真实存在&…

【第十二章:Sentosa_DSML社区版-机器学习之回归】

目录 12.1 线性回归 12.2 决策树回归 12.3 梯度提升决策树回归 12.4 保序回归 12.5 XGBoost回归 12.6 随机森林回归 12.7 广义线性回归 12.8 LightGBM回归 12.9 因子分解机回归 12.10 AdaBoost回归 12.11 KNN回归 12.12 高斯过程回归 12.13 多层感知机回归 【第十…

vue Echart使用

一、在vue中使用Echarts 1.安装Echarts npm install echarts --save2.准备一个呈现图表的盒子 给盒子起名字是建议使用id选择器 这个盒子通常来说就是我们熟悉的 div &#xff0c;这个 div 决定了图表显示在哪里&#xff0c;盒子一定要指定宽和高 <div id"main&quo…

构建智能化直播美颜工具:视频美颜SDK的开发指南

本篇文章&#xff0c;笔者将为开发者提供一份详细的指南&#xff0c;帮助你从零开始构建智能化直播美颜工具&#xff0c;并了解视频美颜SDK的实现路径和优化策略。 一、视频美颜SDK的核心功能 视频美颜SDK主要功能是通过一系列图像处理算法&#xff0c;对主播的面部进行实时优…

安卓13删除下拉栏中的设置按钮 android13删除设置按钮

总纲 android13 rom 开发总纲说明 文章目录 1.前言2.问题分析3.代码分析4.代码修改5.编译6.彩蛋1.前言 顶部导航栏下拉可以看到,底部这里有个设置按钮,点击可以进入设备的设置页面,这里我们将更改为删除,不同用户通过这个地方进入设置。也就是下面这个按钮。 2.问题分析…

[vulnhub] Hackademic.RTB1

第一次打靶机&#xff0c;思路看的红队笔记 https://www.vulnhub.com/entry/hackademic-rtb1,17/ 环境&#xff1a;kali Linux - 192.168.75.131&#xff0c;靶机 - 192.168.75.132 主机发现和端口扫描 扫描整个网络有哪台机子在线&#xff0c;不进行端口扫描 nmap -sP 192.16…

WordPress精选文章如何添加侧边栏和页面?

WordPress精选帖子是一项功能&#xff0c;可让用户在其网站主页或其他值得注意的部分突出显示特定帖子。这些精选帖子通常以视觉上独特的方式显示&#xff0c;例如以滑块、网格或轮播格式显示&#xff0c;以提高其可见性和对访问者的吸引力。 网站所有者可以手动选择他们想要推…

构建 Spring Data JPA 项目所需的依赖与配置

一、使用 Spring Boot Initializr 添加依赖的步骤&#xff08;IntelliJ IDEA 中的操作&#xff09; 打开 IntelliJ IDEA&#xff0c;选择 New Project > Spring Initializr。填写项目的 Group、Artifact、Project Metadata 等基础信息。选择 Maven Project&#xff0c;并选…

【第十六章:Sentosa_DSML社区版-机器学习之生存分析】

【第十六章&#xff1a;Sentosa_DSML社区版-机器学习之生存分析】 16.1 加速失效时间回归 1.算子介绍 加速失效时间回归模型Accelerated failure time (AFT)是一个监督型参数化的回归模型&#xff0c;它可以处理删失数据。它描述了一个生存时间的对数模型&#xff0c;所以它通…

【C语言从不挂科到高绩点】19-指针01【重点知识】

Hello!彦祖们,俺又回来了!!!,继续给大家分享 《C语言从不挂科到高绩点》课程!! 本节将为大家讲解C语言中非常重要的知识点-指针: 本套课程将会从0基础讲解C语言核心技术,适合人群: 大学中开设了C语言课程的同学想要专升本或者考研的同学想要考计算机等级证书的同学想…

论文阅读 | 一种基于潜在向量优化的可证明安全的图像隐写方法(TMM 2023)

TMM 2023 中国科学技术大学 针对现有的可证明安全的图像隐写不能抵抗有损图像操作&#xff0c;而现有的生成图像隐写不能证明安全问题&#xff0c;提出一种基于潜在向量优化的可证明安全的图像隐写方法&#xff08;名为PARIS&#xff09;&#xff0c;该方法受到逆采样器和噪声…