Kod

Kontrowersje w społeczności Pythona: Jak radzić sobie z hejterami

Kontrowersje w społeczności Pythona: Jak radzić sobie z hejterami

Bezpłatny kurs: „Szybki start w Python»

Dowiedz się więcej

Stworzę ankietę dotyczącą poważnych konfliktów w społeczności Pythona. W tej ankiecie omówię kluczowe spory, ich przyczyny i przydatne wnioski, jakie można z nich wyciągnąć.

Po przeanalizowaniu materiału zmieniłem plan. Zdałem sobie sprawę, że spory programistów mogą być tak toksyczne, że najlepiej trzymać się od nich z daleka. Postanowiłem więc omówić techniki bezpieczeństwa dyskusji — zrozumienie, kiedy należy powstrzymać się od kłótni i jak chronić się przed nieodpowiednimi komentarzami. Przeczytaj cały artykuł, aby uniknąć marnowania czasu na obelgi i bezsensowny dialog z ludźmi, którzy nie są warci twojego czasu.

Uświadom sobie, że nie wygrasz toksycznej dyskusji, nawet jeśli masz rację, bo inaczej… w butach Guido van Rossuma.

Guido van Rossum to wybitny programista, który miał znaczący wpływ na rozwój języka Python. Pełnił funkcję lidera społeczności Python do 2018 roku, kiedy to postanowił wycofać się z aktywnego uczestnictwa z powodu krytyki i reakcji, z jaką się spotkał. Pomimo swoich osiągnięć, Guido spotkał się z krytyką za swoje decyzje i działania, co uwydatniło trudność pracy w społecznościach open source.

Człowiek, który stworzył Pythona i pomógł go spopularyzować, spędził 27 lat podejmując strategiczne decyzje, ale ostatecznie zdecydował się opuścić kierownictwo projektu z powodu ciągłych kontrowersji. Zmęczyło go tłumaczenie znaczenia każdej innowacji technicznej. Ostatecznym powodem jego odejścia była dyskusja na temat PEP 572, po której oficjalnie ogłosił swoją rezygnację.

W 2021 roku, podczas Python Language Summit, Guido van Rossum, twórca języka Python, przedstawił swoją propozycję podwojenia szybkości interpretera CPython. Chociaż proponowane zmiany nie zostały jeszcze wdrożone, Guido stanął w obliczu Fala krytyki. Niektórzy użytkownicy zarzucali mu niekompetencję i spóźnione podejmowanie decyzji. Chociaż planowane ulepszenia nie będą wymagały znaczących aktualizacji i nie wpłyną na istniejące projekty, krytycy znajdują usprawiedliwienie dla negatywnych komentarzy. Sytuacja ta uwypukla złożoność interakcji między programistami a społecznością, gdzie każda propozycja może wywołać ostrą debatę.

Niepowodzenie Guido van Rossuma w przezwyciężaniu toksycznych debat uwypukla trudności w interakcji w społeczności programistów. Skoro założyciel Pythona może zostać upokorzony przez krytyków, mało prawdopodobne, aby ktokolwiek inny był w stanie uniknąć ataków hejterów. Dlatego kluczowe jest, aby rozpoznawać bezproduktywne debaty i starać się ich unikać. Pomoże to utrzymać produktywną atmosferę w społeczności i skupić się na rozwoju technologicznym, a nie na konfliktach.
Są ludzie, którzy uwielbiają konflikty i z nudów bronią swojego punktu widzenia. Takich ludzi nie da się do niczego przekonać. Po prostu to zaakceptuj.

Naucz się rozpoznawać tych, którzy po prostu chcą się kłócić.

Aby skutecznie oceniać krytykę, skorzystaj z piramidy Grahama – metody, która klasyfikuje komentarze według tonu i treści, od obelg po pomocne rady. Dziękuj za konstruktywną krytykę, ignoruj ​​destrukcyjne komentarze i zadawaj pytania wyjaśniające, jeśli motywy drugiej osoby nie są do końca jasne. To podejście pomoże Ci rozwijać i poprawiać jakość Twojej pracy, a także tworzyć bardziej produktywne dialogi.

Piramidalny diagram Grahama: część zielona – krytyka konstruktywna; część czerwona – destrukcyjna; Żółty – kontrowersyjne kwestie wymagające wyjaśnienia.

Jeśli ktoś wyraża swój punkt widzenia bez obrażania i oferuje konstruktywną krytykę, potraktuj to jako cenną, bezpłatną konsultację z ekspertem. W dzisiejszych czasach niewiele osób jest skłonnych poświęcać czas na wyjaśnianie cudzych błędów w internecie, co sprawia, że ​​takie działania są szczególnie ważne.

Przeprowadź własny eksperyment: wejdź na dowolne forum i spróbuj przekonać drugą osobę do swojego punktu widzenia. Poprzyj swoje argumenty przykładami, badaniami, fragmentami kodu lub innymi istotnymi materiałami. Pomoże to nie tylko pogłębić zrozumienie tematu, ale także rozwinąć umiejętności argumentacji.

Konstruktywna krytyka jest niczym rzadki dar, którego nikt nie odrzuca

Jeśli ktoś nie dotyka istoty tematu, W trakcie dyskusji okazuje niezadowolenie i obraża. To forma destrukcyjnej krytyki. Takie rozmowy zazwyczaj wiążą się z podwyższonym napięciem emocjonalnym i mogą przerodzić się w konflikty podobne do tych, których Guido nie mógł znieść. Ważne jest, aby zrozumieć, że konstruktywny dialog wymaga szacunku i skupienia się na temacie, aby uniknąć niepotrzebnych nieporozumień i nieporozumień.

