通过亚当·斯密(Adam Smith),分工可以使您的效率提高240倍(例如以18步生产销的销工厂为例)。
如果这实际上降低了生产率,那么为什么会需要多技能的角色?或者史密斯只是错了,那又为什么呢?
在Google上搜索“全栈开发人员”的趋势仍然很高,但显然比两年前要慢:
=====
综上所述,全栈开发人员几乎可以完成所有价值链(如果我做错了,请纠正我):
- 与客户讨论并完善其工作中可行的敏捷性要求
- 确定选择哪种架构,工具和组件-只给他一个笔记本
- 为前端,后端和集成编写代码,这些代码跨设备兼容并且不需要大量测试,也不需要包含它
- 剖析和浏览数据,使用Cloud AI / ML API获得高级功能
- 编写所需的IaC代码并推出
- 在出现错误或销售流程时随时待命
- 注意与安全相关的设计,整体修补,迁移和现代化
- 以详细的方式查看帐户时间表,以简化雇主的发票
- ...我忘记了什么吗?
UPD-“ 我们需要专业化的生产力,但我们不希望看到“极端劳动分工 ” 的孤立世界观。(DevOps Guys,“ DevOps,Adam Smith和通才的传奇”,2013-2016年)