Зарегистрировался, чтобы ответить.
Сам проработал в сфере интернет-маркетинга 9 лет и вот что скажу...
Если ты по складу ума гуманитарий, а также производишь хорошее впечатление и умеешь убедительно говорить (подвешен язык) - то да, можно добиться в маркетинге успехов.
Но если ты с техническим складом ума, если врать (или как это называется "показывать себя/свои услуги с лучшей стороны") тебе противно, если тебе неприятно бросать слова на ветер (классика жанра, когда на словах маркетолог рассказывает как они 100% и с гарантией выводят сайт в топ, а смотришь договор - там они ни за что не отвечают, и вообще не при делах), если тебе противны "продажники" как люди, если ты молчалив, замкнут, заикаешься, не производишь "нужного" эффекта на клиента - то маркетинг это не твое.
Я 9 лет потратил (не совсем в пустую, но все же) на интернет-маркетинг, и только год назад осознал, что на 80% ценность специалиста в этой сфере не в его профессиональных навыках, а в том, как он говорит и выглядит.
Плюс к этому потолок зарплат, в среднем, в программировании выше.
P.S.
Как вариант, набравшись опыта в продвижении сайтов можно создать и раскрутить несколько своих проектов, и жить на рекламе с них, но и в этой сфере все не так просто - сфера постоянно меняется, и часто умирают целые отрасли, например те, кто успешно освоил нишу "заработка на размещении статей и ссылок" потеряли 70-90% своих доходов, когда в 2015 году пришел минусинкс. А те, кто зарабатывает на контекстной и баннерной рекламе сейчас все больше страдает от популярности блокираторов рекламы.