Рубріки: ВопросыОсновы

«Лучшее предложение получает не тот, кто больше знает, а тот, кого больше знают»: как использовать GitHub, Stack Overflow и Хабр для поиска работы

Оленка Пилипчак

Покажите работодателю свои лучшие стороны. Чтобы устроиться на хорошую работу, помимо резюме, неплохо бы завести профили на GitHub, Stack Overflow и Хабре. Также вы можете вести колонку у нас — на Highload, и делиться с коллегами своими историями, идеями, кейсами с решениями интересных и сложных задач.

В компании TextMagic подготовили для джуниоров (и не только!) настоящую инструкцию по использованию этих ресурсов.

GitHub

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

Потенциальному работодателю можно предоставить список репозиториев, примеры кода и расписание коммитов.

На GitHub можно креативно подойти к оформлению профиля

Давайте разберемся, как можно оформить профиль на GitHub:

  • Используйте свои реальные имя и фотографию. Это может показаться скучным, зато потом не придется объяснять потенциальному работодателю, что розовый слоненок по имени CodeF#cker — это на самом деле вы, хороший специалист.
  • Добавьте к профилю личный сайт.  Это можно сделать, не покидая GitHub – в GitHubPages.
  • На сайте можно подробно описать свои достижения в работе и учебе, со ссылками на книги, которые вы читаете, и технологии, которые используете.
  • Закрепите на главной странице профиля самые выдающиеся проекты. GitHub не сделает этого за вас, а покажет первые попавшиеся.
  • Описывайте проекты подробно в README-файлах.
  • Структура проекта должны быть логична, код — отформатирован, подробные комментарии приветствуются.
  • Покажите, что можете участвовать в командной работе, добавляйте свой код к большим открытым проектам и исправляйте чужой, по правилам GitHub — с запросами и описаниями.

Не ленитесь выкладывать и подробно описывать на GitHub все работы, несмотря на то, что это требует и времени и сил. Особенно, если проектов у вас пока не много или они учебные.

Ваш профиль могут изучать не только программисты, но и рекрутеры. И они будут делать это первыми — раньше, чем ваш будущий тимлид. Поэтому очень желательно, чтобы рекрутерам было многое понятно: используйте для этого описания репозиториев, коммитов и, прежде всего, README-файлы.

В хорошем README-файле должны быть:

  • назначение проекта;
  • руководство по установке;
  • руководство по использованию;
  • картинки, чтобы было видно, что код, который вы пишите – полезен, и может быть без проблем использован.

Ведите общественную жизнь — участвуйте в открытых проектах. И приглашайте других участвовать в ваших. Для этого создайте и опубликуйте руководящие указания — это +100 очков к умению работать в команде!

Stack Overflow

Если GitHub — хранилище кода, то Stack Overflow — хранилище знаний. Там можно найти массу полезного, в том числе и работу: многие компании используют эту платформу для рекрутинга. 

Stack Overflow

На Stack Overflow о кандидате можно узнать практически все: квалификацию, репутацию, интересы, манеру общения. 

Помогает ли деятельность в сообществе найти хорошую работу? Пусть за нас ответят звезды  Stack Overflow:

Ryan Mann, 121 ответ, 523.1K просмотров ответов: «Мои работодатели сказали, что это помогло им отличить меня от других».
Jason Johnson, 1.7K ответов, 2M просмотров ответов: «Да. Это соцсеть программистов. А лучшую работу получает не тот, кто больше знает, а тот, кого больше знают».
David Hughes, 391 ответ, 830.5К просмотров ответов: «Это можно использовать как дополнительное средство убеждения работодателя в вашей компетентности, если ваш профиль действительно неплох. Но только если будет особое указание в резюме».

Stack Overflow позволяет оценить наличие софт-скиллов у потенциального сотрудника с точностью до 100%: по словам рекрутеров, по профилю сразу видно, не будет ли сложностей в сотрудничестве. 

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

Хабр

Используйте Хабр на максимум: его посещает 26 млн человек в месяц, свои блоги там ведет 361 компания. Хотите показать себя компании мечты — примите участие в обсуждении ее публикаций.

Хабр

Пишите статьи сами! Если у вас нет идей — переводите материалы зарубежных разработчиков. Статья на Хабре станет классным дополнением в резюме к вашим ссылкам на GitHub и Stack Overflow.

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

Но у Хабра есть один большой недостаток: по большей части он русскоязычный — это сильно снижает ценность публикаций в глазах зарубежных работодателей. 

Читайте также: почему IT-компании жестки к новичкам и как молодому айтишнику найти работу.

Останні статті

Что такое прокси-сервер: пояснение простыми словами, зачем нужны прокси

Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…

21.11.2024

Что такое PWA приложение? Зачем необходимо прогрессивное веб-приложение

Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…

19.11.2024

Как создать игру на телефоне: программирование с помощью конструктора

Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…

17.11.2024

Google Bard: эффективный аналог ChatGPT

В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…

14.11.2024

Скрипт и программирование: что это такое простыми словами

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

12.11.2024

Дедлайн в разработке: что это такое простыми словами

Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…

11.11.2024