全栈开发工程师就是个神话

发布时间:2026/10/26 10:56:59

全栈开发工程师就是个神话 在企业招募人员的职务说明里边, 常常会出现“全栈开发工程师full stack”这个词语。然而, Hello的联合创办人兼首席技術官Scott, 于最近发布的一篇网络日志里表明, 全栈开发工程师乃是一个虚构的传说, 就算不全是这样, 出钱找人员的一方也很难寻觅到这么一个人物。是为了能够进一步地去阐述这一观点, 所以他才列出了下面这样的一个并非详尽的“栈”。用人单位之于全栈开发工程师的预期, 远超一般人的能力范畴。全栈开发工程师起码得对栈里的每个组件, 都有极为透彻的认知, 从而方可做出明智的抉择, 还能向管理层予以解释说明。如上图所展示的技能表, 每一年每一层次都会增添新的组件, 每隔若干年又会增添全新的层次。所以, Scott觉得, 于招聘之际寻觅全栈开发工程师, 非但不合理, 简直就是愚不可及。然而, Scott 亦认可, 的确存在一些人拥有全栈本领。同时, 还有诸多虽距全栈甚远, 却依旧让人赞叹不已的开发人员、设计人员以及项目管理人员。并且, 有些自称全栈工程师的人, 仅仅能够罗列上述一半多的组件, 更别提组件之间的交互状况了。于是, 他如此写道:几乎所有我看到的运用全栈一词的情形, 特别是在招聘海报内, 用人单位实际的意思是寻觅“让人啧啧称奇的人”。 )。此外, Scott表明, 全栈开发工程师说不定压根就不应去编写代码, 反而应当更多地去充当系统架构师或者集成工程师的角色。当运用“全栈开发工程师”这样一个流行用语时, 应当讲清楚是哪一个“栈”, 像是Web栈, 又或是移动栈。最后Scott 总结道全栈开发工程师堪称一种神话, 并非由于不存在这类人, 而是鉴于这个术语毫无意义。Scott所撰写的博文, 于News之上掀起了极为激烈的讨论。参与讨论的网友当中, 其对于“全栈开发工程师”的理解, 具备着一定的代表性:将全栈开发工程师定义为, 他们具备构建且部署完整、可正常运行应用程序的能力, 无需借助他人之力。 这意味着, 他们可以编写前端代码, 也能够编写后端代码, 还能够配置服务器, 并且能够设计数据库表。然而, 存在网友觉得运维技术同样应当是开发进程当中作为关键的部分。要是耗费诸多时间去搭建而成的应用程序由于针对运维方面的细微之处而没办法依照预先规划去开展部署, 那么这将会致使出现数量颇多的返工情况。有着好多网友, 他们持有跟 相类似的那种理解, 他们觉得全栈开发工程师并非是一个神话, 是其中的一个例子:我从事全栈开发工作, 负责包括 Ops相关内容, 即借助各类 CM 工具对 AWS展开配置再把应 用程序向上部署等操作, 还涉及 DB方面, 我已使用达 5年, 后端工作是独立搭建类似 Rails 的框架, 前端工作是能够综合运行原始 DOM以及 React, 涵盖了这所有的一切。不足在于, 于这些方面里的任何一个, 我都并非是那切切实实的核心专家, 所以, 在这些领域当中的随便哪一个里的任何一位出色专家相较于我都更强。的后一部分观点颇具代表性, 也认为, 一个人能够成为全栈开发工程师, 然而却不能够成为一名全栈专家。在这方面, 有网友指出, 企业应当给这两类人都留出空间。另外, 还有网友表示, 要是企业在招聘的时候仅仅只看中前端和后端都是专家级别的开发人员, 那就太可惜, 因为在一个多人团队当中, 他们全面的能力并没法得到有效的发挥。网友们还有其它一些有趣的观点。感兴的读者可以自行阅读。感谢魏星对本文的审校。若是要给InfoQ中文站投稿, 或者参与内容翻译工作, 需将邮件发送至。同时, 大家也可通过新浪微博InfoQ , 丁晓昀, 以及微信微信号: 来关注我们, 并且与我们的编辑以及其他读者朋友进行交流欢迎加入InfoQ读者交流群哦, 这样做也是被允许的, 也是值得鼓励的, 更能促进彼此之间的互动与沟通。。
延伸阅读

更多相关文章

2026/10/25 3:57:26

