Открой свой разум: Как не-технари могут внести вклад в открытый веб

Опубликовано: от Jos Velasco
Открой свой разум: Как не-технари могут внести вклад в открытый веб thumbnail

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

В DreamHost мы всегда верим, что открытый интернет работает лучше, когда он доступен каждому. Речь идет не только о владении своим доменом или хостингом. Речь идет о владении своим цифровым присутствием, внося свой вклад своей точкой зрения, каким бы ты ни был. Независимо от того, являешься ли ты владельцем малого бизнеса, маркетологом или создателем контента, открытому интернету нужны твои навыки не меньше, чем твое средство разработки IDE.

Что Такое Открытый Веб — и Почему Он Зависит От Нетехнических Вкладов?

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

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

Вот всего лишь несколько способов, которыми нетехнические вклады помогают открытому вебу работать без сбоев:

  • Писатели документации объясняют, как работают инструменты, чтобы пользователи могли их устанавливать, устранять неполадки и расширять их возможности.
  • Переводчики и команды локализации делают программное обеспечение доступным для мировой аудитории.
  • Дизайнеры и писатели по UX обеспечивают интуитивную и удобную для пользователя работу создаваемых решений.
  • Модераторы сообществ поддерживают здоровые, инклюзивные пространства, где процветает сотрудничество.
  • Маркетологи и преподаватели распространяют информацию о новых выпусках и лучших практиках, способствуя росту проектов.

Другими словами, открытый веб зависит от коммуникации, ясности и общественности.

Диаграмма показывает нетехнические способы поддержки открытого исходного кода: документация, написание UX, маркетинг, перевод, тестирование и сообщество.

Какие нетехнические навыки сейчас нужны проектам с открытым исходным кодом больше всего?

От редактирования документации до координации выпусков, проекты с открытым исходным кодом зависят от широкого диапазона нетехнических навыков, чтобы оставаться полезными, доступными и процветающими. Вклад за кулисами — это то, что делает открытые инструменты отполированными и профессиональными. Если ты ведешь малый бизнес, то, вероятно, уже каждый день используешь многие из этих навыков, начиная от создания контента до управления сообществами, организации процессов и многого другого.

Вот наиболее востребованные нетехнические роли и то, как они способствуют развитию открытого веба:

  • Документация и редактирование: Авторы уточняют шаги установки, объясняют функции и поддерживают актуальность вики. Например, Команда документации WordPress ведет руководства для пользователей, помогающие миллионам владельцев сайтов ориентироваться в обновлениях без необходимости вмешательства в код.
  • Перевод и локализация: Переводчики в Команде полиглотов адаптируют программное обеспечение на сотни языков, обеспечивая доступность для пользователей по всему миру, как и бизнес, выходящий на новые рынки.
  • Тексты интерфейса и наименование: Ясная, последовательная терминология делает проекты интуитивно понятными. В дискуссии по Gutenberg участники обсуждали конвенции именования для повышения ясности в интерфейсе редактора.
  • QA, тестирование и триаж: Тестировщики воспроизводят ошибки, проверяют исправления и маркируют проблемы, чтобы разработчики могли сосредоточиться на их решении — подобный подход используется в проектах, таких как Kubernetes, для оптимизации выпусков.
  • Маркетинг и взаимодействие с сообществом: От продвижения мероприятий до написания новостных рассылок, эти участники помогают проектам повышать осведомленность, подобно тому как владельцы малого бизнеса рекламируют свои продукты.
  • Коммуникации при выпуске: Суммирование новых возможностей, их значимости и безопасного обновления гарантирует, что пользователи не останутся в стороне. CNCF использует эту модель для блогов о выпусках и отчетов о конференциях.

Нетехнические участники являются неотъемлемой частью моделей с открытым исходным кодом. Они помогают превращать отличный код в отличные продукты, которые люди действительно понимают и используют.

Какой нетехнический путь соответствует твоему набору навыков?

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

Будь ты писатель, переводчик, тестировщик или дизайнер, всегда есть возможность начать с малого и перерасти в более крупные роли в сообществе.

Твои НавыкиКоманда/ОбластьПуть Роста
Копирайтинг или редактированиеДокументацияРецензент документации → Редактор руководства
ПереводПолиглотыРедактор локали → Наставник для новых переводчиков
Специалист по QA или операциямТестирование/ТриажРуководитель триажа → Коммуникации о выпусках
Написание или дизайн UXДизайн/ДокументыРецензент контента UX → Участник стандартов дизайна
Маркетинг или управление сообществомМаркетинг/ПоддержкаКоординатор кампаний → Представитель сообщества

Выбери путь, который соответствует твоим существующим сильным сторонам, и ты обнаружишь, что воздействие оказывать легче (и быстрее). Маленькие, последовательные вклады в твоей области знаний могут превратиться в значимое влияние на проекты, которые тебе важны.

