Is it possible to be 10 times more productive than an average Engineer? Yes, absolutely.

Approriate tooling for development can only make an Engineer 2 to 3 times more productive. From a business perspective, by deploying the right tool, technology and design for the job, it could literally save months or even years of work.

The maximum productivity of an Engineer is in reverse ratio to the size of the company. We all know that the more people a company has, the harder people from different teams can communicate with each other. Therefore, large company is much slower delivering features than a nimble startup. However, is individual engineers being unproductive at work a bad thing for a big company? Probably not as bas as you think. Big companies value predicability more than productivity because they want predictable business outcome and avoid mistakes in expense of productivity.