Если вы работаете в ИТ-индустрии, то наверняка слышали от разных людей бесполезные рассуждения о том, почему один язык программирования лучше другого, или почему Linux лучше Windows, или почему Android лучше iOS, или почему функциональное программирование лучше ООП, или почему SQL лучше, чем noSQL, и этот список можно продолжать и продолжать…

И вы, наверное, участвовали в некоторых из них… Когда ты начинаешь работать разработчиком, изучаешь мало технологий, потом в какой-то момент чувствуешь себя уверенно и думаешь, что знаешь почти все… на самом деле ничего не знаю…

Эти дискуссии бессмысленны, и я часто обнаруживал, даже на своем примере из молодых дней, что люди склонны превозносить то, с чем они знакомы, над тем, о чем они на самом деле мало знают, или знают некоторые базовые вещи…

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

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

Это относится ко всему, вам не нравится ООП или функциональное программирование, вам не нравится Windows или Linux, SQL, noSQL, фронтенд, бэкэнд… Что угодно… Попробуйте зайти в сообщество, которое отличается от вашего пузыря, и посмотрите, что их волнует. о том, что им нравится в определенной теме, попробуйте, изучите…

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

Люди, которые имеют опыт работы только с определенной технологией, имеют единую точку зрения на то, как можно решить какую-то проблему, и не существует единой технологии, которую можно использовать для решения всех проблем… хочу в свою команду…