Как можно получить справку по профилю 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)