Рубрики
Без рубрики

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

Я никогда не забуду время, когда я провел лето в Facebook. У меня была возможность большинству людей могут только доктор … помечены карьерой, Python, производительностью.

Я никогда не забуду время, когда я провел лето в Facebook. У меня была возможность большинству людей можно только мечтать. Я вошел в надежную инженерную культуру и сообщество людей, управляемых миссией. Перки были все, о чем вы слышали и больше. Я ел в лакомке в кафе, проезжал бесплатные пригородные автобусы с Wi-Fi и имел все бесплатные технологии, которые я хотел. Тем не менее, я помню, что моя первая неделя – самая сложная неделя лета. Люди, которые управляли программой стажеров, решили собрать несколько летних стажеров и настроить для нас счастливый час. В течение счастливого часа все стажеры просили упомянуть, в какую школу мы посещали, какую команду мы работали, и что мы хотели достичь к концу лета. Первый стажер: «Стэнфордский университет. Я буду работать над командой Android для рынка Facebook. Я хочу полностью обновить, как продавцы показывают свои предметы и помогают им продавать быстрее. «Тогда второй:« коричневый университет. Я буду работать над маркетинговой наукой данных. Я хочу создать новые алгоритмы, которые помогут нам достичь новой демографии. ” Тогда я был я: “Э-э, я пошел, я имею в виду, я иду в Байлорский университет. Я буду работать над командой инфраструктуры центра обработки данных, и я не уверен, что я хочу сделать еще. «Было оглушительное молчание». Гарвардский университет. Я буду работать над … ” Остальные стажеры продолжали свои введения.

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

У вас, возможно, еще не имело стажировку или работы, но вы почувствовали такие же точные эмоции, которые я только что описал. Может быть, вы написали «Hello World» и подумал: «Кто я шучу? Я не программист. «Может быть, вы разговаривали с инженером программного обеспечения и ощущали запугивание их прочными знаниями о программировании. Может быть, кто-то задал вам вопрос программирования, и вы чувствовали себя как фальшивой, потому что вы не могли это ответить.

Эти чувства неопределенности, запугивания и незаконной силы не являются выделенными случаями – они являются частью более широкого опыта, которые многие стали знать как «синдром самозвана». «Синдром самозвана – это любое чувство профессионального неадекватности. Вы чувствуете, что вы не принадлежите, потому что у всех остальных «это» выяснилось. Синдром самозвана может люренные программисты всех уровней. Количество опытных программистов, которые все еще чувствуют, что они недостаточно хороши, удивит вас. Вы не болеете себе, если вы испытываете чувства, которые приходят с самозванным синдромом. Но у вас проблемы, если вы отдаете эти чувства. Остальная часть этой статьи охватывает две вещи: как распознать, если вы отдаете синдрому самозвана и как его преодолеть. Я поделяю личные истории о том, как я испытывал чувство неопределенности, запугивания и незаконности во всем моем путешествии по программированию.

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

Вы отдаете синдрому самозвана?

Почти кто-либо может признать, когда они напуганы или неуверены, но признают, когда вы приходили в этот страх и неопределенность, может быть сложно. Сумасшедшая вещь? Два программиста могут оба испытывать чувства, которые приходят вместе с синдромом самозвана, но производить значительно разные результаты. Несколько лет назад я посетил двухчасовую мастерскую кодировку. Инструктор собирался взять нас с помощью нюансных принципов программирования, таких как рекурсион и классы. Когда я прошел путь к входу, я мог чувствовать, что у меня затягивается живот. Я подумал обо всех концепциях кодирования, которые я не знал, и как я боролся, чтобы даже написать простую функцию. Я вошел и сел за стол сам. Мне было напугано поговорить с кем-либо, потому что я был убежден, что каждый человек знал больше, чем я. Мой худший страх скоро будет подтвержден. Человек, облегчая встречу, спросил всех, кто был комфортно с языком программирования, чтобы поднять руки. Каждый рука поднялась – кроме моей. Говорить о запугивании. Инструктор побудил людей задавать вопросы, когда он пошел. Он хотел, чтобы семинар был интерактивным. Вы знаете, что я сделал? Я промолчал все время. В течение первых пяти минут семинара я был потерян, но я был слишком напущен, чтобы задать вопросы, потому что я хотел выглядеть уверенными. Другие люди высказались и работали по их проблемам, пока я влюблен в мою неопределенность.

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

Как вы можете преодолеть синдром самозвана?

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

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

Стратегия № 1: Фокус На то, что вы производите

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

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

Стратегия № 2: поставить на шляпу вашего ученика

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

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

