企业雇佣工程师是为了创造业务价值,而不是为了编写程序
企业总是出于非理性和政治原因而做一些事情,但它们主要集中在做一些能够增加收入或降低成本的事情上。在经营良好的企业中,地位通常是授予那些成功地将其中一件事的功劳据为自己所有的人。(可以理解,但不一定需要这样做。) 决定增加一个工程师的人并不是因为他们喜欢有一个极客在房间里,而是因为增加极客可以让他们完成一个 (或多个) 能增加收入或降低成本的项目。生产漂亮的软件不是一个目标。解决复杂的技术问题不是目标。编写没有 bug 的代码不是目标。使用性感的编程语言不是目标。增加收入、降低成本,这些是你唯一的目标。
管理学大师彼得·德鲁克提出了利润中心和成本中心这两个术语。利润中心是组织中赚钱的一部分:律师事务所的合伙人、企业软件公司的销售人员、华尔街的“宇宙的主人”等等。成本中心和其他人一样。你之所以想依附于利润中心,因为它会给你带来更高的工资,更多的尊重,和更多的机会,还有其他一切对你有价值的东西。这并不难:一个聪明的高中生,在读过一段很长的商业描述后,通常应该可以确定利润中心在哪里。如果你想在那里工作,那就努力达到这个标准吧。如果你不能,要么 a) 到其他地方工作,要么 b) 在加入公司后调岗。