продолжение предыдущего поста
Так что студент может сделать в дополнение к университетской программе?
Для начала две базовые вещи:
1️⃣ Определить направление, где хочешь работать. Нужно понять, в какую сторону вообще двигаться - в разработку, аналитику, ML... И писать курсовые и диплом на соответствующую тему. Выбор, конечно, может быть не окончательным - вполне нормально переобуться через годик другой в другую профессию;
2️⃣ Учить иностранные языки: документация и литература о новых технологиях обычно выходит сначала на английском, да и в целом языки позволят расширить выбор проектов и вакансий.
А далее можно и нужно учиться по направлению, выбранному в п.1
3️⃣ Учить теорию и практику: онлайн-курсы (лучше бесплатные и от крупных компаний), книги, профессиональные мероприятия, пет-проекты (развитый Github ценят во многих направлениях), можно обратиться к ментору, чтобы разобраться, что актуально, а что нет;
4️⃣ Соревнования: студенческие олимпиады и хакатоны - короткий полезный стресс, который позволяет мозгу лучше запомнить информацию и научиться адаптироваться к новым задачам. А ещё это возможность поработать с почти реальными задачами и проверить себя;
5️⃣ В ВУЗах существует много студенческих организаций, участие в которых даёт организаторский опыт и развитие софт-скиллов, что тоже важно и может выделить тебя на работе или собеседовании;
6️⃣ Самое главное - через университет легче попасть на стажировку куда-либо, а это позволит как можно раньше начать карьеру, получать реальный опыт работы. Начать карьеру как можно раньше - к этому стоит стремиться.
Итог: ВУЗ - почва, но семя и полив - твои. Я перечислил множество пунктов, которые помогут студенту закончить университет не выпускником, а профессионалом, но из этого множества стоит выбрать лишь несколько, чтобы не перенапрячься и не перегореть ещё будучи студентом.
Так что студент может сделать в дополнение к университетской программе?
Для начала две базовые вещи:
1️⃣ Определить направление, где хочешь работать. Нужно понять, в какую сторону вообще двигаться - в разработку, аналитику, ML... И писать курсовые и диплом на соответствующую тему. Выбор, конечно, может быть не окончательным - вполне нормально переобуться через годик другой в другую профессию;
2️⃣ Учить иностранные языки: документация и литература о новых технологиях обычно выходит сначала на английском, да и в целом языки позволят расширить выбор проектов и вакансий.
А далее можно и нужно учиться по направлению, выбранному в п.1
3️⃣ Учить теорию и практику: онлайн-курсы (лучше бесплатные и от крупных компаний), книги, профессиональные мероприятия, пет-проекты (развитый Github ценят во многих направлениях), можно обратиться к ментору, чтобы разобраться, что актуально, а что нет;
4️⃣ Соревнования: студенческие олимпиады и хакатоны - короткий полезный стресс, который позволяет мозгу лучше запомнить информацию и научиться адаптироваться к новым задачам. А ещё это возможность поработать с почти реальными задачами и проверить себя;
5️⃣ В ВУЗах существует много студенческих организаций, участие в которых даёт организаторский опыт и развитие софт-скиллов, что тоже важно и может выделить тебя на работе или собеседовании;
6️⃣ Самое главное - через университет легче попасть на стажировку куда-либо, а это позволит как можно раньше начать карьеру, получать реальный опыт работы. Начать карьеру как можно раньше - к этому стоит стремиться.
Итог: ВУЗ - почва, но семя и полив - твои. Я перечислил множество пунктов, которые помогут студенту закончить университет не выпускником, а профессионалом, но из этого множества стоит выбрать лишь несколько, чтобы не перенапрячься и не перегореть ещё будучи студентом.