Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

GitHub как портфолио

Работодатель редко верит словам «я умею программировать» — он хочет увидеть код. GitHub и есть та витрина, где новичок показывает, что реально делал руками.

Зачем это нужно новичку

У человека без опыта работы GitHub заменяет строчки в резюме. Он показывает, что вы не просто прошли курс, а писали код сами, доводили проекты до конца и умеете пользоваться системой контроля версий — базовым инструментом любой команды.

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

Что стоит выкладывать

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

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

README — лицо проекта

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

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

Оформление профиля

Приведите в порядок сам профиль: понятное имя, аватар, пара слов о себе. Закрепите лучшие репозитории наверху, чтобы их увидели первыми. Регулярные коммиты показывают, что вы учитесь постоянно, а не собрали всё за один вечер перед откликом.

Не гонитесь за зелёными квадратиками ради вида — накрученная активность заметна и отталкивает. Лучше редкие, но осмысленные коммиты с внятными сообщениями, по которым видно, что и зачем менялось.

С чего начать сегодня

Если проектов ещё нет, начните с самого простого: доведите до конца одну учебную задачу и выложите её с README. Основы, на которых строятся такие проекты, можно закрепить даже в игре — первый бесплатный уровень Дрон Кодера тренирует тот самый код, из которого потом вырастают первые репозитории.

Заведите привычку: сделали учебный проект — сразу оформили и залили. Через несколько месяцев наберётся портфолио, которое не стыдно приложить к отклику, и вы перестанете бояться показывать свой код.

Частые вопросы

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

Стоит ли выкладывать код с курсов? Да, если вы дописывали и меняли его сами. Точную копию из урока лучше расширить своими доработками — так виден ваш вклад, а не только умение повторять за преподавателем.

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание