10. Синдром самозванца .. не более того?

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

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

Я больше не самозванец. Я просто всегда учусь.

9. Первые 5 лет - самые важные.

На большую часть моей карьеры сильно повлияла моя первая большая корпоративная работа. Что еще более важно, то, что я узнал на своей первой корпоративной работе. Программная инженерия в колледже отличается от реального мира. У реального мира есть последствия. Вы не просто создаете таблицы базы данных, добавляете классы и надеетесь на «C». По крайней мере, в сложных, хорошо спроектированных системах. Эта буква «C» может стоить компании значительных денег, а вам - карьеры.

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

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

8. Окружающая среда важна

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

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

Но если вам нравятся слайды и готовые обеды, это тоже нормально.

7. Больше гуляйте

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

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

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

6. Нужны хорошие наушники.

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

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

Я лично ношу наушники Surface (неоплачиваемая реклама) большую часть рабочего дня, слушаю я музыку или нет. Одного шумоподавления достаточно, чтобы повысить мою общую продуктивность. А когда люди видят вас в наушниках, они обычно держатся подальше и позволяют вам работать.

5. Люди думают, что вы волшебник.

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

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

4. Вы волшебник

Мне было предложено много проектов, на которые моя первая реакция была примерно такой:

"Ой. Да, это невозможно ... "

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

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

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

3. Не забирайте работу домой.

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

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

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

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

2. Кабиклы удобные.

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

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

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

1. Не привязывайтесь к своей работе

В свое время я работал над множеством приложений. Некоторые были маленькими, а некоторые огромными. У некоторых не было трафика, а у некоторых были миллионы уникальных просмотров страниц в месяц. И иногда эти проекты брали верх и становились единственной причиной существования.

Поддерживать их жизнь, отслеживать их статус, исправлять их ошибки и так далее и так далее. Это работа, и кто-то должен ее делать. И я годами учился в колледже, чтобы быть таким человеком. Я надел значок и принял вызов.

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

Однако это не то, что вы можете увидеть или испытать в начале своей карьеры. В данный момент все важно, и ничего не может пойти не так, как надо. Но в конце концов вы достигнете того возраста, когда отживете свой труд.

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