Для выполнения основного объема работы уметь программировать маркетологу не нужно.
Однако, чем больше вы умеете, тем больше инструментов и возможностей вам доступно. Например, имея базовые навыки программирования, вы сможете более детально настраивать google analytics, писать скрипты для сбора\анализа данных, строить дашборды и т.д.