Что такое GitHub Achievements и зачем они нужны
GitHub Achievements — это система достижений, которая автоматически присваивает значки за определённые действия:
- принятые Pull Request,
- популярность репозиториев,
- помощь в Discussions,
- командную работу,
- спонсорство разработчиков.
Это не влияет на рейтинг аккаунта напрямую, но:
- усиливает ваш публичный профиль,
- делает вклад в open source более заметным,
- добавляет «социальное доказательство»,
- немного тешит самолюбие (а кто сказал, что это плохо?).
Актуальные ачивки GitHub (можно получить сейчас)
Большинство достижений имеют уровни:
- Base
- Bronze
- Silver
- Gold
Чем больше действий — тем выше уровень значка.
Pull Shark — ачивка за принятые Pull Request

За что дают: за смерженные PR.
Чтобы получить Pull Shark:
- Создавайте Pull Request.
- Дождитесь, пока их примут (merge).
- Повторите ещё много раз.
Уровни:
- 2 PR
- 16 PR
- 128 PR
- 1024 PR
Если вы активно участвуете в open source — эта ачивка придёт естественно. Если нет — самое время начать.
Starstruck — достижение за звёзды репозитория

Эта ачивка GitHub выдается за популярность проекта.
Как получить Starstruck:
- создайте полезный публичный репозиторий,
- напишите нормальный README,
- добавьте документацию,
- расскажите о проекте.
Уровни:
- 16 звёзд
- 128
- 512
- 4096
Да, 4096 звучит как «легендарный покемон open source». Но всё возможно.
Важно: учитываются только реальные звёзды от других пользователей.
Galaxy Brain — за правильные ответы в Discussions

Ачивка за интеллектуальное превосходство. Почти.
Вы получаете её, когда ваш ответ в Discussions отмечают как Accepted Answer.
Уровни:
- 2 ответа
- 8
- 16
- 32
Если вы любите помогать другим разработчикам — это ваш путь к серебряному (или золотому) мозгу.
Pair Extraordinaire — за командную работу

Эта ачивка GitHub показывает, что вы не одинокий волк, а нормальный тиммейт.
Чтобы её получить, нужно быть соавтором коммита в принятом PR.
В конце сообщения коммита добавляется строка:
Co-authored-by: username <email>
GitHub распознает совместную работу автоматически.
Отличный повод попрактиковать парное программирование.
YOLO — за смелость (или безрассудство)

Эта ачивка выдается, если вы смержили Pull Request без Code Review.
Чаще всего её получают случайно, работая над личными проектами.
Название говорит само за себя: «You Only Live Once».
Иногда — «You Only Merge Once».
Quickdraw — за скорость реакции

Нужно закрыть Issue или Pull Request в течение 5 минут после создания.
Да, буквально быстрее, чем вы успеете заварить чай.
Подходит для:
- тестовых задач,
- исправления опечаток,
- работы с мелкими багами.
Public Sponsor — за финансовую поддержку

Ачивка за спонсорство через GitHub Sponsors.
Достаточно поддержать разработчика или организацию любой суммой.
Это единственная ачивка, связанная с деньгами. Всё честно.
Архивные (легендарные) достижения GitHub
Эти значки получить уже нельзя, но знать о них интересно.
Mars 2020 Contributor
Выдавалась разработчикам, чей код использовался в миссии Perseverance от NASA.
Да, буквально «мой код был на Марсе».
Arctic Code Vault Contributor
Получили участники программы долговременного хранения кода в арктическом архиве.
GitHub отправил open source в вечность. Почти.
Как включить отображение ачивок в профиле GitHub
Если достижения не отображаются:
- Перейдите в Settings
- Откройте Public profile
- Найдите раздел Achievements
- Включите «Show Achievements on my profile»
Как учитывать приватные репозитории
Чтобы GitHub учитывал активность в приватных проектах:
- откройте Settings → Profile
- включите «Include private contributions on my profile»
Иначе часть достижений просто не появится.
Стоит ли охотиться за всеми ачивками GitHub?
Если честно — специально «фармить» значки смысла мало.
Но если вы:
- активно участвуете в open source,
- помогаете в Discussions,
- работаете в команде,
- публикуете свои проекты,
то GitHub Achievements будут появляться естественно.
И это хороший сигнал для работодателей и заказчиков: профиль живой, активный, не создан вчера.
Итог
GitHub Achievements — это:
- визуальное подтверждение опыта,
- элемент геймификации,
- дополнительный плюс к публичному профилю разработчика.
Никакой магии. Просто активность, немного командной работы и капля здорового азарта.
А если вдруг увидите у кого-то золотую Pull Shark на 1024 PR — знайте: этот человек точно не просто «читал документацию».