Вопрос довольно обширный, потому что довольно часто специалисты не представляют, что маркетинг — это целый комплекс действий и навыков. Из-за этого маркетологами часто называют себя люди, которые просто умеют настраивать рекламу. К примеру, если вы хотите быть маркетологом в крупной компании, то здесь необходимо иметь как минимум базовые знания в сфере: работы социальных сетей, поисковой рекламы, e-mail маркетинга и аналитики. Базовые знания – это значит знания продвинутого заказчика, который понимает, как контролировать своих подрядчиков, но при этом на занимается работой с данными каналами лично. Если же планируете работать в веб студии или запускать свой личный проект, то нужно не только уметь лично работать во всех перечисленных каналах, но и понимать, что такое контент маркетинг, воронка продаж, SМS маркетинг, SEO, настройка таргетированной и баннерной рекламы. Нужно так же учитывать, что один человек не сделает все и сразу. Поэтому конкретно в данной ситуации имеет смысл углубиться в одно направление и знать его глубоко. Но понимать принципы работы остальных каналов продвижения всегда будет полезно.