🔥

Тред (Игорь Камышев)


Давайте сразу и начнём. Кто я такой, как попал сюда и чем занимался раньше 👇

Я Игорь, родился в Иркутске (это в Сибири), в 16 переехал в Томск (тоже в Сибири) чтобы учиться в школе. Там же поступил в университет и был максимально уверен, что свяжу свою жизнь с физикой.

Да, я учился на физика. Нас неистово дрочили самыми изощренными методами и через полтора года я понял, что это все абсолютно не для меня.

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

К середине второго курса я уже довольно долго фрилансил и делал очень плохие сайты для очень плохих людей за очень маленькие деньги.

Самое гадкое, в чем я участвовал — сайт академии личностного роста двуединой сущности светящей во тьме девы света. Эти ребята продавали массаж кисточками за 40 штук и устраивали ретриты на Ольхон по 300 штук.

Тогда мой ежемесячный доход колебался где-то между 10 и 20 тысячами рублей и это было просто восхитительно. Плюс, я получал хорошую стипендию и в итоге жил с удовольствием.

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

Так начался мой путь в настоящее айти.

И вот 8 утра, темно, на улице -30, я стою около заброшенного здания банка и жду чувака на собеседование. Он рассказал мне, что в этом здании просто дешевые офисы, а так-то у них стартап и студия разработки. Загадал мне пару загадок на логику и дал тестовое задание.

Тестовое задание было таким: написать парсер Кинопоиска и альтернативный интерфейс к нему. Бекенд нужно было писать на Симфони (это такой PHP-фреймворк), интерфейс на Реакте (это такой JS-фреймворк). Ни то ни другое я в глаза не видел.

Стоит заметить, что до этого я делал сайты без всяких сложностей — чистый PHP (ну ладно, Wordpress), чистый JS (ну ладно, jQuery), чистый CSS. О каких-то «технологиях» я даже не слышал. Ну типо, а нафига? И в тот день мне открылась кроличья нора.

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

А вот реакт жутко бесил. Я тогда использовал версию 0.14 (хз почему, сейчас проверил, вроде 15 уже вышла к тому моменту) и постоянно спотыкался об недостаток материалов и плохую документацию.

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

На ревью результат засрали умные люди, но мне предложили работу. 20 часов в неделю за 3000 рублей в месяц. И я был счастлив. Через пару месяцев зарплату повысили до 5000 рублей.

В конце лета я решил не возвращаться в университет и предложил себя в качестве фуллтайм работника за 20 тысяч рублей.

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

Ну и сразу чтобы разжечь 🌚 Высшее образование нужно?
🤔 46.2% Нет
🤔 53.8% Да

Штош, получилось какое-то невероятно длинное интро 🤣 Сейчас пообедаю и расскажу чем я занимаюсь сейчас.

Полтора года назад я случайно отправил резюме в Авиасейлс, принял оффер и переехал на Пхукет за 9 дней до глобального пиздеца с закрытием всего на свете.

Напомню, что рынок тревела тогда умер (и не ожил до конца до сих пор). Быть новичком в тревел-компании в такое время было жутковато.

Каждый день я смотрел на новости и ждал сообщения «ну все, ты уволен». Но Авиасейлс — лучшая компания на свете.

Несмотря на ковид, локдауны и прочее дерьмо, ни один сотрудник не был сокращен. Мы прошли через самые темные времена для тревел рынка все вместе, и теперь Авиасейлс для меня — вторая семья 💙

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

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

Короче, в шутку я называю себя настройщиком вебпака 👨‍🏭

Кроме работы в Авиасейлс я делаю лучшую в мире фронтенд конференцию @FrontendCrew. Кажется, в этом аккаунте побывали уже все директора конференций Кру, так что подробно рассказывать не буду. Почитайте в архиве.