Technologists need to understand key differences between advertising and marketing. While product passion is important, marketing requires scoping the business opportunity and imagining who would pay for it. When hiring a marketer, seek referrals from a trusted source. While making users happy is important, it's unwise to be too obsessive as users may have better ideas than developers.