Я начинал создавая свой собственный сайт, изучил php, html, написал собственный движок лет 10 назад (потом узнал о WP и думал что со мной не так, зачем я писал собственный код, когда есть офигенное готовое решение). Для своего сайта занимался всем, SEO, SMM, Контекст. Потом начал искать клиентов по всем направлениям.
Очень быстро отвалилось направление создания сайтов и доработки, я не кодер все-таки (хоть и очень это люблю). Далее отвалилось SMM. Остались SEO и Контекст. Постепенно стал углубляться именно в SEO, так как контекст для меня довольно скучный. Теперь уже несколько лет только SEO для клиентов.
Для своих проектов до сих пор настраиваю каналы продаж по всем направлениям сам, за редким исключением.