Как Это Связано С «Владением Своим Цифровым Присутствием»?

Участие в разработке открытого ПО укрепляет инструменты, на которых ты полагаешься для работы своего сайта, магазина или онлайн-сообщества. Когда ты вносишь свой вклад, будь то написание, тестирование или перевод, ты помогаешь гарантировать, что эти платформы остаются безопасными, хорошо задокументированными и свободно доступными для всех.

В DreamHost мы всегда верили, что владение вашим цифровым присутствием означает формирование открытого веба. Наша долгосрочная поддержка WordPress и других сообществ с открытым исходным кодом отражает эту приверженность.

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

Получайте контент прямо в свой почтовый ящик

Подпишитесь сейчас, чтобы получать все последние обновления прямо в свой почтовый ящик.

Где Найти Задачи Для Начинающих Без Программирования В Открытом Вебе?

Ты можешь начать вносить вклад в проекты с открытым исходным кодом, не прикасаясь к коду, просматривая доски с задачами для начинающих, отстающие документации и порталы перевода.

Вот несколько надёжных точек входа для нетехнических участников:

  • Ищи доски «Хорошее Первое Задание» на репозиториях GitHub: Это курируемые списки задач, предназначенные для помощи новым участникам в освоении рабочих процессов и ожиданий.
  • Ищи порталы с документацией или переводами, которые не требуют Git: Например, платформа перевода Polyglots от WordPress полностью работает в браузере, а Команда по документации использует коллаборативные вики.
  • Ищи инициативы с поддержкой сообщества: Как портал участников CNCF, который выделяет не кодовые роли, такие как коммуникации при выпуске, поддержка мероприятий и наставничество.
  • Ищи руководства по триажу и тестированию в крупных экосистемах: Как Kubernetes, которые показывают, как подтверждать проблемы, воспроизводить ошибки или помогать маркировать поступающие отчеты без необходимости изменения кода.
  • Ищи инициативы по обмену фотографиями в сообществе, поддерживающие открытые ресурсы: Например, ты можешь внести свой вклад в Фотогалерею WordPress, пожертвовав свои фотографии для свободного использования всеми. 

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

Как Вырасти От Единоразовой Помощи До Доверенного Участника?

Самый быстрый способ заслужить доверие в сообществах с открытым исходным кодом — это последовательность. Большинство участников проходят через несколько естественных этапов: от быстрых, разовых помощников до постоянных сотрудников и, в конечном итоге, наставников или руководителей команд.

Блок-схема под названием «Путь Участника» показывает четыре этапа: поиск, адаптация, вклад и обучение с наставничеством.

Как показывают проекты, такие как WordPress и Kubernetes, самыми ценными участниками являются те, кто продолжает возвращаться и документировать то, что они изучают.

Вот как часто выглядит эта последовательность:

  1. Ты исправляешь опечатки, переводишь несколько строк или отвечаешь на вопросы в поддержку. Цель здесь — изучение стиля и рабочего процесса проекта.
  2. Ты берешь на себя ответственность за текущие задачи, такие как еженедельная триажа или проверка обновлений документации.
  3. Ты менторствуешь других, руководишь небольшими проектами или помогаешь координировать релизы.

Регулярное участие — это самый важный вклад. Оно свидетельствует о надежности, формирует репутацию и часто приводит к возможностям влиять на стратегию, управлять командами или улучшать опыт участников в открытом интернете.

Часто Задаваемые Вопросы О Нетехнических Навыках И Открытом Вебе

Является ли документация действительно вкладом?

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

Могу ли я внести вклад без Git?

Абсолютно. Многие проекты с открытым исходным кодом предлагают пути участия без использования Git, например, портал переводов Polyglots в WordPress или платформы совместной документации, такие как Команда документации WordPress. Они позволяют переводить тексты, редактировать страницы или сообщать об ошибках прямо через браузер.

Где я могу найти задачи «Хороший первый выбор»?

Ищи задачи с тегами «Good First Issue» или «Help Wanted» в репозиториях проектов и на досках для участников. Портал участников CNCF — отличная отправная точка для определения безопасных и подходящих для начинающих задач.

Считается ли работа над названиями или UX-текстами вкладом?

Да—слова это UX. Проекты, такие как редактор Gutenberg от WordPress, часто организуют обсуждения по названию функций и терминологии интерфейса, потому что ясный язык напрямую влияет на удобство использования. Предложение последовательных терминов на простом языке — это эффективный способ улучшить программное обеспечение с открытым исходным кодом.

Как мне избежать неудобных ситуаций, когда я новичок?

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

Получайте контент прямо в свой почтовый ящик

Подпишитесь сейчас, чтобы получать все последние обновления прямо в свой почтовый ящик.