hack reactor || and so the adventure begins

May 31, 2016 17:53

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

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

Когда я начинала эту авантюру в начале зимы, всё казалось куда проще: с момента, как я вообще впервые подумала о программировании, до момента, когда я поступлю в Hack Reactor, пройдет не больше пары месяцев, думала я; потом будет несколько месяцев нормальной жизни, потом я буду интенсивно учиться всё лето, и вуаля! - осенью еще один калифорнийский программист в моём лице (наверняка к тому времени бородатом) отправится искать работу своей мечты в туманном Сан-Франциско.

Что-то пошло не так.



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

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

Просто так взять и прийти с улицы в нормальный такой career accelerator для программистов нельзя даже за большие деньги, сначала надо пройти отбор. Проходят его только 3% из тех, кто пытается, и я не знаю насчёт вас, но лично я на такие вещи падкая.
В норме отбор состоит из двух этапов: подача заявления, которое надо написать на джаваскрипте (простой тест на знание синтаксиса), и интервью, на котором нужно решать задачки по програмированию (например, чисто и красиво написать с нуля некоторые библиотечные функции). В тот момент я еще сильно недооценивала серьёзность уровня выбранного буткемпа, и поэтому на интервью отправилась, практически уверенная в успехе своей затеи.

Пройдя в январе интервью, я получила письмо, в котором сообщалось, что в летнюю группу (буткемп называет их когортами) конкурс значительно выше, чем в любую другую, поэтому несмотря на то, что я всё прошла хорошо, мне нужно придумать и сделать некий проект, то есть хорошо работающий сайт или приложение, написанное с нуля на "ванильном" джаваскрипте, без использования фреймворков, библиотек и даже встроенных функций/методов. Вот в этот момент я чуть не ушла в другой буткемп (принадлежащий, впрочем, той же компании), который ничего подобного не требует; многие мои однокурсники, когда мы обсуждали с ними процесс поступления, цитировали один и тот же полный негодования комментарий с Quora: "То есть, чтобы поступить в буткемп, где учат писать приложения, я должен написать классное приложение?!".

Три недели тупила, неделю писала, два дня сомневалась, можно ли использовать инструмент визуализации данных (d3), а потом решила усилием воли прекратить терзания и сдать что есть. Вот он, мой проект: сайт, показывающий, кто с кем жил в одно и то же время. Проект понравился моим экзаменаторам, и мне прислали на подписание контракт на обучение в буткемпе. К этому моменту на календаре был конец марта, а в одном из инструкторских, кажется, блогов как раз развили тему летних когорт: туда, оказывается, граздо труднее поступить, потому что в них идут свеженькие выпускники университетов, только что получившие степень в области computer science. Зачем им, таким умным, буткемп? Очень просто: computer science - это фундаментальные теоретические знания, а буткемп как раз дает те самые практические навыки, которым иначе должен будет быстро и качественно обучить работодатель; поэтому средняя зарплата выпускника CS department составляет около 80 тысяч долларов в год, а средняя зарплата выпускника выбранного мной буткемпа, который уже получил необходимые навыки, - 104 тысячи в год. А если выпускник буткемпа обладает степенью в области computer science, так это вообще джекпот. Вот именно с этими людьми, для которых джаваскрипт - не дверь в потусторонний мир программирования, а всего лишь еще один язык из множества, мне и пришлось соревноваться на этапе отбора.

Сейчас, когда мы все знакомимся, и я читаю письма своих будущих одноклассников, где они рассказывают о себе, мне почти всё время слегка страшно: моему среднему однокласснику 22 года, он, конечно, мальчик; он только что закончил MIT или Berkeley в области computer science или computer engineering, и у него не то что детей, а даже girlfriend/boyfriend нет, чтобы ничего не отвлекало от учебы. Людей без опыта программирования в нашем классе трое из сорока, не знаю, благодаря какому сбою в системе мы туда прошли,но чувствую, что мы должны держаться вместе.

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

hack reactor, it made my year, she's coding, javascript, Калифорния

Previous post Next post
Up