幽默:我不是码农,也不是一只编码猴子? - Bryan

22-04-12 banq

我不是编码猴子,我是用代码解决业务问题,我需要了解这个业务问题(问题空间、领域问题上下文、为什么会有这个问题?)才能做好!

作为一名开发人员/程序员,需要理解商业业务领域。
如果有人这么说:作为一名SWE(软件工程师),你们带来的只是关于通用计算的高效算法和数据结构的知识。如果公司需要领域专家,他们会雇佣一名,这是一个典型的产品负责人或业务分析师。“
这会让我很难过。

我们永远不会让会编码的猴子编程飞行计算机登录月球。
我不是一个会编码的猴子,我用代码解决商业业务问题,我需要了解这个问题才能做到这一点。
当你忽视软件领域专业知识的重要性时,波音 737 MAX是最好的一个例子。

网友讨论:
1. 这是所有软件工程师每天都应该背诵的口头禅。

2. 我很想成为一个代码猴子,但由于客户通常不能分解他们自己的流程(这很好),我们也必须一起解决这个问题。

3. 我认为在许多公司文化中,企业喜欢将开发团队降级为纯编码猴子……但我认识的大多数开发人员都喜欢更好地理解他们解决的问题……

4. banq:程序员编程不是在做考卷,只要把问题解答出来就满分了,还要了解”问题“的上文和下文,上游和下游等背景知识。

2