lenec ru

← все посты

GitHub-портфолио: что реально смотрят рекрутеры в 2026

10K

Я ломал стереотип «рекрутеры не смотрят GitHub» давно. Смотрят. Особенно технические рекрутеры в продуктовых компаниях и зарубежные. И смотрят не «общий вид», а конкретные сигналы. Ниже разбираю, что именно ловит глаз сильного интервьюера и как сделать профиль таким, чтобы он работал на тебя.

Кто и зачем смотрит GitHub

Три типа просматривающих:

  • Технический рекрутер. Открывает в первые 30 секунд после твоего отклика. Смотрит на общее впечатление: активность, языки, наличие проектов.
  • Hiring manager или будущий тимлид. Смотрит более внимательно, особенно если ты прошёл первый фильтр. Залезает в код 1–2 проектов.
  • Интервьюер на технической стадии. Может прийти на собеседование с твоим репо, готовый обсуждать решения.

В разных компаниях процент «смотрят GitHub» от 20% до 95%. В стартапах и зарубежных — ближе к 95%. В крупных корпорациях с конвейерным наймом — ближе к 20%.

Что смотрят на главной странице профиля

Это первый экран, на котором висит вся твоя репутация в GitHub. Что бросается в глаза:

1. Аватарка и имя

Не username «xxx_dev_999». Реальное имя или хотя бы профессиональное прозвище. Аватар — нормальное фото или хотя бы стилизованный, не дефолтный пиксельный.

2. Био

3–10 слов: кто ты, чем занимаешься, ссылка на сайт/LinkedIn. «Backend Engineer · Go · Distributed systems · Berlin».

Не пиши «обожаю код и кофе» — это пустой текст.

3. Закреплённые репозитории (Pinned)

До 6 проектов наверху. Это фактически твой шоурум. Что должно быть здесь:

  • Лучшие 4–6 проектов из всех.
  • Не «всё, что есть».
  • Каждый с понятным названием и описанием.

Если у тебя из 30 публичных репозиториев 25 — клоны туториалов, спрятать их через приват-режим. Никто не должен лезть в архив, но если полезет — там тоже не должно быть стыдно.

4. Activity graph («квадратики»)

Зелёные квадратики за последние 12 месяцев. Полностью пустой график за полгода — плохой сигнал.

Не нужно «писать каждый день для квадратиков». Достаточно регулярной активности — 2–3 коммита в неделю на чём-то, и график выглядит живым.

5. Achievements и контрибьюшены

Если у тебя есть звёзды на популярных репо или contributions в известные библиотеки — они отображаются. Это сильный сигнал, который выделяет среди средних кандидатов.

Что смотрят, когда заходят в репозиторий

README

Главный файл. На него тратят 30 секунд:

  • Название и одна строка описания: что это и для кого.
  • Скриншот / GIF / диаграмма архитектуры.
  • «Quick start»: как запустить за 5 команд.
  • Ключевые технологии.
  • Статус: работает ли в проде, кто пользователи (если есть).
  • Ссылка на демо (если деплоено).

Без README репо выглядит сырым. Минимальный README — это уже сильно.

Коммиты

Открывают коммит-историю. Что хорошо:

  • Понятные сообщения коммитов: «add user authentication», «fix race condition in scheduler».
  • Несколько разумных коммитов вместо одного «initial commit».
  • Постепенное развитие: видно, как проект рос.

Что плохо:

  • «update», «fix», «wip wip wip».
  • Один коммит «initial commit» с дампом всего кода.
  • Коммиты с прогрессом «Day 1», «Day 2» без описания.

Структура папок

10 секунд на оценку. Что хочет видеть:

  • Логичная структура: src/, tests/, docs/.
  • Тесты в отдельной папке.
  • CI/CD в .github/workflows/.
  • Конфиги (eslint, ruff, ci) — на корне.

Хаос в файлах = вероятно, хаос в голове.

Сам код

Заходят в 1–2 файла. Смотрят:

  • Стиль и форматирование (соответствует языку — Black/Ruff для Python, ESLint для JS).
  • Имена переменных и функций.
  • Тесты к функциям, которые этого требуют.
  • Обработку ошибок.
  • Комментарии — не дублирующие код, а объясняющие «почему».

Опытному ревьюеру 60 секунд хватает, чтобы понять твой уровень.

Сильные сигналы, которые повышают «вес» профиля

  1. Открытые PR в популярные библиотеки. Даже один merged PR в React, Vue, Django — это уже отличие.
  2. Свой проект с реальными пользователями. README с «used by 500+ users» или «100+ stars» — сразу повышает интерес.
  3. Эксперименты с разными технологиями. Не только Python — но и Go, не только React — но и Rust. Показывает любознательность.
  4. CI с автотестами и линтерами. Сразу видно индустриальный подход.
  5. Деплой в продакшене. Ссылка на работающий сайт/API. Не просто «git clone, npm install».
  6. Документация архитектуры. ARCHITECTURE.md или раздел в README про принятые решения.

Слабые сигналы, которые понижают

  • Туториалы на десять страниц с неизменёнными именами папок.
  • Форки популярных репо без своих коммитов (выглядит как «коллекция чужого»).
  • Куча pre-commit-фейлов в CI на главной ветке.
  • Закоммиченные креды (.env с ключами).
  • Готовые шаблоны, не адаптированные (next-app по умолчанию, create-react-app по умолчанию).

Что делать прямо сейчас

  1. Открой свой профиль и посмотри глазами рекрутера. Что бросается в первые 10 секунд?
  2. Заполни био и аватарку.
  3. Закрепи 4–6 лучших проектов.
  4. Спрячь (сделай private) проекты-клоны и заброшенные репо.
  5. Для каждого закреплённого — напиши/обнови README, добавь скриншот.
  6. Удали закоммиченные секреты (используй BFG Repo-Cleaner, если они в истории).
  7. Добавь GitHub Actions с тестами — даже базовый workflow за час.

Что насчёт коммерческого опыта

Большая часть твоей реальной работы — это закрытые корпоративные репо. Это нормально. Никто не ждёт, что у тебя будет вся работа на GitHub.

Что можно делать:

  • Выкладывать в личное портфолио части работ, которые компания разрешила (после согласования).
  • Писать в README pet-проектов «inspired by my work at X», если применимо.
  • Делать публичные форки/клоны технологий, с которыми работал.

Открытое pet-портфолио + сильное LinkedIn с описанием коммерческого опыта = полная картина.

Профиль README

В 2026 многие используют профильный README — отдельный репозиторий с твоим username, который отображается на главной странице GitHub.

Хороший формат:

  • 1 параграф «о тебе» как разработчике.
  • Ссылки на блог / LinkedIn / личный сайт.
  • Список технологий, с которыми работаешь.
  • Опционально — стата по языкам и контрибьюшены.

Не нужно вешать туда GIF-анимации, бесконечные badges и ссылки на 30 социальных сетей. Это всё уменьшает читаемость.

Что запомнить

GitHub-портфолио в 2026 — это не «свалка кода», это твоя витрина. 4–6 закреплённых проектов с хорошими README, регулярная активность, грамотные коммиты, документация. На приведение профиля в порядок — 4–8 часов работы. Окупается за месяц новым качеством откликов.

Если у тебя сейчас пустой или хаотичный профиль — это не проблема, это возможность. Никто не оценит профиль 5-летней давности, никто не будет копаться в архивах. Все смотрят на «сейчас». Сделай «сейчас» нормальным — и через 2 недели увидишь, что рекрутеры стали активнее.

Комментарии 0

  • Будьте первым, кто оставит комментарий.

Войдите, чтобы оставить комментарий.