Как вы тоже можете бросить работу своей мечты и вернуться в свой родной город

Первый раз, когда я помню, как написал код, я был в 8-м классе. Я был президентом Технологической студенческой ассоциации, и нашей группе было поручено построить робота из Lego и принять его участие в соревновании с сотнями других команд. Меня назначили программистом не из-за моих хороших математических навыков (у меня их нет) или даже потому, что мой отец был программистом, и мы думали, что, возможно, я родился с некоторыми врожденными навыками (спойлер: знания работают не так). По правде говоря, единственная причина, по которой меня вообще выбрали программистом для этого проекта, заключалась в том, что никто другой этого не хотел.

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

В следующем году мне посчастливилось пройти курс HTML вместо другого класса набора текста. Я не помню ни учителя, ни того, как использовать таблицы для макетов (это было до CSS Zen Garden), но я помню, как в первый раз щелкнул Просмотреть исходный код страницы и увидел это искажение символов, которое каким-то образом сделало компьютер напечатайте Привет, Тим на экране.

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

Я вырос в основном в Теннесси, в маленьком городке с населением около 30 тысяч человек. Мой дом был заполнен беглецами и сиротами, мои родители буквально восприняли заповедь заботиться о вдовах и сиротах вместе с нашей собственной семьей из 9 человек. В большинстве ночей мне посчастливилось найти кровать, на которой можно было бы спать, обычно низводя себя. спать на грязной одежде в прачечной, так как диван уже был занят.

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

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

Только после того первого опыта «Просмотр исходного кода страницы» я действительно почувствовал, что мои мысли, сама основа того, кем я был, были поняты. До этого момента я всегда чувствовал, что со мной что-то не так, что причины, по которым я не был королем выпускного вечера или лидером кружков Popular Kids, были личными, личностными или физическими недостатками. Я чувствовал, что, поскольку никто не понимает мою точку зрения или даже не может увидеть мою точку зрения, со мной должно быть что-то не так. Но этот компьютер, этот работник, который просто читает тексты, может точно понять, что я имею в виду.

Примерно в то время, когда я начал создавать темы MySpace и сайты GeoCity, мне пришла идея поработать в стартапе в Кремниевой долине. Я не знал, как я туда доберусь или над каким проектом буду работать, но я знал, что когда-нибудь пойду по Маркет-стрит к своему офису и буду работать с величайшими умами своей поколение.

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

Это было примерно в '08 или '09, когда я начал делать больше, чем мечтать о том, чтобы получить свою первую работу разработчика. Я создавал веб-страницы четыре года и думал, что готов к Большой лиге.

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

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

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

Тогда возник вопрос: «Чему я учусь?» Я копался в сети как мог в те дни, пытаясь усвоить как можно больше информации, чтобы переварить любой вопрос, который могли бы задать интервьюеры. Я запомнил слова и фразы, которые не имели отношения к моей реальности или моей ментальной модели. Я прыгал через обручи, как в старшей школе, с аналогичными результатами. Только когда я решил проваливать каждое интервью, я начал набирать обороты.

Примерно в 2011 году, когда Node только начал играть, я достаточно знал о jQuery и vanilla JS, чтобы получить несколько внештатных выступлений и должность удаленного Front-End разработчика на полставки, но все еще проходил собеседование в The Valley, надеясь посадить луну и работать ручным трудом с марта по август, чтобы иметь еду, а иногда и место для сна.

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

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

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

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

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

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

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

Это было для компании под названием Agorafy, некоего клона Zillow, который собирался стать «Facebook of Real Estate». Я упаковал все свои вещи в два рюкзака и отправился в Нью-Йорк. Не совсем долина, но тем не менее захватывающая.

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

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

Я захожу в твиттер, пытаясь чем-то заняться, и вижу твит от «агента по работе с талантами» Javascript, который просит всех JS-разработчиков в Нью-Йорке. Я JS-разработчик из Нью-Йорка, и я подумал: Я должен подать заявку! Я подал заявку и быстро оказался на встрече с Э. по совместному использованию экрана (примечание: Очевидно имена отредактированы)

Он спросил меня, какие, по моему мнению, простые вопросы, и через 30 минут они сказали, что хотят «представлять» меня за x% сокращения любой работы, сделки с книгой или разговорной договоренности, на которую они меня назначили. . Я был почти бездомным и согласился бы на любую работу, которую они могли бы мне предложить.

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

Они не только устроили меня на работу в Долине, но и предложили мне наставничество один на один с Э, автором JavaScript. Я был вне восторга. У меня была не только работа моей мечты, но и кто-то в моем углу, который собирался помочь мне преуспеть на этой должности. Я почувствовал, что наконец-то подтолкнул свой валун к вершине горы и на этот раз он не упадет. Мы с напарником снова упаковали рюкзаки и перевезли вещи через всю страну в Калифорнию, место, где я закончил поиски на всю жизнь.

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

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

Сначала я попытался подыграть, думая, что, возможно, если бы я просто понял, что означает CQRS, или если бы я знал, как создавать сервисы RabbitMQ, я бы тогда смог быть «в» группе. Может быть, если бы я запомнил исходный код React, они увидели бы, что я знаю достаточно, чтобы быть частью группы. Еще раз, после более чем десятилетнего обучения, я подумал, что причина, по которой я не чувствовал себя принятым моими сверстниками, заключалась в том, что я был недостаточно хорош, что я не был достаточно осведомлен.

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

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

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

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

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