Otwórz Umysł: Jak Osoby Nietechniczne Mogą Wnieść Wkład w Otwartą Sieć

Opublikowano: przez Jos Velasco
Otwórz Umysł: Jak Osoby Nietechniczne Mogą Wnieść Wkład w Otwartą Sieć thumbnail

Większość poradników „jak przyczynić się do otwartego oprogramowania” zakłada, że jesteś programistą. Jeśli nie orientujesz się w GitHubie, często pozostajesz na uboczu. A to duże przeoczenie, ponieważ otwarta sieć nie jest budowana tylko przez osoby, które kodują — jest podtrzymywana przez osoby, które dokumentują, tłumaczą, organizują, testują, nazywają, projektują i wspierają.

W DreamHost zawsze wierzyliśmy, że otwarty internet działa najlepiej, kiedy jest otwarty dla wszystkich. To nie tylko kwestia posiadania własnej domeny czy hostingu. Chodzi o posiadanie swojej cyfrowej obecności poprzez dzielenie się swoją perspektywą, bez względu na to, jak się prezentujesz. Niezależnie od tego, czy jesteś właścicielem małej firmy, marketerem, czy twórcą treści, otwarty internet potrzebuje twoich umiejętności tak samo, jak środowisko IDE twojego programisty.

Czym Jest Otwarta Sieć — i Dlaczego Polega Na Wkładzie Nietechnicznym?

Otwarta sieć to część internetu oparta na otwartych standardach i swobodzie dostępu. Nie kontroluje jej żadna pojedyncza firma, a każdy może na niej budować. Napędzana jest przez projekty open-source, które są publicznie dostępnymi inicjatywami oprogramowania utrzymywanymi przez społeczności, a nie korporacje.

Ale podczas gdy programiści piszą kod, osoby nieprogramujące utrzymują otwartą sieć w stanie używalności, tłumaczą, dokumentują i czynią ją możliwą do odkrycia. Bez nich, infrastruktura, od której wszyscy zależymy, szybko by się zatrzymała.

Oto kilka przykładów, jak nietechniczne wkłady pomagają w płynnym funkcjonowaniu otwartej sieci:

  • Autorzy dokumentacji wyjaśniają, jak działają narzędzia, aby użytkownicy mogli je instalować, rozwiązywać problemy i rozwijać.
  • Tłumacze i zespoły lokalizacyjne sprawiają, że oprogramowanie jest dostępne dla globalnej publiczności.
  • Projektanci i pisarze UX dbają o to, by tworzone rozwiązania były intuicyjne i przyjazne dla człowieka.
  • Moderatorzy społeczności utrzymują zdrowe, inkluzywne przestrzenie, gdzie współpraca kwitnie.
  • Marketerzy i edukatorzy rozpowszechniają świadomość o nowych wydaniach i najlepszych praktykach, pomagając projektom rozwijać się.

Innymi słowy, otwarty internet działa na komunikacji, przejrzystości i społeczności.

Diagram pokazujący nietechniczne sposoby wspierania open source: dokumentacja, pisanie UX, marketing, tłumaczenie, testowanie i społeczność.

Jakich Umiejętności Nietechnicznych Potrzebują Teraz Najbardziej Projekty Open-Source?

Od edytowania dokumentacji po koordynowanie wydań, projekty open-source zależą od szerokiego zakresu umiejętności nietechnicznych, aby pozostać użytecznymi, dostępnymi i prosperującymi. Wkład zza kulis to to, co sprawia, że otwarte narzędzia wydają się dopracowane i profesjonalne. Jeśli prowadzisz małą firmę, prawdopodobnie już na co dzień wykorzystujesz wiele z tych umiejętności, od pisania treści po zarządzanie społecznościami, organizowanie procesów i więcej.

Oto najbardziej poszukiwane role nietechniczne i sposób, w jaki przyczyniają się do otwartej sieci:

  • Dokumentacja i edycja: Autorzy wyjaśniają kroki instalacji, opisują funkcjonalności i aktualizują wiki. Na przykład Zespół Dokumentacji WordPressa utrzymuje podręczniki dla użytkowników, które pomagają milionom właścicieli stron radzić sobie z aktualizacjami bez ingerencji w kod.
  • Tłumaczenie i lokalizacja: Tłumacze w Zespole Poliglotów adaptują oprogramowanie na setki języków, zapewniając dostępność dla użytkowników na całym świecie, podobnie jak firmy rozszerzające swoją działalność na nowe rynki.
  • Pisanie UX i nazewnictwo: Jasna i spójna terminologia sprawia, że projekty są intuicyjne. W dyskusji na temat Gutenberga uczestnicy debatowali nad konwencjami nazewnictwa w celu poprawy przejrzystości interfejsu edytora.
  • QA, testowanie i triage: Testerzy reprodukują błędy, weryfikują poprawki i oznaczają problemy, aby programiści mogli skupić się na ich rozwiązywaniu — takie podejście jest stosowane w projektach takich jak Kubernetes w celu usprawnienia wydań.
  • Marketing i zaangażowanie społeczności: Od promocji wydarzeń po pisanie newsletterów, ci współpracownicy pomagają projektom zwiększać świadomość, podobnie jak właściciele małych firm promują swoje produkty.
  • Komunikacja związana z wydaniem: Podsumowywanie tego, co nowe, dlaczego jest ważne i jak bezpiecznie aktualizować, zapewnia, że użytkownicy nie zostają w tyle. CNCF używa tego modelu dla blogów związanych z wydaniami i podsumowań konferencji.

