Plus, there are some statistics that say that when coders "write" code, in fact, they spent 10% of time writing, 90% of time reading the existing code. Robert C. Martin claims that the ratio is 1:10.
I strongly recommend watching this video:
- https://www.youtube.com/watch?v=t3rSCpcJzm0
It gives some recommendations about how to write code to reduce the time reading code. I have been using some of them for years, and they really help.
And of course, knowing this is valuable: it enables us to reduce the reading time and increase the productivity.
So, if we do not consider, debugging, meetings, etc.. the ratio is 10:1, that would mean that the time that the developer spend writing is below the 5%.
That is why I wanted to put the emphasis in that statistic. Because if you realize of all the impediments that developer face in its daily job, and how they impact, you can start doing progress in the right direction.
Thanks Ben!