Когда вы позиционируете себя в качестве ученика, люди склонны открываться и делают себя доступными для вас. В большинстве случаев люди еще более склонны помочь вам вдоль вашего путешествия по программированию. Лучшая часть о позиции себя как ученика? Они не будут (и не должны) судить тебя.

Стратегия № 3: найти людей мира

В течение ночи фасилитатор встречи ходил каждому человеку и спросил, на чем они работали. Я боялся в тот момент, когда он придет ко мне, и мне придется сказать ему, что я ни на что работал. С 30 минут осталось идти, он подошел ко мне. Он спросил, на чем я работал, и я сказал: «Я понятия не имею, но я учусь на просмотр. ” Его лицо прошло пустой, а затем улыбнулся. Он сел рядом со мной и поощрял меня. Он сказал, что никогда не перестал учиться, и что я делал именно то, что я должен делать на моем этапе программирования. Он был моим человеком мира.

Люди мира – это любой, кто готов показать вам канаты программирования. Фасилитатор был неожиданным человеком мира, но, тем не менее, было очень необходимым. Он предоставил ключевое поощрение и указал на меня в правильном направлении. Быть в поисках людей мира. Они сделают ваше путешествие на программировании намного проще.

Стратегия № 4: зафиксировать на рост Как и я упомянул ранее, рост – лучший показатель, который вы не сдавали синдрому самозвана. Это также отличный способ преодолеть синдрому самозвана.

Если вы хотите преодолеть эти чувства неопределенности и запугивания, вы должны сосредоточиться на том, как вы можете стать лучше – даже если этот прогресс кажется минутой или инкрементным. Держите книгу на руку, так что вы всегда можете иметь что-то, чтобы сохранить нос. Пройдите через MOCK интервью, чтобы вы могли уточнить свои навыки интервью, но также узнать, как предвидеть потенциальные вопросы собеседования. Если вы ищете отличную книгу программирования, чтобы помочь вам расти, я рекомендую проверить алгоритмы Grokking, что является иллюстрированным руководством для преподавания алгоритмов! Если вы хотите попасть в вопросы собеседования, попробуйте прочитать протягивание кодирования собеседования.

Стратегия № 5: Задайте вдумчивые вопросы Эта стратегия должна быть # 1, потому что она никогда не подвела меня. Я люблю просить вдумчивых вопросов. Вопросы разоружаются, даже для снобистских программистов, если вы спросите их правильно. Запрашивая вдумчивые вопросы, связанные с позиционированием себя в качестве ученика, но это займет стратегию шляпы учащихся на шаг дальше. Когда вы задаете вопрос, вы также просите совета. Люди любят давать советы. Я предлагаю вам воспользоваться этим. Одно предостережение – это не тряс или требует ответов. Поместите себя на обувь другого человека. Может быть, вы разговариваете с более опытным программистом. Может быть, вы разговариваете со сверстником, который, по вашему мнению, сделал больше прогресса, чем вы.

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

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

Стратегия # 6: Мастер Google Search Если вы окажетесь кодируете себя и сомневаетесь в своих навыках, начните Googling вопросы. Когда я сделал это, я искал фразы, как «Как стать лучшим кодировщиком», «Проблемы кодирования для начинающих», а также «простые упражнения кодирования». «Эти поиски Google не только привели меня к обнаружению проблем, которые я мог легко решить, но и проблемы, где я был в моей голове. В конце концов, мои навыки программирования улучшились, потому что у меня было лучшее понимание того, где я стоял программистом.

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

Стратегия # 7: Слушай, слушай, слушай Наконец, когда сомневаетесь, слушай. Когда я был в встрече на Python, я занял время послушать. Когда я не задавал вопросов, я обратил внимание на то, что говорили другие кодеры. Я также наблюдал, как они подошли к проблемам. Я смог понять, насколько великолепны сообщают программисты, и что написание проблем на доске было полезным визуальным для решения проблем.

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

Мы обсудили Surefire Methods для того, чтобы узнать, когда вы приведены в синдроме самозваны. Мы также говорили о семи эффективных стратегиях преодоления чувства запугивания и неопределенности. Путешествие длинное, но стоит этого. Я гарантирую, что вы встретите синдром самозвана снова в какой-то момент в будущем. Самым большим поощрением у меня есть для вас, это то, что даже экспертные кодеры все еще испытывают сомнение, неопределенность и незаконность. Цель состоит в том, чтобы научиться управлять этим – вот как вы его преодолели.

Продолжай учиться и держать кодирование. Я болел за вас!

«Этот пост изначально появился на SimpleProgrammer.com »

Оригинал: “https://dev.to/sdcyoung/you-re-not-a-fake-programmer-that-s-just-impostor-syndrome-4ooo”