I always see that the engineers in big tech companies move really fast to deliver features. How does one get to this position? What sort of infrastructure is required for this? How do we get the buy in from management for building a culture like this? How long does it take to build such an infrastructure?
<i>How do we get the buy in from management for building a culture like this?</i><p>If your employer is not a big tech company, it does not have big tech company resources and does not have a big tech company culture. It can't mimic Amazon because AWS is not an inhouse system. It can't mimic Google because it is not driven by advertising. It can't mimic Apple, Facebook, Microsoft, Oracle, etc.<p>Your employer has the culture and resources it has as a natural result of the business it is in, the customers it has, and the direction leadership is leading it.<p>Facebook can roll out a feature across a few million users (not customers) and it doesn't matter if the feature upsets half the users and a few customers. But ordinary business is primarily focused on stability and slow growth. Upsetting a few customers is a big big problem.