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

Если вы еще не догадались, этим молодым человеком был я. Я знал, что университет - это не моя чашка чая, но после некоторого самообучения с ограниченным интернетом, который у меня был посреди куста, я решил, что хочу писать код, чтобы зарабатывать на жизнь. Я искал любые возможности в близлежащих городах для кого-нибудь, кто мог бы меня научить, но не было ничего, кроме розничных магазинов и поставщиков ферм. Поэтому я пришел к выводу, что мне придется либо поступить в университет, либо продолжать работать на своей бесперспективной работе и научиться программировать, имея ограниченное время и подключение к Интернету. Так было до тех пор, пока я не увидел рекламу 25-недельного учебного лагеря по программированию в Брисбене под названием Coder Academy, который предлагал 1-месячный опыт работы в отрасли и чрезвычайно высокий коэффициент конверсии студентов в технических сотрудников. После многих долгих споров и дискуссий с семьей я решил загрызть пулю и записаться в следующий класс, который начнется через 2 месяца.

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

По прошествии нескольких недель я научился писать на Ruby, HTML и CSS, и, о боже, мой мозг просто перепугался. Рабочая нагрузка была на грани невыносимой, но я узнал достаточно, чтобы с ней справляться. Были дни, когда я снова и снова терпел неудачу, но постепенно, по мере того, как мой разум переходил на более логичный и пошаговый образ мышления, я обнаруживал, что все становилось все более и более понятным. День ото дня вещи становились яснее и в геометрической прогрессии приятнее, и ощущение, когда нажимается тема, несомненно, лучшее чувство из всех существующих.

Затем, когда моя уверенность в контенте росла, мы вернулись к реальности с нашим первым заданием - двусторонней торговой площадкой, построенной из рубинов на рельсах. Нас познакомили с такими темами, как управление продажами, аутентификация, разработка сложных систем корзины покупок и другими задачами, которые растопили меня. Которые, оглядываясь на них сейчас, на самом деле довольно просты. Затем мы перешли к самому интересному - JavaScript. Мы узнали, как создавать серверные системы с помощью Node.js и интерфейсные системы с помощью React.js и Vue.js, эти строительные блоки позволили нам создавать все, что душе угодно, с некоторой практикой, конечно.

Нам также была предоставлена ​​возможность пройти месячную стажировку в стартапах и других крупных компаниях в Брисбене, и именно здесь я получил самый большой сюрприз в моей жизни. После собеседования с несколькими компаниями я решил обратиться к небольшому стартапу, который разрабатывал мобильные приложения на React Native. React Native - это библиотека JavaScript, которая позволяет использовать JS для создания действительно хороших мобильных приложений. Вскоре после собеседований у нас был недельный отпуск, поэтому я предложил приехать и поработать с компанией бесплатно в течение недели, чтобы понять, что именно мне нужно было научиться, чтобы стать лучшим из тех, кем я мог бы стать. в предстоящей стажировке.

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

Шли недели, я становился все лучше и лучше в своей работе, я осваивал новые навыки и передавал их остальной части класса в дни учебы. А когда пришло время стажировки, мне выдали полный рабочий день. Это было то, о чем я не мог и мечтать, я только ожидал, что, может быть, если мне повезет, найду работу через 2–3 месяца после выпуска. Но нет, я работал на полную ставку еще до того, как получил сертификат!

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