В небольших компаниях специалист по маркетингу традиционно будет зарабатывать меньше программиста, думаю процентов на 30-50%. В средних компаниях Директор по маркетингу и руководитель разработки (технический директор) при мерно равны по доходу, но думаю техдир оплачивается немного выше, процентов на 15%. В крупных компаниях думаю доходы примерно равны.
Главный вопрос - не в направлении, а в ваших личных способностях и желаниях.