Давайте сразу и начнём. Кто я такой, как попал сюда и чем занимался раньше 👇
Я Игорь, родился в Иркутске (это в Сибири), в 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. Кажется, в этом аккаунте побывали уже все директора конференций Кру, так что подробно рассказывать не буду. Почитайте в архиве.