Найти тему

Ошибки, перфекционизм, брошенность на произвол судьбы - психологические трудности начинающих ИТ-специалистов

Оглавление

Поговорим о трех важных психологических трудностях, с которыми сталкиваются начинающие ИТ-специалисты (программисты, тестировщики):

  • Ошибки;
  • Перфекционизм
  • Брошенность на произвол судьбы

В прошлой статье мы затрагивали другие трудности, такие как:

  • Отсутствие опыта
  • Жёсткие дедлайны
  • Отсутствие помощи в стартапе

1. Ошибки

Так один тестировщик пишет в своем живом журнале мысли об ошибках:

«Я совершил много ошибок, и вы тоже совершите. На самом деле, я все еще совершаю много ошибок, это неизбежно, на самом деле, если вы все еще совершаете ошибки, значит, вам еще многому предстоит научиться. Вы будете совершать ошибки каждый день на протяжении всей своей карьеры. Главное - учиться на них, расти и не совершать их снова. Если вы не совершаете ошибок, то это не потому, что вы выдающийся разработчик, а потому, что вам не бросают достаточных вызовов и вы недостаточно развиваетесь. На мой взгляд, рост напрямую связан с тем, сколько ошибок вы совершаете, и если вы постоянно совершаете ошибки, вы постоянно учитесь и растете. Только будьте уверены, что не повторяете одни и те же дважды».

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

Ошибки, перфекционизм, брошенность на произвол судьбы - психологические трудности начинающих ИТ-специалистов. Психолог Савенкова
Ошибки, перфекционизм, брошенность на произвол судьбы - психологические трудности начинающих ИТ-специалистов. Психолог Савенкова

2. Перфекционизм, или «ужасный код»

Девушка-программист после 6-ти месяцев работы в крупной ИТ-компании так говорила о своем опыте написания кода:

«Вы оглянетесь на код, который написали всего за несколько месяцев до этого, и подумаете: “Ого, какой ужасный код”. Все так думают, это просто признак того, как далеко вы продвинулись. Вы увидите ошибки в своем коде или отсутствие тестов. Вы увидите сложность кода, который можно было бы написать гораздо проще. Все это является частью процесса обучения. Чем больше ошибок вы допускаете, тем больше кода пишете и тем больше времени тратите на чтение кода других людей. Тем лучше у вас получается. Вы часто будете замечать свои ошибки, которые могли бы совершить в прошлом. Именно эти ошибки подталкивают вас к тому, чтобы стать лучшим разработчиком».

Причинами перфекционизма в психологии считается:

  1. Страх осуждения или неодобрения со стороны других людей;
  2. Переживания раннего детства, например, когда родители предъявляли нереалистично высокие требования;
  3. Психические расстройства, связанные со склонностью к перфекционизму, такие как обсессивно-компульсивное расстройство (ОКР);
  4. Низкая самооценка;
  5. Чувство неполноценности;
  6. Потребность в контроле;
  7. Привязка самооценки к достижениям и др.

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

3. Брошенность на произвол судьбы

Один новый сотрудник ИТ-стартапа размышлял о том, как в его компании он был брошен на произвол судьбы:

«Когда тебя бросают на дно, это ужасно, тебе кажется, что ты постоянно тонешь, и это действительно так. Оглядываясь назад, вы понимаете, как далеко вы продвинулись, как вы смогли превратиться из человека, который абсолютно ничего не знал, в человека, который знал, может быть, немного больше. Мне нравится, когда тебя погружают в работу, потому что ты учишься так много и так быстро, это лучший способ обучения. Это не для всех, я понимаю, что если это не твой любимый способ обучения, тогда ищи работу в более крупных компаниях. В стартапе или небольшой консалтинговой компании/агентстве, где я начинал, все наоборот. Вы, как младший разработчик, будете непосредственно ощущать на себе все нагрузки, и вряд ли там тоже будут люди, которые будут задавать вопросы. Вы потратите гораздо больше времени на размышления о том, что делать или как решить проблему, но за это время вы поймете гораздо больше о программном обеспечении, которое вы создаете, и о проекте в целом. Нет лучшего ощущения, чем триумф, который вы испытываете, решив проблему, над которой вы застряли на несколько дней. Одно из самых приятных ощущений для инженера-программиста - это когда вы устраняете ошибку или завершаете работу над проектом, который доставлял вам огорчения в течение нескольких дней. Боли, которую он причинял вам в течение недели, достаточно, чтобы свести вас с ума, но в конце концов вы с этим справились. Ты на вершине блаженства, и мы хотели бы сдержать это чувство».

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

В следующей статье мы рассмотрим остальные психологические трудности, с которыми сталкиваются начинающие ИТ-специалисты.

Подписывайтесь на мой канал и ставьте «нравится», если Вам понравилось прочитанное.

А Вы бы хотели разобраться со своими трудностями и решить их со временем? Приглашаю Вас на свою 15-ти минутную бесплатную консультацию, где мы познакомимся, и я больше смогу узнать про Вашу ситуацию и определить дальнейшие шаги и пути развития. Пишите мне на почту nds-nelly@yandex.ru или в телеграм https://t.me/PsyhelpSp .

Буду рада Вам в свое ТГ-канале https://t.me/grouptherapy_online1 : и в Ютубе @savenkova_psychoanalysis

О том, как эффективно пройти собеседование на тестировщика в ИТ читайте здесь: Как эффективно пройти собеседование на тестировщика в ИТ? Психологические аспекты