Вполне можно научиться самому за 2-3 месяца и выйти на достаточно хороший уровень. Другое дело, что получать хороший доход от этой деятельности (если будете занимать профессионально!) вы будете только по истечении некоторого срока когда вас будут рекомендовать как хорошего специалиста по продвижению сайтов.
Если же вы заинтересованы в продвижении своего бизнеса при небольших бюджетах - это, на мой взгляд, правильное решение при том, что в SEO очень маленькая стоимость привлеченного клиента.
Для изучения SEO вам понадобится:
- умение мыслить логично;
- внимательность;
- понимание аналитики;
- знание русского языка и математики;
- умение прогнозировать;
- блоги по SEO (блог Деваки, блог Михаила Шакина, SEO Маяк)
Реально. Есть куча мануалов, форумов, марафонов. Только нужно понимать, что SEO не позволяет расслабиться - алгоритмы ПС меняются, что работало вчера, сегодня уже устарело и учиться придется постоянно.
Да, можно научиться самому.
В принципе нет ничего сложного для людей с аналитическим складом ума и знаниями в сфере ИТ.
Вполне реально стать оптимизатором)