Вам нужно быть интровертом, чтобы стать успешным разработчиком?

Это больше, чем просто да или нет

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

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

Но ничто не бывает настолько бинарным, особенно когда речь идет о личности, известной как успешный разработчик.

Типы личности отличаются от черт личности

Многие люди склонны смешивать представления о типах личности и личностных качествах вместе. Тип личности - это классификация. Черта личности - это описание. Согласно индикатору типа Майерс-Бриггс, существует 16 различных типов личности, которые подпадают под четыре разные категории.

Идея интроверсии и экстраверсии рассматривается как психологическая конструкция, которая характеризует предпочтение определенного состояния ума, в котором они лучше всего развиваются. Экстравертность означает, что они лучше всего развиваются, когда есть действие и движение. Они истощаются при бездействии.

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

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

Интроверт - уточнение определения

Никто никогда не говорит об амбиверте - человеке, который находится в центре традиционных черно-белых определений интровертов и экстравертов, популяризируемых Интернетом.

Они также не смотрят на фактическое значение «интроверт», которое часто неверно интерпретируется как антисоциальное (что совсем другое дело). Само слово «интроверт» часто используется неправильно, что приводит к широко распространенному искажению определенной личностной черты, необходимой программистам и разработчикам для выполнения своей работы.

Способность к интроверту - неплохая вещь. Способность оставаться в этом интровертном состоянии, также известном как «зона», - это навык, которому можно научиться, но нельзя научить.

Интроверсия и самоанализ - это личное достижение, что-то вроде умения медитировать, не засыпая и не скукая.

Что нужно, чтобы стать успешным разработчиком?

«Кирпичные стены есть не просто так. Кирпичные стены созданы не для того, чтобы удерживать нас. Кирпичные стены призваны дать нам возможность показать, как сильно мы чего-то хотим. Потому что кирпичные стены должны остановить людей, которые этого не хотят. Они там, чтобы останавливать других ".

- Рэнди Пауш, Последняя лекция

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

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

Но это не совсем ответ на исходный вопрос, который я задал: Нужно ли быть интровертом, чтобы стать успешным разработчиком?

Ответ - нет, но вам нужно развить навык интроверсии, если он еще не достигнут. Способность к интроверту очень отличается от интроверта.

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

Эта способность к интровертированию в себя часто проявляется в способности долгое время сидеть за компьютером - и по правильным причинам.

Прокрутка Facebook и игра в Fortnite часами не в счет. Это другой вид сидения перед компьютером.

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

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

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