简评:作者在苦口婆心地劝你单干,不要在大公司呆。因为作为软件工程师的你,现在云计算时代构建一个服务代价如此地低,你完全可以去打造自己的流水线,当老板,做你自己想做的事情,并且收获更多。

软件工程师经常深陷于职业中,完全投入于软件维护,而不是开发新产品。

这篇文章:

概述为什么大公司经常为工程师给的报酬不高,并且提供的不那么认人满意的工作;

  1. 建议工程师寻求脱离流水线式的开发工作。

  2. 工业革命之后,人们开始在流水线上工作。

在流水线上,工人的工作职责范围很窄。流水线是一种有弹性的、一贯性的生产机制,因为每个岗位的职责定义非常明确,工人很容易被替代。

生产线工人如此地容易被替代,就像一个商品一样 - 拿过来就用。

对于这些工人,成为商品当然不是好事。你是也没有其他的好办法。你不能简单地离开生产线,去弄自己的(你的能力只限于非常窄的领域)。

这个生产线模式持续到了信息时代。

大部分软件工程师与流水线的工人具有同样的职业路径,刚开始影响力有限(只是一个螺丝钉)。我们遵从于大公司的需求来做些没有意思的工作。

是的,这个世界也要商品化你。

如果你只从这篇文章取一句话,就是这句:现在,构建你自己的流水线,变得容易了。

20 年前,大软件公司里的工具都很复杂,超出了个人购买范围。

然后,亚马逊云服务(AWS)把服务器的租用与维护费用从 5 万美元几乎降为 0。

AWS 催生了像 Dropbox, Trello, Slack 这样的很棒的免费服务。这些便宜的工具彼此集成,大大地提高了个人的生产力。

SaaS 工资彼此联结在一起,产生更好的工具。可用的软件功能以惊人的速度被催生出来。

在公开软件领域,云计算导致了非常大的效果提升,从而个人或者小团队可以打造技术栈,并且通常工作效率比大公司更高。

大公司非常依赖于他们的工具,难以受益于这些快速组合的软件功能。而在大公司之外,只要你觉得合适,就可以混合、匹配工具。

软件工具是生产手段,相当于 19 世纪生产线的实业家,这些生产手段的使用现在变得分散了。

实际上,整个经济体变得去中心化了。


理解一点:单个工程师的杠杆效率是很大的,比之前任何时候都大。小团队的杠杆效率更大。

然后,是做什么,与怎么做的问题。建议阅读原文。


有些人更愿意呆在大公司做流水线的一员,接下来作者反驳了几个观点。

  1. 所得:大公司拿得更多。在大公司,大部分钱被生产线创建者拿去了,而不是维护与构建的人(实际去干活的人)。

  2. 忠诚:需要有人来做这个工作。很多员工离开大公司觉得内疚。他们的工作对公司非常重要 - 没有他公司如何运转啊。
    如果你的工作对公司真那么重要,那么你应该去找你的经理,要求把工资涨到你的工作所创造的价值的水平。如果他不同意给你涨,这意味着替换掉你没事。

  3. 稳定性:大公司更安全。更安全的投资是,锻炼你自己的创新与独立的能力。而不是呆在大公司。

  4. 影响力:大公司的平台让我更能发挥。当你自己打造一个产品,最好的使用场景是吸引人。你获得这个产品 100% 的价值,你控制整个的创造过程。大公司里做创新这些都是没有保障的。

  5. 导师制:大公司是学习的好地方。大公司里的导师制的问题在于,它给你洗脑,同样的方式,它也给你的导师洗过脑。

原文链接:https://dev.to/sedaily/you-are-not-a-commodity
原作者: Software Engineering Daily
译者:Javen Fang