Osoby niemające doświadczenia technicznego są integralną częścią modeli open-source. Pomagają przekształcić świetny kod w świetne produkty, których ludzie faktycznie rozumieją i używają.

Która NieTechniczna Ścieżka Pasuje Do Twoich Umiejętności?

Każda umiejętność, której używasz do prowadzenia swojego biznesu — lub rozwijania swojej kariery — może pomóc ci przyczynić się do rozwoju oprogramowania open source.

Niezależnie od tego, czy piszesz, tłumaczysz, testujesz czy projektujesz, jest miejsce, aby zacząć od małego i rozwijać się na większe role w społeczności.

Twoje UmiejętnościZespół/DziałŚcieżka Rozwoju
Copywriting lub redakcjaDokumentacjaRecenzent dokumentów → Redaktor podręcznika
TłumaczeniePoliglociRedaktor lokalny → Mentor dla nowych tłumaczy
Specjalista ds. QA lub operacjiTestowanie/TriageLider triage → Komunikaty o wydaniach
Pisanie UX lub projektowanieProjektowanie/DokumentacjaRecenzent treści UX → Współtwórca standardów projektowych
Marketing lub zarządzanie społecznościąMarketing/WsparcieKoordynator kampanii → Orędownik społeczności

Wybierz ścieżkę, która odpowiada Twoim istniejącym mocnym stronom, a okaże się to łatwiejsze (i szybsze) do osiągnięcia wpływu. Małe, konsekwentne wkłady w Twojej dziedzinie ekspertyzy mogą przerodzić się w znaczący wpływ w projektach, na których Ci zależy.

Jak to łączy się z „Posiadaniem Twojej Cyfrowej Obecności”?

Przyczynianie się do projektów open source wzmacnia narzędzia, na których opierasz swoją stronę internetową, sklep czy społeczność online. Kiedy się angażujesz, poprzez pisanie, testowanie czy tłumaczenie, pomagasz zapewnić, że te platformy pozostaną bezpieczne, dobrze udokumentowane i dostępne dla wszystkich za darmo.

W DreamHost zawsze wierzyliśmy, że posiadanie własnej obecności cyfrowej oznacza kształtowanie otwartej sieci. Nasze długotrwałe wsparcie dla WordPressa i innych społeczności open-source odzwierciedla to zaangażowanie.

Kiedy właściciele małych firm, marketerzy i twórcy przyczyniają się swoimi nietechnicznymi umiejętnościami, nie tylko utrzymują bazy kodów. Chronią otwartość, wolność i współpracę, które czynią internet wartym posiadania. To właśnie oznacza prawdziwe budowanie w otwartej sieci.

Otrzymuj treści bezpośrednio do swojej skrzynki odbiorczej

Zapisz się teraz, aby otrzymywać wszystkie najnowsze aktualizacje bezpośrednio do swojej skrzynki odbiorczej.

Gdzie Znajdziesz Zadania Przyjazne Dla Początkujących, Niezwiązane Z Programowaniem, Na Otwartej Sieci?

Możesz zacząć przyczyniać się do projektów open-source bez dotykania kodu, szukając tablic z zadaniami dla początkujących, zaległości w dokumentacji i portali tłumaczeniowych.

Oto kilka sprawdzonych punktów wejścia dla osób niebędących ekspertami technicznymi:

  • Szukaj tablic „Dobry Pierwszy Problem” w repozytoriach GitHub: Są to specjalnie przygotowane listy problemów, które mają pomóc nowym współpracownikom zapoznać się z procesami i oczekiwaniami.
  • Szukaj portali dokumentacyjnych lub tłumaczeniowych, które nie wymagają Git: Na przykład platforma tłumaczeniowa Poligloci WordPressa działa całkowicie w przeglądarce, a Zespół Dokumentacji korzysta ze wspólnych wiki.
  • Szukaj inicjatyw wspieranych przez społeczność: Jak Portal Współpracowników CNCF, który wyróżnia role nienależące do kodowania, takie jak komunikacja przy wydaniach, wsparcie wydarzeń i mentorowanie.
  • Szukaj przewodników po triażu i testowaniu w większych ekosystemach: Jak Kubernetes, które pokazują, jak potwierdzać problemy, odtwarzać błędy lub pomagać w etykietowaniu nadchodzących zgłoszeń bez konieczności wprowadzania zmian w kodzie.
  • Szukaj inicjatyw współdzielenia zdjęć wspierających otwarte zasoby: Na przykład możesz przekazywać zdjęcia do Katalogu Zdjęć WordPressa, oddając swoje zdjęcia na użytek publiczny za darmo.

