Many here are restricting the domain to engineering which makes the real bottlenecks disappear. A good reminder of the larger context is Ralph Grabowski's Marketing to Engineering ratio. Companies that spend less on marketing that engineering tend not to endure. Companies that do endure tend to spend over double and closer to ten times as much on marketing as engineering. So the real bottlenecks in development are not centered on engineering, but the coordination of engineering and marketing in order to solve problems that matter to customers in ways that customers can be aware of and assign value to.
Go ahead and code as much as you want. Unless you can communicate the utility of that code to a paying customer it has no value or relevance.