In a small, fast growing company, developing these skills comes as a natural form of survival. When everybody has to wear lots of hats, you become very diversified in your skill set. The happy moments are when you can take a step back, recognize the toolbox you've started, then start to hone the skills that make the magic handshake between the technical side and the marketing side. Thank you for this article, it will help me on my journey to refine the magic handshake.