#PROайти
Давно не было «карьерного контента», всё про себя да про себя, надо исправляться. Дайте огня если наша рубрика с @AlekseiIvanov полезна для вас и стоит ее продолжать по четвергам
6 шагов начать карьеру в роли Разработчика:
шаг #1 выбрать язык
Базово разработку можно разделить на 4 направления: Front-end, Back-end, Мобильная разработка, Gamedev.
Сегодня углубимся в back-end, ловите топ 2 языка для изучения сейчас с нуля:
Python - один из самых популярных и простых для изучения, находит применение в различных задачах, куча курсов бесплатных и платных, но вы должны понимать, что на старте конкуренция будет выше по той же причине 🤗
GO - один из самых востребованных языков сегодня, пока сохраняется дефицит в данных специалистах, а значит ниже конкуренция. Go используют крупные продуктовые и e-comm компании на рынке: VK, Avito, OZON, МТС, Lamoda и другие.
Конечно, есть много других языков: C#, C++, Java, PHP etc
Если вы начинаете с чистого листа, то рекомендуем выбирать исходя из ваших интересов и разобраться, а где вы все-таки хотите работать: в корпорате или стартапе, в gamedev, в финансах или другой отрасли, в России или зарубежом?
Если вы ограничены во времени, то заходите с тестера (QA), а дальше осваивайте тот стек, который актуален в вашей компании.
Не забывайте, что помимо основного языка программирования вам обязательно надо начинать разбираться с базой данных (MS SQL/ MySQL/ PostgreSQL), системой контроля версий кода (GitLab/ GitHub), развертыванием (Kubernetes, Docker), с покрытием кода тестами (Unit, Integration, End-to-end), брокерами сообщений (Kafka/ RabbitMQ). Обо всём этом вас обязательно спросят и даже базовое понимание и минимальный опыт будет плюсом.
Шаг #2 найти ментора
Очень важно, чтобы «через тернии к звёздам» вас провёл человек, который прошёл этот путь, который варится в IT среде и сможет поделиться с вами не только знаниями, но и паролями-явками.
Срочно найди такого человека 🔥 ищите его в своей компании, ищите на платформах: solvery.io, Эйч, на хабре, да даже на профи ру. Есть ребята готовые помогать и менторить бесплатно, ведь делиться знаниями- один из важных этапов развития.
Шаг#3 определиться с обучением
Можно учиться самостоятельно или с ментором, а можно подключить курсы и тренажёры.
Из бесплатных тренажёров ловите Stepik. Из платформ с хорошими референсами skillbox и Яндекс практикум.
Шаг#4 стать частью тусовки
Подключитесь во все чаты в TG смотрите вакансии и дискуссии, форсируйте насмотренность.
Шаг#5 больше практики
Набирайте практику. Даже если вы только стали учиться, практикуйтесь по максимуму: делаете pet-проекты, берите проекты на фрилансе даже бесплатно. Иметь свой публичный git-репозиторий с примерами реализованного вами кода - MUST HAVE!
Шаг#6 составьте резюме
Хорошее резюме с наработанной практикой позволит попасть на стажировки и сделать первый шаг в карьере мечты. Отразите в резюме компетенции, которые вы приобрели во время обучения/ работе в другой роли, релевантный опыт (работа на фрилансе или некоммерческие проекты тоже можно упаковать), пройденные обучения/ кто был вашим ментором.
Post #58
560
- 🔥 9
- 👍 3
- ❤ 2
- 💔 1