Поговорив с 1000 студентами-разработчиками в Индии за последние 8 месяцев в рамках программы «Поговорите с разработчиками», наша команда узнала, что индийские студенты-разработчики отстают в сравнении канадских и американских студентов-разработчиков.

Вот несколько советов колледжам / университетам по улучшению навыков программирования и обучения индийских студентов. Они в основном применимы для студентов-разработчиков, которые занимаются ИТ-работой!

Нет Git - Нет работы:

90% индийских студентов-разработчиков не знают, что такое GitHub или какие-либо другие общедоступные службы хранения проектов. Это плохой знак, особенно когда работодатель ищет в своих профилях какие-то действия GitHub / Gitlab. В настоящее время работодатели очень умны, чтобы выявлять фальшивые навыки в резюме студентов и уделять больше внимания проектам GitHub и регулярным коммитам.

Рекомендация: колледжи должны сделать GitHub / GitLab / Bitbucket критерием первого семестра и убедиться, что у всех есть учетная запись хотя бы одной из этих категорий.

Проекты с открытым исходным кодом:

98% индийских студентов-разработчиков не имеют публичных проектов, что в глазах работодателей не является хорошим знаком.

Один работодатель буквально спросил нас на собеседовании с работодателем:

У вас есть 4 * 365 = 1460 дней, и вы не можете создать ни одного проекта с открытым исходным кодом.

Как я могу передать вам свой код для работы? Зачем мне платить тебе?

На наш взгляд, он имеет смысл!

Рекомендация: колледжи должны создавать проекты с открытым исходным кодом в качестве критерия второго семестра и поощрять всех участвовать как минимум в двух проектах с открытым исходным кодом (даже генератор QR-кода подойдет).

Среднее время тренировки:

В среднем каждая компания тратит около 6 месяцев на обучение студентов после приема на работу. Если студенты будут участвовать в общественных проектах, исследовательской работе, изучении инструментов, командной деятельности, гибком управлении, это сэкономит 80% времени обучения работодателей.

Меньше времени на обучение = больше найма в вашем колледже!

Рекомендация: Колледжи должны сосредоточить внимание на этих областях, чтобы привлечь в свои колледжи потенциальных работодателей.

Нулевое самообучение:

99% индийских студентов думают, что им не нужно ничего изучать после окончания учебы в колледже, следовательно, нет необходимости в обучении. В IT все кардинально меняется, и вы должны быть в курсе событий каждый день. По крайней мере, каждые 6 месяцев вам нужно будет проверять, что популярно на рынке, и немного учиться.

Рекомендация: Колледжи должны инициировать самообучение в дополнение к обучению в классе и поощрять всех учащихся к взаимодействию с другими учащимися и совместной работе. Колледжи могут давать кредиты студентам, которые общаются, и поддерживать командную работу.

Работа в команде:

Кроме того, мы видели отличных студентов, которые плохо справляются с командной работой и никогда ни с кем не ладят, когда мы помещаем их в случайную команду для проектов. Это совершенно недопустимо. Работодателей не волнует, являетесь ли вы супер-программистом и бездельничаете ли вы. Если вы не знаете, как работать с членами вашей команды, независимо от их навыков программирования, вас понизят или выгонят из компании. Лучшие студенты должны хорошо это знать и прекрасно работать с другими разработчиками.

Рекомендация: Колледжи должны регулярно инициировать командные мероприятия / мероприятия с участием случайно выбранных людей, чтобы убедиться, что команда работает хорошо, а не только лучшие студенты.

Одноранговое программирование:

Студенты больше сосредотачиваются на индивидуальном обучении и никогда не пробовали программировать со сверстниками. На рабочем месте вы никогда не будете работать в одиночку, и вам придется работать с кем-то другим каждый божий день. Таким образом, более опытным ученикам необходимо изучить некоторые концепции равноправного программирования и научиться проверять чей-то код и не сильно жаловаться.

Рекомендация: Колледжи должны учитывать программирование сверстников во внеклассных мероприятиях, мероприятиях и воспитании студентов.

Волонтерство:

В рамках 3–4-летней программы студенты должны заниматься волонтерством в программировании любых малых / больших компаний. Это лучший способ понять, что происходит в отрасли и какие технологии обновлены / устарели.

Рекомендация: Колледжи должны привлекать работодателей на втором курсе и брать нескольких студентов на волонтерскую работу в течение 4–10 недель. В частности, колледжи могут приглашать начинающие стартапы, которые действительно испытывают финансовые затруднения, но имеют новаторские идеи и работают с новейшими технологиями. Это принесет пользу как студентам, так и стартапам.

Если вы думаете, что мы имеем смысл, приходите и поговорите с нами. Мы поможем вам улучшить и поддержать студенческую активность в программировании.

Также посетите Night Owl Lab - учебную инициативу в проектах с открытым исходным кодом:
https://medium.com/@rajacsp/night-owl-labs-223004a23ef1

Наш сайт:
https://talentaccurate.com

Образец учетной записи разработчика:
https://talentaccurate.com/rockstar/shalini

Электронная почта:
[email protected] / [email protected]