Zacznij tam, gdzie już rozumiesz problem — tłumaczenie, pisanie lub doświadczenia użytkownika — a znajdziesz niezliczone sposoby, aby otwarta sieć mogła się rozwijać.

Jak Przejść Od Jednorazowej Pomocy Do Zaufanego Współpracownika?

Najszybszym sposobem na zbudowanie zaufania w społecznościach open-source jest konsekwencja. Większość uczestników przechodzi przez kilka naturalnych etapów, od szybkich, jednorazowych pomocników do stałych współpracowników, a ostatecznie mentorów lub liderów zespołów.

Schemat przepływu zatytułowany “The Contributor Pathway” przedstawiający cztery etapy: pozyskiwanie, wprowadzanie, współpraca i szkolenie z mentoringiem.

Jak pokazują projekty takie jak WordPress i Kubernetes, najcenniejsi są ci współtwórcy, którzy nieustannie się angażują i dokumentują to, czego się nauczyli.

Oto jak zwykle wygląda ten postęp:

  1. Poprawiasz błędy, tłumaczysz kilka wyrażeń lub odpowiadasz na pytania w ramach wsparcia. Celem jest tutaj poznanie tonu i przepływu pracy projektu.
  2. Bierzesz na siebie odpowiedzialność za bieżące zadania, takie jak cotygodniowe przeglądy lub recenzowanie aktualizacji dokumentacji.
  3. Mentorujesz innych, prowadzisz małe projekty lub pomagasz koordynować wydania.

Stałe pojawianie się jest najmocniejszym wkładem. Sygnalizuje niezawodność, buduje reputację i często prowadzi do możliwości kształtowania strategii, zarządzania zespołami lub poprawiania doświadczenia współtwórców w otwartej sieci.

Najczęściej Zadawane Pytania O Umiejętności Nietechniczne I Otwartą Sieć

Czy dokumentacja jest naprawdę wkładem?

Tak. Jasna i aktualna dokumentacja jest jednym z najcenniejszych sposobów przyczynienia się do open source, ponieważ pomaga użytkownikom instalować, rozwiązywać problemy i rozwijać oprogramowanie bez potrzeby wsparcia dewelopera. Przewodniki po open source nawet wymieniają dokumentację jako pierwszy rodzaj wkładu, którego potrzebują najbardziej projekty.

Czy mogę współpracować bez Git?

Oczywiście. Wiele projektów open-source oferuje ścieżki współpracy bez użycia Git, takie jak portal tłumaczeń Polyglots w WordPressie lub platformy do współpracy nad dokumentacją, takie jak zespół dokumentacji WordPress Docs Team. Pozwalają one na tłumaczenie tekstu, edytowanie stron lub zgłaszanie błędów bezpośrednio przez przeglądarkę.

Gdzie znajdę zadania „Dobre Na Początek”?

Szukaj problemów oznaczonych tagami „Good First Issue” lub „Help Wanted” w repozytoriach projektów i tablicach dla współtwórców. Portal współtwórców CNCF jest świetnym punktem wyjścia do identyfikowania bezpiecznych, przyjaznych dla początkujących zadań.

Czy nazewnictwo lub pisanie UX jest uznawane za wkład?

Tak—słowa to UX. Projekty takie jak edytor Gutenberg WordPress często gością dyskusje na temat nazewnictwa funkcji i terminologii interfejsu, ponieważ jasny język bezpośrednio wpływa na użyteczność. Proponowanie spójnych terminów w prostym języku to skuteczny sposób na poprawę oprogramowania open-source.

Jak unikać nadepnięcia na odciski, gdy jestem nowy?

Zacznij od małego, korzystaj z szablonów projektu i szukaj informacji przed publikacją lub proponowaniem zmian. Większość społeczności, w tym WordPress i CNCF, publikuje przewodniki dla współtwórców, które określają etykietę i kanały informacji zwrotnej. W razie wątpliwości zadawaj pytania z szacunkiem — ciekawość jest lepsza niż nadmierna pewność siebie.

Otrzymuj treści bezpośrednio do swojej skrzynki odbiorczej

Zapisz się teraz, aby otrzymywać wszystkie najnowsze aktualizacje bezpośrednio do swojej skrzynki odbiorczej.