Почему пустой GitHub — это нормально

25.09.2025
#opensource#career#programming#mental-model

Миф о "квадратиках": Почему пустой GitHub — это нормально

В инженерной среде живет устойчивый стереотип: если ты талантлив, проактивен и умен, твой профиль на GitHub должен пестрить зелеными квадратиками. Считается, что вклад в open-source — это чуть ли не обязательный пункт для крутого специалиста, пропуск на лучшие позиции без долгих собеседований.

И да, такие истории есть. Но есть и другая правда, о которой говорят реже.

Где живут квадратики большинства инженеров?

Многие разработчики, особенно в крупных корпорациях и аутсорсинге, работают над проектами, код которых хранится в приватных репозиториях. Это могут быть внутренние Git-серверы компании или кастомные решения вместо публичных GitHub/GitLab. Их ежедневная работа, их реальные "квадратики", остаются за закрытой дверью.

Этот вклад невидим для внешнего мира. Им нельзя похвастаться в соцсетях или добавить в портфолио. Но это не делает его менее ценным.

Пустой GitHub — не приговор.

Более того, я считаю, что отсутствие профиля на GitHub лучше, чем профиль с давно заброшенными пет-проектами (привет, мои старые эксперименты, которые я успешно подчистил!). Он не создает ложного впечатления и не отвлекает внимание от реального опыта.

Причина проста: ресурсы ограничены.

Желание внести вклад в React, Jest, RTL, Svelte или начать свой проект есть у многих. Но когда ты работаешь полный день, отдавая умственную энергию сложным задачам клиента, на открытые инициативы часто просто не остается сил и времени. Это не лень, а физическая реальность.

Вывод:

"Квадратики" на GitHub — это лишь один из многих возможных сигналов. Они не должны быть единственным мерилом компетентности. Настоящая экспертиза и продуктивная работа часто скрыты от публичного взгляда, и это абсолютно нормально.

Мои самые насыщенные "квадратики" живут в приватном репозитории. Их там много, и я ими горжусь, даже если никто их не видит. И это не делает меня или кого-либо еще хуже разработчиков с яркими публичными профилями.

Публичный GitHub:
Public GitHub Activity

Приватный GitLab:
Private GitLab Activity