Ahoj, Habr! Představuji vám překlad článku autora Johna Hotterbeekxe.
Nedávno jsem sledoval vystoupení jednoho přednášejícího o architektuře. Diskuze byla fascinující, koncept a myšlenka rozhodně dávaly smysl, ale přednášející se mi nelíbil.
Co se stalo?
Více než polovina prezentace byla skvělá, uváděly se vhodné příklady a veřejnost viděla, že přednášející opravdu ví, o čem mluví. Ale to, jak muž hovořil o cizích řešeních a metodách, se zdálo být evidentně nesprávné. Nazýval je špatnými platformami, urážel lidi, kteří stále používali řešení mimo jeho prezentaci, nazývající způsoby a metodologie, které používá celé IT společenství po mnoho let, „velkými chybami“. Pravděpodobně už chápete můj postoj, během prezentace neustále zaznívaly příklady takových věcí. I když bylo obsahové hodnocení pět, jeho postoj k jiným metodám vyvolával neúctu. Tento příklad je samozřejmě příliš krystalizovaný, dokonce extrémní, a donutil mě přemýšlet, proč si lidé občas cení svého řešení nad cizími, i když ne vždy jsou lepší?

Moje řešení je lepší!
Co způsobuje takové chování?
Známé množství technologií, které může člověk použít v práci, a většině z nás se zdá, že zvolená metoda je ta nejlepší. Tento pocit je přirozený, je to součást lidské povahy a odráží naši vášeň pro daný předmět nebo náš výběr. I když se po volbě konkrétní technologie můžete cítit nejistě v tom, že to bylo správné rozhodnutí, jakmile ji ovládnete, tento pocit se změní na vášnivou oddanost. Pokud si při rozhovoru s ostatními všimnete svého chování, zjistíte, že se budete vyjadřovat vášnivě o svém výběru. Za chvíli může vyvstat pochybnost, což se může zdát divné, ale nebojte se, to je v pořádku, jste v normě.
Otevři sebe
Kdo se někdy nezúčastnil diskuse o tom, že Windows je lepší než Linux, iOS lepší než Android, React lepší než Angular? Každý člověk to alespoň jednou dělal, dělá nebo bude dělat. Nepodněcuji k tomu, abyste se těchto diskusí vzdali; snažte se otevřít. Zkuste se postavit na místo druhých a uznat, že nemáme veškeré znalosti, a jiná řešení mohou fungovat stejně dobře nebo dokonce lépe. Je snadné soudit něco, aniž byste s tím pracovali, a myslím, že to vše souvisí s vášnivou stránkou lidské přirozenosti, kterou má každý. Myslím, že užitečný výrok by byl: „Pokud to používá hodně lidí, určitě tam najdete užitečné věci.“ Miliony se nemohou mýlit 🙂
Neexistuje nejlepší řešení
Když mluvíme o tomto tématu, existuje jedna věc, která má zřetelně rostoucí tendenci: každé jazyk, framework či jiné technické řešení jsou zaměřena na různé situace. Nemyslím si, že to je taková pravda. Neexistuje „nejlepší“ řešení pro situaci, nejlépe existují možnosti. Naše možnosti v oblasti vývoje software jsou příliš široké, různá řešení jsou příliš rozšířená, což znemožňuje situace s jedním jediným nejlepším řešením. Myslím, že čím více nových technologií se naučíte, tím větší je šance, že zjistíte, že si jsou mnohem podobnější, než se na první pohled zdá.
Co můžeme změnit?
Když se teď ohlédneme na zmíněnou prezentaci, co právě řečník dělal špatně? Ve skutečnosti je to snadné, mohl by o těchto věcech prostě nic neříct, protože ničemu nepřidaly žádnou hodnotu prezentaci. A pokud cílem prezentace bylo udělat ji vtipnou, mohl by zkusit prostě přidat nějaký vtip nebo alespoň říct něco, co by nikoho neurazilo a neponižovalo. Takové představení prezentace by vzbudilo nadšení a inspiraci ohledně tématu, které bylo předloženo v prezentaci. A tohle je cílem, který by chtěl řečník dosáhnout. A nic jiného.
Při zvažování každodenní práce je dobré začít snahou uvědomit si vše, co bylo řečeno, protože uvědomění si je klíčem k seberozvoji. Jak jsem již zmínil, nesuďte metody a řešení ostatních, ale pokuste se na to podívat z logičtějšího nebo rozumnějšího hlediska. Pak si uvědomíte, že pokud více souhlasíte s výběrem ostatních a uznáváte nedostatek znalostí v této oblasti, budou se ostatní také více otevírat, což vám umožní dozvědět se mnohem víc.
Chtěl bych tuto článek zakončit pozitivně a požádat vás, abyste se pokusili respektovat ostatní; nemusíte potlačovat ostatní, abyste zvýšili hodnotu své vlastní myšlenky nebo projektu. Vaše vize, vaše myšlenka, váš názor si zaslouží být sdíleny, jsou silné natolik, aby byly samostatné!
Potkali jste takové řečníky na konferencích? Bojujete za svůj jazyk programování?
Zdroj: habr.com
