This is really useful post.
Several times I found myself talking with colleagues about how different and difficult could be the 2 main activities: sale and write code. If you are good in one of this subject you are not in the other
I am definitely decent at sales and trash at writing code :)
Arol, I agree to your point. Most developers couldn't care less about selling and that's a pity if their business depends on them selling.
If you can find ways to communicate how maintenance plans benefit your existing customers (talk about their goals, not about tech stuff!), then even a dev can sell :)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.