Salut, Habr! Îți propun traducerea articolului de autorul John Hotterbeekx.
Recent, am urmărit o prezentare a unui vorbitor despre arhitectură. Discuția a fost captivantă, conceptul și ideea aveau cu siguranță sens, dar vorbitorul nu mi-a plăcut.
Ce s-a întâmplat?
Peste jumătate din prezentare a fost excelentă, au fost oferite exemple potrivite, iar publicul a văzut că vorbitorul își cunoaște meseria. Dar modul în care bărbatul vorbea despre soluțiile și metodele altora părea evident greșit. El le numea platforme proaste, insultând oamenii care încă foloseau soluții care nu erau din prezentare, numind metodele și metodologiile utilizate de întreaga comunitate IT de ani de zile „grase greșeli”. Probabil că deja ți-ai dat seama de atitudinea mea, pe parcursul prezentării s-au auzit constant exemplele acestor lucruri. Așadar, deși conținutul a fost de cinci stele, atitudinea lui față de alte metode a determinat o lipsă de respect față de el. Acest exemplu este, desigur, prea cristalizat, chiar extrem, și m-a făcut să mă gândesc de ce uneori oamenii pun soluția lor deasupra celor ale altora, deși acestea nu sunt întotdeauna așa?

Soluția mea este mai bună!
Ce provoacă un astfel de comportament?
Știm o cantitate suficientă de tehnologii pe care o persoană le poate folosi în muncă, iar majorității li se pare că metoda aleasă de ei este cea mai bună. Această senzație este naturală, face parte din natura umană și reflectă pasiunea noastră pentru subiect sau selecția noastră. Deși imediat după alegerea unei tehnologii specifice poți simți o oarecare nesiguranță în decizie, dar odată ce începi să o stăpânești, acea senzație se transformă într-un sentiment de angajament pasional. Dacă te vei observa pe tine și comportamentul tău în discuțiile cu alții, vei observa că apărai această alegere cu o intensitate mare. Poate apărea o îndoială, ceea ce poate părea ciudat, dar nu te îngrijora, ești în regulă, este normal pentru oameni.
Descoperă-te
Cine nu a participat vreodată la o discuție despre ceea ce este mai bun între Windows și Linux, IOS și Android, sau React și Angular? Fiecare om a făcut, face sau va face acest lucru, măcar o dată. Nu încurajez abandonarea acestor discuții, ci mai degrabă vă încurajez să vă deschideți. Încercați să vă puneți în locul altor oameni și să recunoașteți că nu cunoaștem totul, iar alte soluții pot funcționa la fel de bine sau chiar mai bine. E ușor să judeci ceva fără a lucra cu el, și cred că totul provine din acea parte pasională a naturii umane care există în fiecare dintre noi. O idee pe care o consider utilă: „Dacă mulți oameni folosesc ceva, atunci și tu ai șanse să găsești lucruri utile acolo”. milioane nu pot greși 🙂
Nu există o soluție mai bună
Când discutăm despre acest subiect, există un lucru cu o tendință evidenta de creștere: fiecare limbaj, cadru sau altă soluție tehnică este destinată unor situații diferite. Nu cred că aceasta este o adevărată afirmație. Nu există o soluție „mai bună” în situație, ci, în cel mai bun caz, există opțiuni. Capacitățile noastre în dezvoltarea software-ului sunt atât de vaste, iar soluțiile diverse sunt folosite atât de pe scară largă, încât face imposibilă existența unei soluții unice, cea mai bună. Cred că, cu cât înveți mai multe tehnologii noi, cu atât cresc șansele să descoperi că acestea sunt mult mai asemănătoare între ele decât pare la prima vedere.
Ce putem schimba?
Acum, privind înapoi la prezentarea menționată, să presupunem că ce a greșit speakerul? Este într-adevăr simplu, el ar fi putut să nu spună nimic despre aceste lucruri, deoarece ele nu au adus niciun aport prezentării. Și dacă scopul prezentării a fost să fie amuzant, ar fi putut încerca să adauge o glumă sau măcar să spună ceva fără a jigni sau umili pe alții. Prezentarea acestui mod va provoca entuziasm și inspirație cu privire la subiectul adus în discuție. Acest subiect va deveni astfel scopul pe care speakerul ar dori să-l atingă. Nu altceva.
Privind la activitatea de zi cu zi, se poate începe prin a încerca să conștientizăm tot ce s-a spus, deoarece conștientizarea este cheia autoîmbunătățirii. Așa cum am menționat, nu judecați metodele și soluțiile altora, ci încercați să priviți acest lucru dintr-o perspectivă mai logică sau rațională. Atunci veți observa că, dacă sunteți mai des de acord cu alegerile altora și recunoașteți lipsa de cunoștințe în acest domeniu, și ceilalți vor fi mai înclinați să se deschidă, ceea ce vă va ajuta să învățați mult mai mult.
Aș dori să închei acest articol pe o notă pozitivă și să vă rog să încercați să vă tratați semenii cu respect; nu este nevoie să suprimați pe alții pentru a crește valoarea propriei idei sau dezvoltări. Viziunea ta, ideea ta, opinia ta merită să fie răspândite, sunt suficient de puternice pentru a fi independente!
Ați întâlnit astfel de vorbitori la conferințe? Luptați pentru limbajul vostru de programare?
Sursa: habr.com
