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

Вся информация, которую я предоставляю в этом посте, будет относиться к поиску и подаче заявки на стажировку в Сиднее, Австралия, в качестве студента университета программной инженерии. Тем не менее, эта информация должна также распространяться на другие регионы с развитой индустрией разработки программного обеспечения.

Написание резюме

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

Было бы лучше, если бы вы стремились сопоставить качества в своем резюме с качествами, которые работодатель ищет в идеальном кандидате, как указано в списке вакансий для стажировки. Я также хочу подчеркнуть, что вам не нужно включать все в историю вашей работы или образования, если это не имеет отношения к должности. Например, предположим, что вы на полпути к получению университетского диплома. В этом случае вам больше не нужно указывать свой опыт работы в старшей школе в своем резюме, и вы должны использовать освободившееся место для чего-то более подходящего для этой должности, например, для ваших недавних проектов портфолио программного обеспечения.

В своем резюме вы также хотите указать свои текущие контактные данные, включая ваше полное имя, адрес электронной почты и номер телефона. Возможно, вы захотите указать в своем резюме сведения о других ваших социальных учетных записях, связанных с этой ролью, таких как GitHub, Dev.to, Medium или CodePen, чтобы работодатель мог видеть ваши реальные проекты или писать о программировании, которое вам нужно. ты делаешь.

Наконец, избавьте себя от смущения, когда вы поймете, что упустили что-то в своем резюме только после того, как отправили заявку и получили кого-то (или, что еще лучше, больше людей). Они могут отредактировать ваше резюме, чтобы убедиться, что в нем нет глупых опечаток, орфографических ошибок или странной грамматики, которые вы могли пропустить после прочтения своего резюме в сотый раз.

Поиск стажировок

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

Я рекомендую, где это применимо, настроить оповещения для этих сайтов, чтобы вы могли быть в курсе новых сообщений и более эффективно использовать свое время при подаче заявок на вакансии.

Если вы в настоящее время учитесь в университете, обязательно обратитесь в отдел карьеры вашего учебного заведения. У них обычно есть отличные ресурсы для поиска работы, например, список компаний, в которых проходят стажировки, или они могут даже размещать частные доски объявлений только для студентов, как это было в моем университете.

Подготовка сопроводительного письма

Этот шаг требуется не всегда, но если у вас есть время или заявка на стажировку требует его, подготовка хорошего сопроводительного письма может стать отличным способом повысить шансы вашего заявления. Сопроводительное письмо — это просто краткое (обычно 1 страница) описание себя и пример того, насколько вы заинтересованы в стажировке и насколько вы подходите в качестве кандидата на эту роль. Работодатели, скорее всего, будут читать ваше резюме и сопроводительное письмо одновременно, поэтому убедитесь, что ваша грамматика и орфография верны, а информация в резюме и сопроводительном письме совпадает.

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

На пике моих попыток подать заявку на стажировку с использованием шаблонов сопроводительного письма я мог получить индивидуальное резюме и сопроводительное письмо, адаптированное к требованиям идеального кандидата, в среднем всего за 30–40 минут.

Ознакомьтесь с этими статьями, чтобы начать писать сопроводительное письмо:

Подготовка к интервью

УУУУ! Вы получили интервью, и теперь вам нужно пройти этот шаг, и вы свободны дома. Вы захотите подготовить свои социальные и технические навыки к собеседованию, чтобы показать, что вы всесторонний кандидат и можете эффективно участвовать во всех стажировках. Отличные инженерные идеи хороши, но бесполезны, если вы не можете сообщить о них своим коллегам или начальнику.

Ваши soft skills — это такие вещи, как ваша способность общаться, давать обратную связь и работать в команде. Мягкие навыки — это то, что вы развиваете со временем, но если вы хотите попрактиковаться или разогреться с этими навыками, я бы порекомендовал вам попробовать найти друга или наставника, который может попрактиковаться в том, чтобы задавать вопросы на собеседовании вместе с вами. Эта фиктивная подготовка к интервью поможет вам быстро извлечь из своего банка историй и событий, на которые вы можете ответить во время интервью.

Если вам нужна дополнительная информация о подготовке ваших навыков межличностного общения, перейдите по ссылкам ниже:

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

И если вам нужна помощь с вашими техническими навыками, эти статьи ниже могут быть вам полезны:

Мои личные советы

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

  • Избавьтесь от некоторых досадных ошибок и получите Grammarly extension. Вам нужно только использовать бесплатную версию и использовать ее, чтобы проверить свое резюме и сопроводительное письмо, прежде чем отправлять его кому-либо, чтобы выявить те ошибки, которые легко пропустить.
  • Старайтесь быть представительным, но профессиональным. Излишняя формальность заставляет вас звучать как робот и, к сожалению, совершенно забывчивый, поэтому не забывайте быть дружелюбным и самим собой. Если вы получаете много плохих отзывов из-за культурного соответствия, это может быть причиной.
  • Приложите усилия, чтобы персонализировать хотя бы часть вашего заявления на стажировку для каждой компании, будь то ваше резюме или сопроводительное письмо, чтобы дать ему больше шансов пройти первоначальный этап рассмотрения.
  • Если вам не нравятся компания, люди или условия контракта, не бойтесь сказать «нет». Быть несчастным или работать по незаконному контракту никогда не стоит того опыта работы, который вы можете получить.
  • Отказ — это часть игры, но не конец. Не бойтесь спрашивать отзывы о том, почему вы не получили роль, и используйте это для улучшения будущих приложений, возможно, даже в той же компании или в новой.

Подведение итогов

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

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



Подключиться дальше

  • Если вы думаете о подписке на Medium, вы можете помочь мне, воспользовавшись моей реферальной ссылкой.
  • Ознакомьтесь с другими моими публикациями здесь, на Medium, и, если вы хотите быть в курсе, подпишитесь через Email.
  • Свяжитесь со мной в Twitter или LinkedIn, если вы хотите пообщаться, если вы хотите нанять меня, я на Codementor.