游乐游手机版
首页/AI教程/文章详情

从胡彦斌做App深度透视程序员的悲催现状

时间:2026-06-09 15:41
歌手胡彦斌用VibeCoding制作《彦火》APP,折射出AI时代程序员的尴尬处境。业务需求成为关键,程序员需具备程序设计、工程和业务三种思维。破局方向:成为架构师、独立开发者或AI工程师,以应对技术难精、业务难控的困境。

最近浏览到一则消息:歌手胡彦斌借助 Vibe Coding 平台开发了一款粉丝互动 App,命名为《彦火》。坦白说,此前对他并不熟悉,查阅百度百科后才得知他毕业于伯克利音乐学院——这所院校与计算机技术渊源颇深,TCP/IP 协议栈的 Socket 正是诞生于加州大学伯克利分校。因此,一提到“伯克利”,作为同行难免心生敬意。

从胡彦斌搞 app 看程序员的悲催

如今 AI 技术普及,歌手开发一款 App 已不算稀奇。但这件事却引人深思:程序员的职业处境是否正变得有些尴尬?

当然,这些看法难免带有个人的主观色彩,仅作为抛砖引玉的探讨。


在 AI 时代,程序员究竟应该掌握哪些核心能力?网上已有大量讨论,归纳起来无非三个方面:程序设计思维、工程化思维、业务思维。

实际上,无论 AI 技术是否存在,这三点都是程序员必须修炼的基本功。过去可能第一点最为关键,而如今,第二点和第三点的重要性显著提升。

前两点能力有一个简单的检验方法:在写代码之前,你是否会先做规划,再按照规划逐步执行?还是习惯直接上手边写边想?

一个习惯预先规划的程序员,与一个想到哪写到哪的程序员,在与 AI 沟通需求时谁效率更高?答案不言自明。

但话说回来,这些技能本身并不“悲催”。真正让程序员感到无奈和焦虑的,其实是业务层面的问题。

所谓解决业务问题,本质上就是发现痛点并制定管理方案。而这一点,绝大多数程序员并不擅长——当然,也有极少数佼佼者能做到。为什么业务会成为程序员的软肋?

无论在公司上班还是承接外包,程序员总要面对各类业务方。老板、运营、客户会不断抛出各种想法与需求,其中不乏天马行空甚至奇葩的要求。但无论合理与否,需求由他们提出,问题也由他们发现。程序员能做的,就是实现功能,并顺带提出改进建议。

反过来看,程序员自己主动提出类似的需求或创意,却少之又少。

这才是真正的痛点所在。如今,业务方、老板、客户有了想法,完全可以借助 AI 工具自行实现。许多简单问题已不再依赖程序员。于是,需求变成了核心:有没有创意?有没有痛点?能解决什么问题?甚至——够不够新奇?有没有趣味?

而程序员自己又能想到什么?据观察,大部分程序员自己动手做东西,无非是那“老三样”:任务清单、记账软件……第三个一时还真想不起来,哈哈。要么就琢磨着搞一个 SaaS 系统。关于 SaaS 系统这件事,看看网上的评论,也挺耐人寻味的。


如何才能破局?翻阅了不少讨论,总结下来也是三个方向。

第一个方向:成长为架构师,从更高维度审视软件系统。软件包含功能性需求与非功能性需求。非功能性需求——比如程序员常说的“三高”(高并发、高可用、高性能)——就不是 AI 能够轻松搞定的。普通用户用 AI 画个界面、写个增删改查(CRUD)没问题,但想解决三高问题?恐怕力不从心。还有安全性,比如自动驾驶系统,谁敢直接使用 AI 编写的代码上路?金融、医疗等场景,一旦 AI 产生幻觉导致事故,后果不堪设想。

当然,让所有人都成为架构师并不现实。别说架构师,就算做一个合格的程序员也并非易事。抛开数据结构与算法不谈,软件本身就是工程问题,但愿意在《软件工程》这门课上深耕的人确实不多,培训班更是基本不涉猎。

于是有了第二个方向:成为独立开发者。借助 AI 工具,让自己变身全栈工程师。全栈可不只是同时掌握前端和后端这么简单——产品、市场、设计、开发、运营……都得自己搞定。这个方向的关键,还是要拥有自己的创意,做出真正能解决实际问题的产品。

第三个方向:转型为 AI 工程师。也就是从事 AI 的运维工作:搭建、部署、蒸馏、微调、RAG(检索增强生成)等。


突然觉得,追求技术吧,技术很难精通;追求业务吧,又可能只是纸上谈兵。该如何是好呢?

来源:https://cloud.tencent.com.cn/developer/article/2684486
上一篇基于视觉Transformer的多模态核磁共振谱图端到端分子结构解析 下一篇C++在嵌入式FreeRTOS实时系统中的任务调度与通信机制
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
CapCut AI Docker 一键部署:镜像拉取、端口映射与数据目录配置教程
AI教程 · 2026-06-30

CapCut AI Docker 一键部署:镜像拉取、端口映射与数据目录配置教程

CapCutAI容器化部署需先确认镜像来源与授权范围,再完成环境准备、镜像拉取、端口映射、数据目录挂载和启动验证,适合本地试用、团队内网演示与轻量化AI剪辑服务管理。

CapCut AI Windows本地安装配置2026最新版含下载与环境要求
AI教程 · 2026-06-30

CapCut AI Windows本地安装配置2026最新版含下载与环境要求

CapCutAI与剪映AI在Windows端适合短视频、口播、课程和营销素材剪辑,安装前需确认系统、显卡、存储与网络条件,优先选择官方渠道下载,并完成账号、素材目录、硬件加速和导出参数配置。

Veo新手保姆级安装教程:从下载到首次运行
AI教程 · 2026-06-30

Veo新手保姆级安装教程:从下载到首次运行

Veo适合用文字生成短视频,新手应先确认官方入口、准备账号与设备环境,再按网页或应用方式完成启用。首次运行重点在提示词、参数、素材合规与结果保存,避免使用非官方安装包。

Veo本地模型运行下载路径设置与性能优化指南
AI教程 · 2026-06-30

Veo本地模型运行下载路径设置与性能优化指南

Veo本地模型部署需先确认模型来源与硬件条件,再完成下载校验、目录规划、路径配置和推理参数优化。重点关注显存占用、依赖版本、缓存位置、授权范围与常见报错处理。

Veo安装失败解决指南:常见报错与日志排查及升级回滚方案
AI教程 · 2026-06-30

Veo安装失败解决指南:常见报错与日志排查及升级回滚方案

Veo安装失败通常与系统环境、依赖版本、网络源、权限和缓存有关。排查时应先确认版本要求,再查看安装日志,按报错类型处理,并提前备份项目,确保升级与回滚可控。