Время от времени я слышу общие жалобы от новых выпускников и кандидатов на стажировку:

«Большую часть времени вы набираете опытные профили; если вы нас не возьмете на работу, как мы сможем набраться опыта? »

Я всегда отвечаю на следующие вопросы:

  • Есть ли у вас какой-либо вклад в локальный или глобальный проект с открытым исходным кодом?
  • Насколько вы активны на Github?
  • Какова ваша репутация на Stack Overflow (и на других сайтах Stack Exchange, если на то пошло)?
  • Разрабатывали ли вы какие-либо программные проекты помимо обязательных курсовых работ во время учебы в бакалавриате?
  • Читали ли вы какие-либо технические книги или прошли какие-либо курсы помимо обязательных курсов в университете?
  • Публиковали ли вы какое-либо исследование, руководство, сообщение в блоге или аналогичный контент в Интернете? Вы регулярно создаете контент?
  • Выпустили ли вы какое-либо сложное программное обеспечение, веб-сайт или мобильное приложение, которые являются общедоступными?
  • На каких встречах вы были?
  • Вы когда-либо были спикером или инструктором?

Если вы ответите положительно хотя бы на три из этих вопросов, мы можем провести собеседование.

Все зависит от вас, чтобы проявить себя, и опыт работы - еще один способ для этого; хотя вы этим не ограничены. Особенно ваше присутствие в Интернете в сообществе разработчиков говорит само за себя. Несколько строк кода в Github или несколько голосов за Stack Overflow имеют огромное значение.

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

И наконец, не заполняйте резюме длинными блоками текста. URL-адрес, демонстрирующий ваш вклад в сообщество разработчиков, может стоить тысячи слов.