Наверное самой главной ошибкой будет учить только сео, потому что для реально хорошего сео специалиста нужно знать, как работает не только гугл и яндекс, но и как работают соц сети, как работает таргетированная реклама и так далее.
Поэтому, лучше всего смотреть какие-то курсы для начала, можно бесплатные, а после этого записаться на платные курсы и возможно их пройти. Но скажу точно, что можно изучаться и бесплатно в сети интернет, главное желание и понимание, что ты этим будешь заниматься через 3-5 лет.
Рекомендуем устроиться в агентство на самую маленькую позицию - помощник оптимизатора, но предварительно надо иметь хотя бы теоретическую базу и представление о поисковых системах и сайтах.
Чтоб стать хорошим SEO-специалистом надо знать не только SEO, но и смежные навыки, такие как верстка и дизайн дл начала. Поэтому лучше записаться на курсы и сразу пилить свой проект для практики.