认知谬论:为99%的程序员代言 - a16z


当你看到科技媒体报道的内容,或者顶级科技会议的演讲者,往往是来自Airbnb或Stripe这样高增长的宠儿,或者像FAANGs这样成熟的、高利润的公司,但是剩余的99%的开发人员很重要,因为这些开发人员构建了为我们的生活提供动力的软件:保险、医疗保健、零售和银行业务,大多数公司不是围绕技术建立的,而是拥有数十年的遗留软件实践。
在这篇文章中,我将展示企业软件购买者和开发者都可以接受的一些事实,以消除有害的神话并改善所有人的开发者体验。
 
"涓涓细流 "的工具化是一种愿望
  • 谬论
由于大量的写作和工具来自Facebook、Netflix、LinkedIn、Google和Amazon等公司,许多人认为这会造成一种涓滴效应。那些有钱的公司的优秀工程师会想出很好的办法来解决其他人总有一天会遇到的问题。这只是一个时间问题,你的传统中小型企业或财富500强公司迟早会遇到与亚马逊或Facebook一样的问题。
事实上,有一个长期的假设,即除了少数硅谷的独角兽公司之外,其他公司应该渴望拥有 "婴儿FAANG "的过程。但这越来越不真实。我们的用户会告诉我们,他们的做法与他们 "应该 "的样子完全不同。但对于这些 "暗物质开发者",正如微软的斯科特-汉塞尔曼所称,Facebook或Pinterest的做法是没有意义的。他们的用户需求是不同的,他们的团队需求也是不同的。
  • 真实情况
类似FAANG的公司与中小企业或典型的财富500强公司在很多方面都不同,包括规模需求、对建设与购买的立场以及工程团队的构成。少数资本雄厚的大公司拥有整个团队,由世界上的专家专门负责可观察性、测试、开发人员的生产力等等。除此之外,值得注意的是,FAANGs正在围绕一小部分产品进行优化,这些产品从一开始就是数字化的,这一点对于大多数软件公司来说是不真实的。

许多非FAANG团队有一个小的非专家团队,甚至是一小部分非专家工程师,来做类似FAANG的公司有多个专家团队来做的事情。这些组织主要依靠外部工具和服务,而他们没有什么资源来进行专门定制。

......
更多点击标题见原文。
本文作者Jean Yang是秋田软件的创始人兼 CEO。此前,她是卡内基梅隆大学的计算机科学教授。