Ignoruj ​​destrukcyjną krytykę, gdyż marnujesz przez nią tylko czas i nerwy. W następnej sekcji omówimy skuteczną metodę, która pomoże Ci poradzić sobie z takimi sytuacjami.

Niszcząca krytyka to żrący kwas, którego najlepiej unikać

Gaś gniew i powstrzymaj toksyczną krytykę

Aby uniknąć reakcji na destrukcyjną krytykę, ważne jest zrozumienie jej natury i rozpoznanie efektu Zeigarnik. Bez tego każda negatywna uwaga może wywołać reakcję, a myśli o uszczypliwych komentarzach będą Cię prześladować, uniemożliwiając Ci skupienie się na pracy. Zrozumienie tych aspektów pomoże Ci poradzić sobie z wewnętrznym dyskomfortem i skupić się na naprawdę ważnych zadaniach.

Rozważmy naturę destrukcyjnej krytyki. Gdyby na zewnątrz padał deszcz, rozsądna osoba nie upierałaby się, że tak nie jest. To oczywiste stwierdzenie. Destrukcyjna krytyka, podobnie jak pogoda, opiera się na faktach, a jej celem jest identyfikacja wad lub błędów. Należy jednak pamiętać, że konstruktywna informacja zwrotna może być bardziej użyteczna niż destrukcyjna, ponieważ ma na celu rozwój i doskonalenie. Ważne jest, aby rozróżniać te dwa podejścia i mądrze je stosować w komunikacji i interakcji z innymi.

Otwórz kanał YouTube „Skillbox Programming” i przeczytaj komentarze pod dowolnym filmem. Użytkownicy reagują na ten sam materiał na różne sposoby: niektórzy wyrażają pozytywne emocje, inni uważają treść za nieciekawą, inni zadają pytania wyjaśniające temat, inni uczestniczą w dyskusjach, a jeszcze inni wyrażają niezadowolenie z prelegenta i prezentacji. Ta dynamika interakcji podkreśla wagę informacji zwrotnej i różnorodności opinii w treściach edukacyjnych. Filmy edukacyjne są oceniane przez użytkowników na podstawie subiektywnych kryteriów, zależnych od indywidualnych doświadczeń każdego widza. W przeciwieństwie do powszechnie akceptowanych zjawisk, takich jak pogoda, postrzeganie jakości wideo jest zróżnicowane. Jeśli ktoś jest skłonny do braku szacunku w życiu realnym, prawdopodobnie będzie przejawiał tę samą tendencję w Internecie, krytykując materiały, które nie spełniają jego oczekiwań lub które uważa za trudne do zrozumienia. Podkreśla to wagę tworzenia treści, które uwzględniają zróżnicowane postrzeganie i dążą do zaspokojenia zróżnicowanych potrzeb odbiorców. Niszcząca krytyka jest odzwierciedleniem wewnętrznego świata dorosłej i dojrzałej osobowości. Ujawnia, o czym dana osoba myśli najczęściej. Na takich ludzi nie da się wpłynąć: argumenty i logika stają się bezużyteczne, gdy komentarze są pisane wyłącznie po to, by dać upust negatywnym emocjom. Przekonanie lub wygranie sporu z takimi krytykami jest niemożliwe. Jeśli masz na to ochotę, przypomnij sobie sytuację z Guido van Rossumem i przemyśl to jeszcze raz.

Efekt Zeigarnik to ważny aspekt pamięci, który pomaga nam skupić się na niedokończonych zadaniach. Objawia się on tym, że nasz mózg ma tendencję do rozpamiętywania nierozwiązanych problemów, powracając do nich, aż do znalezienia rozwiązania lub ukończenia zadania. Ta właściwość może być przydatna do zwiększenia produktywności, ponieważ sprzyja głębszemu zrozumieniu zadań i poprawia koncentrację na ważnych sprawach. Zrozumienie efektu Zeigarnik może pomóc w zarządzaniu czasem i organizacji, pozwalając na skuteczniejsze radzenie sobie z codziennymi obowiązkami.

Efekt Zeigarnik utrudnia ignorowanie negatywnych komentarzy i krytyki. Nawet jeśli starasz się nie reagować na prowokacje, twój mózg będzie nalegał na rozwiązanie konfliktu. Jeśli zdecydujesz się zareagować, może to przyczynić się do samoafirmacji hejtera. Ignorując go, ryzykujesz odczuwanie wewnętrznego niepokoju. Ważne jest, aby zrozumieć, że zarządzanie swoją reakcją na negatywność może pomóc w utrzymaniu zdrowia psychicznego i poprawie ogólnego postrzegania krytyki.

Aby przezwyciężyć trudne chwile, zapisz swoją krytykę na kartce papieru i dodaj swoją odpowiedź. Możesz swobodnie wyrażać wszystkie swoje myśli: od reakcji emocjonalnych, przez kłótnie, po agresywne sformułowania. Po zakończeniu procesu spal kartkę, aby pozbyć się negatywnych emocji i uniknąć wyrządzenia krzywdy innym. Ta metoda pomoże Ci uwolnić napięcie emocjonalne i odnaleźć wewnętrzny spokój.

Otwórz elektroniczną wersję komentarza i określ warunki, na jakich jesteś gotowy kontynuować rozmowę. Możesz na przykład zażądać od drugiej osoby przeprosin za obelgi i przedstawienia dowodów na poparcie swoich twierdzeń. Będzie to punkt wyjścia do rozwiązania sporu. Jeśli Twój przeciwnik chce kontynuować dyskusję, będzie musiał zaakceptować Twoje warunki i zostawić konstruktywny komentarz, co oznacza zakończenie toksycznej kłótni i rozpoczęcie produktywnego dialogu. Tak czy inaczej, wygrasz.

Zaprzestań destrukcyjnej krytyki i nie wdawaj się w toksyczną dyskusję

Co dalej