Skip to main content

Использование вашего профиля GitHub для улучшения резюме

Продемонстрировать свои навыки для найма менеджеров с помощью профиля GitHub .

Как можно получить справку по профилю GitHub с поиском заданий?

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

После выполнения этих действий вы можете быть уверены, что менеджеры по найму будут иметь хорошее представление о ваших технических навыках при просмотре профиля GitHub .

Шаг 1. Создание профессиональной био

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

Перейдите к параметрам профиля, чтобы обновить био. Оставьте это описание коротким и кратким. Рассмотрим что-то подобное: "Привет! Мое имя Мона, и я ищу работу в качестве внешнего разработчика".

Примечание.

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

Шаг 2. Создание профиля README

По сравнению с вашей био, ваш профиль README является более гибким, что позволяет больше творчества. Вы можете написать дополнительные сведения в профиле README, чтобы продемонстрировать свои навыки и интересы.

Вам может потребоваться добавить в профиль README:

  •         **
            **Введение: напишите краткое введение в себя и ваш профессиональный фон.
    
  •         **Навыки**. Вывод списка технических навыков, включая все языки программирования, платформы и средства, которые вы являетесь опытным.
    
  •         **Профессиональный опыт**. Опишите, где вы работали раньше и какие профессиональные навыки вы создали. Они даже могут быть не техническими навыками, такими как общение и сочувствие.
    
  •         **Некоторые из лучших проектов: описание некоторых проектов**, которые вы гордитесь. Вы также закрепите эти репозитории позже, но readME дает вам возможность предоставить больше комментариев.
    
  •         **Достижения или награды: показать любые из ваших достижений, включая сертификации или награды**, которые вы получили за вашу работу.
    

Сведения о создании профиля README см. в разделе Управление файлом сведений о профиле.

Совет

Ищите способы показать навыки программирования в профиле README. Например, @new2code демонстрирует знание скриптов GitHub Actions и Python, автоматизируя ежедневные обновления раздела Countdown to GitHub Universe.

Шаг 3. Демонстрация лучших проектов

Выберите 3-5 проектов, чтобы выделить их, закрепив их в профиле. Репозитории, которые вы закрепите, будут отображаться видно, что позволяет вам направлять внимание менеджеров по найму на работу к проектам, которые вы наиболее гордитесь.

Чтобы получить лучшие шансы на интервью, выберите проекты, которые показывают ваши разнообразные навыки и имеют отношение к вашему конкретному поиску работы. Если это возможно, закрепите некоторые созданные проекты и некоторые из которые вы способствовали:

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

Чтобы закрепить репозитории, нажмите кнопку "Настройка контактов " в разделе "Популярные репозитории" профиля.

Шаг 4. Улучшение демонстрации проектов

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

Написание полезного README

ReadME для репозитория проекта — это идеальное пространство, чтобы дать краткий обзор проекта. Используйте Копилот Чат для записи README с запросом следующим образом:

Напишите README для репозитория генератора лотерейных чисел.

Затем скопируйте ответ README.md в файл в корневом каталоге репозитория, измените его по мере необходимости. Полезные функции READMEs:

  • Список ключевых функций проекта
  • Сведения о настройке и запуске проекта
  • Пример или демонстрация проекта
  • Инструкции по тестированию кода

Например, Copilot написал readME для @new2codeкалькулятора темпа походов.

Обновление сведений о репозитории

На главной странице репозитория справа от "О", щелкните . Здесь вы можете предоставить информацию, которая помогает менеджерам по найму быстро понять проект:

  • Краткое описание проекта
  • Веб-сайт, на котором можно увидеть проект в действии
  • Теги тем, классифицируемые проект

Упростить понимание кода

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

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

Самый простой способ использовать Copilot с VS Code. См. Set Visual Studio Code с Copilot в документации VS Code.

Например, Copilot написал в комментариях update_readme.pyпри @new2code использовании следующего запроса:

Помогите мне написать полезные комментарии по этому файлу, чтобы легко понять.

Обновление зависимостей проекта

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

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

Шаг 5. Предоставление общего доступа к результатам

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

Поделитесь своим обновленным профилем и получите вдохновение от других в нашем обсуждении сообщества.

Дополнительные материалы

  •         [AUTOTITLE](/copilot/copilot-chat-cookbook/refactoring-code/improving-code-readability-and-maintainability)