你不是软件工程师,你只是“框架工程师”

2025-05-27

你不是软件工程师,你只是“框架工程师”

在当今时代,保持简单真的很难。我见过很多开发者为了构建一个简单的 CRUD 应用,竟然混合使用了 6 到 10 种技术。抽象固然好,但也只能到一定程度。我们身处的时代,开发者们只懂 Tailwind,不懂 CSS。他们连写一个简单的 SQL 查询都费劲,却知道如何使用 ORM。他们被严重误导,自以为可以构建任何东西,因为他们在 YouTube 上看过无数的业余模仿作品,却根本不理解数据库设计是什么,系统究竟是如何运作的。他们不懂 JavaScript 的工作原理,却在努力学习 Next.js,并向前辈请教。

你可能不喜欢它,但事实是你不是一名软件工程师;你是一名“框架设计师”或是一个更擅长复制粘贴的人。

软件工程师是了解并掌握基础知识的人,他们可以简化最复杂的任务,并且对幕后工作原理充满好奇。

这不仅仅是编写代码,而是理解整个系统,相信我,这并不难 - 很简单。

如果您掌握了基础知识,那么学习框架或其他任何东西都只需要几个小时,甚至几天的时间。

文章来源:https://dev.to/themuneebh/youre-not-a-software-engineer-youre-a-frameworker-3bkk
PREV
Docker 镜像优化:减小大小以加快部署速度
NEXT
CSS 媒体查询:如何让网站响应式?什么是响应式网站?媒体查询语法