Что на самом деле контролирует эта задача
В GitHub членство в организации может отображаться в вашем профиле или быть скрытым. Выбор принадлежит вам как участнику, а не владельцу организации. Задачу определяют два проверенных факта: участник организации может установить видимость отдельного членства в организации как Public или Private, а элемент управления находится в списке People организации рядом с именем пользователя участника.
GitHub позволяет участнику организации устанавливать видимость отдельного членства в организации как Public или Private. Источник
Список People организации предоставляет элемент управления видимостью рядом с именем пользователя участника. Источник
Это вся механическая поверхность. Всё остальное — суждение: какие логотипы вы хотите показать незнакомцу, что эти логотипы подразумевают и как часто вы проверяете результат. Скрыть членство — не то же самое, что удалить свой вклад, а отсутствие публичного членства не доказывает, что человек не работает в организации или не связан с ней. Относитесь к публичному членству как к решению о раскрытии, а не как к строке в резюме.
Публичный логотип организации — это совпадающий идентификатор. Он находится рядом с вашим никнеймом, аватаром и биографией, и любой может сделать скриншот. Сам по себе он не устанавливает факт трудоустройства, уровень должности или текущий статус. Если вы хотите сделать заявление о трудоустройстве, это должно быть в тексте, который вы контролируете, а не в предполагаемом логотипе.
Шаг 1 — Составьте инвентаризацию членств
Прежде чем что-либо менять, перечислите все организации, в которых вы состоите, и то, что вы сейчас показываете. Сделайте это из своей учётной записи, войдя в систему, используя список People организации как отправную точку, указанную в проверенных фактах. Не полагайтесь на память; членства накапливаются незаметно через вклад, форки и приглашения.
Для каждого членства запишите четыре вещи: название организации, отображается ли логотип сейчас в вашем профиле, хотите ли вы, чтобы он отображался, и дату последней проверки. Храните это в личной заметке — не в публичном gist.
| Организация | Сейчас публично? | Целевая аудитория | Решение | Дата перепроверки |
|---|---|---|---|---|
| Пример: текущий работодатель | Да | Рекрутеры, коллеги | Оставить публичным | Ежеквартально |
| Пример: клиентский проект | Да | Только клиент | Сделать приватным | По завершении проекта |
| Пример: сообщество open-source | Нет | Широкая публика | Оставить приватным | Ежеквартально |
| Пример: бывший работодатель | Да | Никто | Сделать приватным | Сейчас |
| Пример: побочный проект | Нет | Соавторы | Оставить приватным | При изменении |
Заполните таблицу своими реальными членствами. Смысл в том, чтобы превратить смутное ощущение «мой профиль выглядит нормально» в явное намерение для каждой организации.
Шаг 2 — Определите публичное намерение для каждого членства
Не каждое членство заслуживает одинакового подхода. Полезное разделение:
- Членства, формирующие идентичность — организации, которые вы назвали бы в профессиональном представлении. Это кандидаты на публичную видимость.
- Транзакционные членства — клиентская работа, временные коллаборации, поддержка пакетов. Публичная видимость здесь часто раскрывает больше, чем сигнализирует.
- Случайные членства — организации, в которые вы вступили, чтобы создать issue или посетить одно мероприятие. Они редко нуждаются в публичном логотипе.
- Устаревшие членства — организации, с которыми вы больше не работаете. Публичный логотип здесь может исказить текущий статус, даже если вы этого не хотели.
Напишите одно предложение о намерении для каждой организации, прежде чем трогать настройки. «Я хочу, чтобы этот логотип был публичным, потому что я вношу вклад в этот проект и хочу, чтобы коллеги могли меня найти» — это намерение. «Он уже был включён» — нет.
Шаг 3 — Примените видимость с помощью проверенного элемента управления
Проверенные факты устанавливают, что элемент управления видимостью находится в списке People организации, рядом с именем пользователя участника, и что его устанавливает участник. Используйте этот элемент управления для каждой организации. Не предполагайте, что существует единый глобальный переключатель, и не предполагайте, что владелец организации может видеть или отменять ваш выбор — проверенные факты не говорят ни того, ни другого.
После каждого изменения перезагрузите свой публичный профиль в браузере без входа в систему или в приватном окне. Вид из-под учётной записи может отличаться от того, что видят незнакомцы. Запишите наблюдаемый результат в таблицу, а не ожидаемый.
Шаг 4 — Отделите членство от трудоустройства
Здесь происходит больше всего путаницы. Публичное членство — это совпадающий идентификатор: он связывает никнейм с организацией. Это не заявление о трудоустройстве, и его отсутствие не является заявлением об отсутствии трудоустройства. Люди работают с организациями, не вступая в них на GitHub, и люди остаются участниками долгое время после окончания роли.
Если ваша цель — быть найденным рекрутерами, логотип членства сам по себе слабый сигнал. Текст, который вы пишете — в биографии или закреплённом репозитории — несёт то заявление, которое вы действительно имеете в виду. Если ваша цель — приватность, помните, что скрытие членства не удаляет ваши коммиты, issues или pull requests из организаций, куда вы вносили вклад. Проверенные факты касаются видимости членства, а не удаления активности.
Публичное членство также может быть неверно истолковано. Читатель, который видит логотип организации, может предположить текущую роль, уровень должности или одобрение, которых логотип не несёт. Это ошибка читателя, но это ваша экспозиция. Решите, хотите ли вы нести эту двусмысленность.
Распространённые ошибки
- Относиться к логотипу как к строке в резюме. Публичное членство — не заявление о трудоустройстве. Если вы хотите заявление, напишите его.
- Предполагать, что приватное означает невидимое везде. Скрытие видимости членства не стирает вклад и не мешает людям, которые уже видели логотип, помнить о нём.
- Предполагать, что отсутствие доказывает дистанцию. Человек без публичного членства в организации может всё ещё работать в ней; настройка — это выбор, а не факт.
- Менять настройки без проверки в режиме без входа. Профиль из-под учётной записи — не публичный профиль. Проверяйте извне.
- Пропускать устаревшие членства. Бывшие работодатели и завершённые клиентские проекты — самый распространённый источник вводящих в заблуждение логотипов.
- Путать совпадающие идентификаторы с идентичностью. Никнейм, аватар или логотип организации, совпадающие на разных платформах, — это зацепка, а не доказательство, что две учётные записи принадлежат одному человеку. То же самое относится к вашему собственному профилю, когда его читает кто-то другой.
- Забывать, что членство можно вывести из активности. Даже при приватной видимости публичный вклад может раскрыть принадлежность. Решайте с учётом этого.
Перепроверка и защита собственного следа
Установите регулярную перепроверку — ежеквартально разумное значение по умолчанию для большинства людей, и сразу после любой смены роли. При каждой перепроверке открывайте свой публичный профиль без входа, сравнивайте с таблицей и обновляйте дату перепроверки. Если организация, которую вы покинули, всё ещё отображается, вернитесь к её записи в списке People.
Публичные идентификаторы — это зацепки, а не доказательства. Это относится к тому, как другие читают ваш профиль, и к тому, как вы читаете чей-либо ещё. Если вы просматриваете свой собственный след за пределами GitHub, поиск по никнейму может показать, где ваши известные никнеймы появляются публично. TraceSeek охватывает 3 000+ платформ, и первое сканирование бесплатно без регистрации и входа; продукт описывает время сканирования 20–30 секунд. TraceSeek не меняет настройки платформ, не гарантирует совпадение и не подтверждает личность — он показывает публичные совпадения, которые вы затем интерпретируете сами. О том, как следует и как не следует читать эти совпадения, см. страницу методологии и существующее руководство о том, что поиск по публичному профилю может и не может раскрыть о человеке.
Ключевые факты
- GitHub позволяет участнику организации устанавливать видимость отдельного членства в организации как Public или Private.
- Список People организации предоставляет элемент управления видимостью рядом с именем пользователя участника.
- Публичное членство в организации — это осознанный выбор раскрытия, а не заявление о трудоустройстве.
- Скрытие видимости членства не удаляет вклад, а отсутствие членства не доказывает отсутствие трудоустройства.
- Совпадающие публичные идентификаторы на разных платформах — это зацепки, а не доказательство, что учётные записи принадлежат одному человеку.