Как студенту к 3му курсу выйти на стажировку
Стратегия "закончить ВУЗ и только потом искать работу" - проигрышная. Пока вы учитесь, вам открыты стажировки и образовательные программы (в том числе зарубежные), которые выпускникам уже недоступны. Ими пренебрегать нельзя: после выпуска вкатиться сложнее, так как конкурировать придется не только со студентами, но и с опытными специалистами.
Разбираем пошаговый план действий, чтобы попасть в ИТ-компанию и начать зарабатывать как можно скорее.
Шаг 1 - Не забиваем на базу
Матан, линал, теория вероятностей и программирование - фундамент всех технологий методов. На них нельзя забивать во время учебы. Но это только фундамент. Отлично, если в программе вуза есть ML, базы данных или бэкенд. Но далеко не на всех факультетах эти курсы даны в нужном объеме. Берем ответственность за свое образование в свои руки.
Шаг 2 - Разбираемся, что ближе
Аналитика, бэкенд, машинное обучение/Data Science? Чтобы понять, пробуйте всё. Зайдите на какой-нибудь Степик и посмотрите курс в духе "Машинное обучение для гуманитариев". Курсы бесплатные, делаются энтузиастами, вау-качества ждать не стоит, но для первого знакомства - самое то.
Шаг 3 - Погружаемся в теорию
Если направление зацепило, берите материалы посерьезнее. Например, для ML нужно разбираться в матане, линале, тервере, алгоритмах, дискретной математике и Пайтоне. Питон можно пройти на Степике, а для математики и алгоритмов нужны более глубокие курсы. Советую заглянуть в академические курсы на Teach-in.
Шаг 4 - Нетворк и сезонность
Не оставайся в вакууме. Окружай себя амбициозными ребятами. Читай статьи, ходи на конференции, участвуй в соревнованиях (Kaggle, Codeforces), вписывайся в курсы от компаний. На таких активностях можно получить рекомендацию на вакансию, приглашение на собеседование или просто найти друга, с которым будете ботать. Анонсы таких активностей публикуются в нашем канале "Поступашки - ШАД, Стажировки и Магистратура".
Шаг 5 - Погружаемся в практику
Параллельно с нетворком и теорией качай практику. Для начинающих есть обязательный список пет-проектов. Сделайте их, чтобы отработать теорию на реальных задачах, а не только на LeetCode. Список проектов и роадмапы по каждому направлению можно найти по ссылке.
По той же ссылки можно найти роадмап освоения каждой специальности, тестовые задания с реальных отборов в компании и банк вопрос, задач с собесов. Советую время от времени тренироваться решать тестовые задания и задачи с собесов.
Шаг 6 - Начинаем подаваться на стажировки
Подавайся везде, куда успеваешь, как можно раньше. Только не бери кринжовую работу в духе "SQL-писателя", которая не развивает. Ваша работа должна вас бустить как специалиста, дать опыт, который повысит вашу ценность на рынке труда.
Да, здесь будет не просто, как с олимпиадами: несколько раз может не получится, жестко не получится. Но когда-нибудь получится, главное делать выводы.
Шаг 7 - Дополнительное образование
Чтобы расти как специалист, нужно постоянно учиться. Технологический прогресс не стоит на мест, что вчера было роскошным максимумом стало базовым минимумом сегодня. Учеба и развитие невозможно без крепкого ядра и фундамента. Я очень вам советую присмотреться к Школе Анализа Данных от Яндекса, которая даст вам именно то ядро. Там передовые программы, передовые преподаватели и заряженные студенты - все то, что нужно для классного роста.
Шаг 8 - Качаем софт скилс
К сожалению хороши технических знаний и навыков для устройство не достаточно. Нужно качать коммуникацию. Для начала прочитайте классику "Как завоёвывать друзей и оказывать влияние на людей" - классика и просто база. Там серьезно есть все советы: улыбайтесь (никакого slavic face), говорите комплименты и проявляйте внимание к чужому труду, никогда не игнорьте человека и отвечайте в течение суток, заводите small talk и тп
Итого построение карьеры - это ежедневный труд, который требует немало времени. Но если вы начнете прям сейчас следовать этим шагам, то оффер на стажировку/джуниор позицию будет у вас в кармане уже 3му курсу!
Подписаться: @postypashki_old
Post #4685
12.2K