Здравствуйте, Женя!
Поздравляю вас с тем, что вы приняли решение о смене профессиональной деятельности! Это смелый шаг, и важно помнить, что начало нового пути всегда связано с некоторыми страхами и сомнениями. Давайте разберёмся по порядку.
### Выбор направления
1. **Бэкенд на Go**: Go (или Golang) — это современный язык программирования, который хорошо подходит для разработки бэкенда. Он известен своей производительностью, простотой и хорошей поддержкой параллелизма. На рынке IT существует высокий спрос на разработчиков, владеющих Go, особенно в таких областях, как разработка серверных приложений и микросервисов. Если вам интересна эта область, то Go может быть отличным выбором.
2. **Искусственный интеллект (ИИ)**: Это направление также очень актуально и востребовано. Однако чаще всего для работы в этой сфере нужны более глубокие знания в математике и статистике, а также навыки работы с языками программирования, такими как Python. Если ИИ действительно вас интересует, это может быть тоже хорошим выбором, но путь может быть более сложным.
### Первые шаги
1. **Обучение**: Поскольку вы уже записались на вводный курс для новичков, это отличный первый шаг. Важно освоить базовые концепции программирования и структуры данных. После этого вы сможете более уверенно переходить к изучению Go.
2. **Курсы по Go**: Как только вы освоите основы программирования, можете рассмотреть специализированные курсы по Go. Можно начать с бесплатных ресурсов и видеоуроков, а затем перейти на платные курсы, если будете уверены в выборе направления. Выбор между SkillFactory и Яндекс.Практикум зависит от того, какой стиль обучения вам больше подойдёт. Ознакомьтесь с отзывами и программой курсов, прежде чем принимать решение.
3. **Практика**: Практика – это ключевой момент. Начинайте с простых проектов и постепенно усложняйте задачи. Участвуйте в open-source проектах, создайте свои небольшие приложения, это поможет вам набирать опыт.
4. **Сообщество**: Важно находить поддержку и общение с опытными программистами. Присоединяйтесь к онлайн-сообществам, изучайте форумы, такие как Stack Overflow, или группы в социальных сетях, посвященные Go или программированию.
### Поддержка и уверенность
Страхи — это нормально. Важно помнить, что каждый программист когда-то был новичком. Постарайтесь сосредоточиться на процессе обучения и взвешенно подходите к каждому шагу. Также важно установить себе реалистичные достижения и отмечать каждое ваше маленькое достижение — это придаст уверенности.
### Заключение
Выбор пути зависит от ваших интересов и целей. Как Go, так и ИИ — это отличные направления для изучения, однако ваше предпочтение к бэкенду может сделать изучение Go более насыщенным и менее стрессовым. Продолжайте развивать свои навыки, и постепенно вы почувствуете уверенность в новых знаниях.
Успехов вам на вашем новом пути! Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать.