БРЭЙНВОШИНГ. Часть 1.

Ilya Zykin
4 min readSep 13, 2019

--

This is story in Russian about how in 2012 I visited a first master-class of a very famous ruby development team Evil Martians.

Это был 2012 год. Первые несколько месяцев, как я бросил работу учителем в школе и по случайности попал работать в СПб в сартап из 5 человек.
Мои знания рельса и смежных технологий были такие, что я каждый день, приходя на работу трясся, что вот-вот меня раскусят и выгонят взашей.
Уже несколько месяцев я судорожно учил coffee script и sass, привыкал к HAML или SLIM, и что-то в этом роде.

Не знаю почему и как, но в то время проходил розыгрыш от AviaSales на бесплатное посещение промывки мозгов от Злых Марсиан.
Кажется, лучшим обещали приглашение на работу. А! Вспомнил. Надо было пройти промывку и в случае удачного завершения тебя приглашали на собеседование в АвиаСало. Если ты успешно проходил собеседование — то тебя брали на работу. Если ты отказывался от оффера — то с тебя должны были взять полную сумму курса.

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

Такой кейс специально нигде прописан не был. И я подумал, что я ахуенно умный пацан и смогу всех наебать. Вот так я!

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

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

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

Чтобы вы понимали. Марсиане были для меня в тот момент небожителями. Легендарная команда рельсовиков, от одного упоминания которой рельсовые сучки текли соком и рисовали себе в своих влажных мечтах тайное сообщество особо просвещенных монахов-программистов с планеты Нибиру.

Одна только мысль, что я увижу там ЕВТУХОВИЧА! Живого! Настоящего ЕВТУХОВИЧА! Приводила меня в ужас и трепет.
Ваня, кстати всегда имел славу супер умного и супер дружелюбного чувака, который мог сделать работу за 10-х, при этом не выебывался, а быть просто клевым человеком. Я с ним никогда не работал, но легенда была о нем такая. И, конечно, мне хотелось хотя бы поздороваться с ним.

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

Вошинг занимал 2 дня.

Первый день — фронт. Андрей Ситник, обещал рассказать о супер модных фронтовых штуках для рельса.

Андрей Ситник. Тогда он еще не знал, что будет автором всемирно известных инструментов разработки.

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

Иван Евтухович. Легендарный рельсовик в период рассвета Rails технологий в России

К своему удивлению я узнал, что основа доклада Андрея — это Coffee Script, SASS + HAML/SLIM и все такое. Те то, что в тот момент для меня уже было весьма и весьма знакомым.

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

Отсидев доклад мы все вышли на кофе паузу. О! Пожрать я люблю. Вроде бы не голодал, но что-то мне хотелось на халяву сожрать всего и побольше. Сознание помутнело. Потом пелена. А потом оказалось, что я в холе последний и уже минут на 15 опоздал на практическое занятие.

Я срочно ломанулся в аудиторию. Все уже получили задание и сморщив лобики и согнув шеи сидели и пыхтя воевали с SASS выражением. Оптимизировали какой-то кусок CSS кода. Я сел за свой нотик, почитал задание. Еще раз почитал задание. И еще раз почитал задание. Встал из-за своего рабочего места и под косые взгляды присутствующих ушел обратно в холл.

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

Минут через 5 неспешных манипуляций я сделал все задания по фронту и подозвал Андрея проверить задания.

- Да, все так, все отлично. Молодец. — получил я резолюцию от Ситника. — дальше можешь не делать — я вижу у тебя получается, как надо.

С торжественным видом я ушел за очередной порцией чая и пирожных. Аудитория молча проводила меня укоризненным взглядом.

Позднее в этот день, я встретил своего будущего лучшего друга и оказался с ним в одной койке в номере для молодоженов с видом на Храм Христа Спасителя.

Но об этом в следующий раз.

ЧАСТЬ 2

--

--

Ilya Zykin
Ilya Zykin

Written by Ilya Zykin

IT coach. React and Rails enthusiast. Passionate programmer, caring husband and pancake baker on Sundays. School teacher of computer studies in the past.

No responses yet