One of the most enlightening moments I had when working with engineers vastly more capable than me was the disproportionate amount of time they spent planning and designing versus coding, and how much faster they moved as a result.