Чуть более года назад я написал свои первые строчки кода и 4 декабря 2019 года совершил первую фиксацию на Github. В то время я этого не знал, но это было бы началом путешествия, наполненного взлетами и падениями. , и зигзагами, и в конечном итоге приводят к полезному переходу в середине карьеры в технические. В начале 2020 года я подумал, что найду минутку, чтобы поразмыслить и зафиксировать свои мысли о путешествии - это была дикая поездка!

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

Вот тут и появилась Школа Флэтайрона. Я начал их бесплатные 75+ часов, конечно, поработать, как только уложил Оливию вздремнуть. Мне не потребовалось много времени, чтобы увлечься, так как у меня был давний интерес к компьютерам, и в лабораториях меня учили базовым концепциям программирования, по одной ошибке за раз. Я подал заявку и позже был принят в программу иммерсивной веб-разработки Flatiron School.

С учетом того, что это могло быть началом нашего перехода, мы с Молли разработали наш план на год - я посвятил 2019 год обучению, своему профессиональному будущему и переходу в технологии, а мы попрощались с Нью-Йорком и переехали в нашу маленькую семью. на юг в Атланту. Это нелегкое решение - мы знали, что будем жить на один годовой доход, и что нам нужно приспособиться к новому городу и искать новое сообщество, частью которого мы можем стать. Мы приняли это решение всей семьей и начали это приключение в начале февраля 2019 года с целью добраться до Атланты к 1 апреля.

К 1 апреля я прибыл в Атланту, проследив все наши вещи с моим лучшим другом и вторым пилотом Майком. Молли и Оливия, мы ждем нас, когда мы приехали и приветствовали нас в новой квартире. Так начался наш переход к жизни в Атланте. Следующие недели я провел до официальной даты начала обучения в школе (22 апреля), яростно кодируя и выполняя всю предварительную работу. Школа Флэтайрон была достаточно любезна, чтобы позволить мне поработать в кампусе в преддверии первого дня, что позволило мне сразу же познакомиться с некоторыми другими учениками и учителями.

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

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

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

В следующей главе мы назовем «Поиск работы». Поиск работы растянет вас, как учебный лагерь - снова, снова, а затем еще раз для хорошей меры. И я слышал, как некоторые одноклассники утверждали, что это вынудило их выйти далеко за рамки образовательной программы учебного лагеря. Дело в том, что обучение не заканчивается на выпуске, оно только начинается. Продолжайте кодировать каждый чертов день. Вы поправитесь только через практику и построение вещей. Я лично решил переключить свое внимание на постоянное овладение React, фреймворком Javascript, в который я влюбился. Я специально искал компании и вакансии, которые использовали React. К счастью для меня, ТОННЫ компаний используют React или переходят на него, и ищут хорошо разбирающихся в этом программистов.

В течение следующих нескольких недель я связывался с разработчиками в своей сети и за ее пределами, устраивал виртуальные чашки кофе, чтобы получить советы, подсказки, указания и обучение. Я написал несколько технических статей в помощь начинающим программистам. Я ходил на все встречи, какие мог. Каждый из них дает возможность поучиться и познакомиться с другими членами сообщества. Я даже встретил своего будущего инженера-менеджера на моей самой первой встрече по React (привет Тиму!), Где я узнал о компании, которая в конечном итоге возьмет на себя работу и даст мне старт в качестве инженера. Участие во встречах - это то место, где я чувствовал себя связанным и мог внести свой вклад в сообщество. Я узнал о возможностях и преследовал их, не оставляя камня на камне.

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

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

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

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