Пробивайтесь, когда вы сомневаетесь в себе

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

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

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

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

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

Синдром самозванца

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

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

Я начну с того, что считаю «ответом» на синдром самозванца. Если вы тот, кто борется с этим, никакие знания или навыки в этой отрасли не излечат вас от этого чувства. Это сводится к вашему мышлению и ожиданиям, которые вы возлагаете на себя. Я сказал это в начале, синдром самозванца — это психологическое явление.

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

Инженеры-программисты — не доктора кода. Нам не всегда можно показать баг и сразу узнать, что его вызвало и как его можно исправить (хотя очень приятно, когда можно). Мы можем потратить некоторое время, изучить его, узнать что-то новое, если это необходимо, и в конечном итоге сузить круг проблем и определить, что необходимо сделать.

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

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

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

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

Как только вы перейдете в профессиональную среду, у людей будет свой собственный опыт внутри и вне работы; это может привести к различным навыкам или специализациям. Это может показаться разрывом в навыках между вами и кем-то на том же уровне, что и вы, но нам часто нужно учитывать, какие уникальные таланты и опыт мы можем нести с собой, как и все остальные.

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

Заключение

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

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

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

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