数学建模实战:从VRP问题到遗传算法求解的完整流程与代码实现

简介:本资源为2026年第十六届MathorCup数学应用挑战赛(“妈妈杯”)B题的全流程参赛解决方案,面向高校数学建模参赛队、竞赛指导教师及建模入门学习者,旨在解决赛题理解难、模型构建慢、代码实现卡点、论文撰写不规范等…

2026/10/25 3:57:59

如何用python做界面_如何使用Python建立有窗口、按钮之类的图形界面

截至当下, 无一例外我们一切的输入以及产出都仅仅是IDLE之内的简易文本。然而当代的计算机还有程序会运用海量的图形。要是我们的程序之中存在若干图形那就棒极了。诸如以下图片所展现的那般的图形。GUI乃User(图形用户界面)的缩写情况体现, 于GUI当中, …

2026/10/25 7:56:04

百度2019校招存储系统笔试题深度解析:从缓存到分布式一致性

作为一个在存储行业摸爬滚打了快十年、也深度参与过校招面试的老兵,看到“百度2019校招计算与存储系统研发工程师笔试题(第三批)”这个标题,第一反应是亲切,第二反应是感慨。亲切是因为这套题基本定调了国内互联网大厂…

2026/10/26 10:52:35

哈希表原理与内存优化实践

1. 哈希散列的本质:从数学映射到内存实现 哈希表的核心思想源于数学中的映射概念。想象一个图书馆,每本书都有唯一的索书号,管理员通过索书号能直接定位到书架位置,而不需要逐本查找。哈希函数就是这个"索书号生成器"&a…

2026/10/26 10:52:35

Linux命令实战:从基础操作到高效运维技巧

1. Linux命令概述与核心价值 在计算机技术领域,Linux系统以其开源、稳定和高效的特点,成为服务器、嵌入式设备和开发环境的首选操作系统。而Linux命令则是与这个系统交互的核心工具链,掌握它们就像获得了一把打开系统管理大门的万能钥匙。无论…

2026/10/26 10:52:35

VSCode+Qt6+CMake跨平台开发环境配置指南

1. 为什么选择VSCodeQt6CMake组合? 在嵌入式开发和跨平台GUI开发领域,这套工具链正在成为越来越多开发者的首选方案。我最初从Qt Creator转向这个组合时,主要基于以下几个实际考量: 首先,VSCode的轻量级特性&#xff…

2026/10/26 10:52:35

静态页面移动端适配:核心挑战与最佳实践

1. 静态页面移动端适配的核心挑战 上周接手公司官网改版项目时,产品经理拿着最新的用户数据找我:"现在移动端访问占比已经突破78%,但跳出率居高不下,特别是iPad用户平均停留时间只有手机端的1/3..." 这个现象背后&#…

2026/10/26 10:52:35

代码质量度量与改进:从基础指标到定制化实践

1. 代码质量度量的本质与价值 在软件工程领域,代码质量度量从来都不是简单的数字游戏。那个从90%到99.9%的跨越,实际上代表着开发团队从"能用就行"到"工业级可靠"的质变过程。我经历过一个电商系统重构项目,当代码质量评…

2026/10/26 10:47:34

Kubernetes资源管理:Requests与Limits最佳实践

1. Kubernetes资源管理基础概念 在Kubernetes集群中运行应用时,资源管理是确保应用稳定性和集群健康的关键环节。每个Pod都需要明确声明其资源需求,这样调度器才能做出合理的决策。 资源请求(Requests)和限制(Limits)是Kubernetes资源管理的两个核心概念…

2026/10/26 0:20:20

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/26 1:53:47

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/26 0:20:17

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

2026/10/26 0:00:48

Nested Learning:解决AI灾难性遗忘的分层记忆架构

1. 为什么AI需要"记忆"能力?在传统深度学习模型中,我们常遇到一个根本性问题:模型在处理新任务时,往往会完全遗忘之前学到的知识。这种现象被业界称为"灾难性遗忘"(Catastrophic Forgetting)。想象一下&#…

2026/10/26 0:00:48

企业级大模型应用:OCR预处理、Dify编排与DeepSeek落地实战

1. 这不是“用大模型”,而是重构工作流的起点“大模型的应用和工具”——这八个字现在被贴在无数技术分享、招聘JD、内部立项书的标题栏里,但绝大多数人点进去后看到的,是零散的API调用示例、几个开源UI截图、或者一句“接入LLM就能降本增效”…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