One thing I've noticed about some (not all clearly) people who are very good at one thing (let's say back end programming) is they might not really want to do something totally different. Dealing with customers? Writing documentation? Writing front end javascript? Its a bit like pulling teeth.
I don't mind in the least. Documentation writing is great. Making beautiful products is great. Listening to customers (and investors) is great. And yea, I like coding too!