Looking through the results of the Stack Overflow survey each year, one graph always interests me.

[![Developers - time in profession](https://i.stack.imgur.com/fxGu7.png)](https://i.stack.imgur.com/fxGu7.png)

Does this mean that people are flooding into coding, or is there a 'life-span' to coding, to which most of us will succomb?

If it's leaving, I found this [article](https://www.quora.com/What-are-some-reasons-programmers-quit-their-high-paying-jobs), but it's just one person. Hardly representitive.

If they leave:

* Why (without wishing to invoke facetious answers)?
* Where do they go?
* Is this drop off rate normal?

(Incidentally, I've been coding 10+ years professionally, and can't imagine not coding, probably hence this question).