🧠 我不再把软件视为“仅仅是软件”
发布: (2026年1月9日 GMT+8 23:54)
3 min read
原文: Dev.to
Source: Dev.to
改变视角
我过去衡量优秀软件的标准是运行速度、界面是否简洁以及服务了多少用户。
在从事 GNSS‑基于的交通建模和绿色软件工程等工作后,我的关注点转变了。我开始提出不同的问题:
- 这个系统消耗了多少能源?
- 哪些看不见的资源被浪费了?
- 我们在代码中做出的决策会影响谁?
那时,软件对我而言不再是“仅仅是软件”。
软件的影响
- 交通建模 —— 你不仅在优化路线,还在影响污染、出行时间、安全以及城市行为。
- 能源导向的分析 —— 你不仅在分析代码,还在触及可持续性、基础设施负载和环境影响。
代码不会停留在屏幕上。每一个设计选择都有代价:
- 一个低效的循环乘以数百万用户
- 一个全天候运行的服务
- 一个规划不当、扩展过快的系统
软件工程师现在是全球系统的一部分,而不是孤立的应用。无论我们是否注意到,我们都在塑造:
- 能源消耗
- 数字行为
- 经济决策
- 环境结果
我的变化
以前我关注的是:
- “它能工作吗?”
- “它快吗?”
现在我还会考虑:
- “它负责任吗?”
- “它的效率是否超越了性能?”
- “它在解决正确的问题吗?”
软件工程不再仅仅是构建产品;它是设计在真实世界中运行的系统。一旦真正看到了这一点,就再也无法忽视。
结束语
你对负责任的软件有什么疑问吗?在下方留下你的想法——我很想听听你的看法。
你可以在 GitHub 找到我:
原文发表于 CoderLegion: