Давайте сразу и начнём. Кто я такой, как попал сюда и чем занимался раньше 👇
Я Игорь, родился в Иркутске (это в Сибири), в 16 переехал в Томск (тоже в Сибири) чтобы учиться в школе. Там же поступил в университет и был максимально уверен, что свяжу свою жизнь с физикой.
Да, я учился на физика. Нас неистово дрочили самыми изощренными методами и через полтора года я понял, что это все абсолютно не для меня.
Как дрочили? Ну, например, один наш преподаватель все время рассказывал про скорый приход антихриста и очень просил всех татар (а их в Томске много) принять христианство, чтобы пережить страшный суд. Кстати, он вел методы вычислительной физики, то есть программирование.
К середине второго курса я уже довольно долго фрилансил и делал очень плохие сайты для очень плохих людей за очень маленькие деньги.
Самое гадкое, в чем я участвовал — сайт академии личностного роста двуединой сущности светящей во тьме девы света. Эти ребята продавали массаж кисточками за 40 штук и устраивали ретриты на Ольхон по 300 штук.
Тогда мой ежемесячный доход колебался где-то между 10 и 20 тысячами рублей и это было просто восхитительно. Плюс, я получал хорошую стипендию и в итоге жил с удовольствием.
Зимой, в середине второго курса одногруппница рассказала мне, что какой-то ее камрад устраивает стартап и предложила с ним поговорить. Я тогда как раз достаточно сильно ненавидел всех клиентов на фрилансе и очень хотел от них избавиться.
Так начался мой путь в настоящее айти.
И вот 8 утра, темно, на улице -30, я стою около заброшенного здания банка и жду чувака на собеседование. Он рассказал мне, что в этом здании просто дешевые офисы, а так-то у них стартап и студия разработки. Загадал мне пару загадок на логику и дал тестовое задание.
Тестовое задание было таким: написать парсер Кинопоиска и альтернативный интерфейс к нему. Бекенд нужно было писать на Симфони (это такой PHP-фреймворк), интерфейс на Реакте (это такой JS-фреймворк). Ни то ни другое я в глаза не видел.
Стоит заметить, что до этого я делал сайты без всяких сложностей — чистый PHP (ну ладно, Wordpress), чистый JS (ну ладно, jQuery), чистый CSS. О каких-то «технологиях» я даже не слышал. Ну типо, а нафига? И в тот день мне открылась кроличья нора.
Симфони тогда был зрелым фреймворком с огромной экосистемой. Очень зашёл и я до сих пор слежу за его развитием. Жаль, что в мире ноды нет ничего похожего до сих пор.
А вот реакт жутко бесил. Я тогда использовал версию 0.14 (хз почему, сейчас проверил, вроде 15 уже вышла к тому моменту) и постоянно спотыкался об недостаток материалов и плохую документацию.
Следующие две недели я ебашил это тестовое задание каждый день по несколько часов, на парах и дома. Пару раз я готов был сдаться (первый раз из-за NPM, а второй раз из-за настройки сборки). Но в итоге кое-как сделал сайт, выкатил его в интернет и отправил код на проверку.
На ревью результат засрали умные люди, но мне предложили работу. 20 часов в неделю за 3000 рублей в месяц. И я был счастлив. Через пару месяцев зарплату повысили до 5000 рублей.
В конце лета я решил не возвращаться в университет и предложил себя в качестве фуллтайм работника за 20 тысяч рублей.
Там я проработал полтора года и стал настоящим разработчиком. Всему, что я умею сейчас, я обязан ребятам в этой небольшой томской конторе. Конечно, и там были проблемки и странности, но энивей я им очень благодарен.
Ну и сразу чтобы разжечь 🌚
Высшее образование нужно?
Штош, получилось какое-то невероятно длинное интро 🤣 Сейчас пообедаю и расскажу чем я занимаюсь сейчас.
Полтора года назад я случайно отправил резюме в Авиасейлс, принял оффер и переехал на Пхукет за 9 дней до глобального пиздеца с закрытием всего на свете.
Напомню, что рынок тревела тогда умер (и не ожил до конца до сих пор). Быть новичком в тревел-компании в такое время было жутковато.
Каждый день я смотрел на новости и ждал сообщения «ну все, ты уволен». Но Авиасейлс — лучшая компания на свете.
Несмотря на ковид, локдауны и прочее дерьмо, ни один сотрудник не был сокращен. Мы прошли через самые темные времена для тревел рынка все вместе, и теперь Авиасейлс для меня — вторая семья 💙
Я попал в команду веб-платформы. Наша главная задача — сделать жизнь фронтендеров из продуктовых команд чуть менее болезненной. Мы строим платформу для разработки, делаем внутренний тулинг, продумываем верхнеуровневую архитектуру, поддерживаем общие бибилиотеки.
Вообще, кажется меня уже и фронтендером то назвать нельзя. Ну, например, последние вещи которыми я занимался: настроить деплой нового проекта одной из команд в кубы, сделать парсинг странного формата сообщений от сноуплоу (это такой транспорт для аналитических событий).
Короче, в шутку я называю себя настройщиком вебпака 👨🏭
Кроме работы в Авиасейлс я делаю лучшую в мире фронтенд конференцию @FrontendCrew. Кажется, в этом аккаунте побывали уже все директора конференций Кру, так что подробно рассказывать не буду. Почитайте в архиве.
@FrontendCrew Получается, познакомились 🤓 я пойду работать, а вы пока пишите ваши вопросики и праведный гнев. Ближе к вечеру на все отвечу.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Понедельник — кто я такой
Вторник — метапоиск авиабилетов
Среда — месяц тысячи собеседований
Четверг — как я случайно наплодил телеграм-каналов
Пятница — истории про фриланс и аутсорс
Суббота — жизнь в Таиланде и ебучие локдауны
Воскресенье — фавориты этого года
А еще буду каждый день показывать завтраки в офисе (и даже обещаю ездить ради этого в офис).
Давайте теперь на ваши вопросы поотвечаем: @lord___pes спрашивает где искать нормальную статистику о зп/востребованности для junior/middle/senior ? И стоит ли верить вообще статистике в открытом доступе (слишком маленькая выборка)?
Давайте я попробую ответить почему этот вопрос не имеет смысла
Какая разница какая статистика? Есть вы, вы получаете Х денег, а Вася Y.
Справедливо это? Конечно нет! Но оно и не должно быть справедливо.
Для вас как соискателя важен только один вопрос:
устраивает ли меня моя ЗП?
Тоже самое и для работодателя: важен вопрос, устраивает ли меня платить Х денег этому достопочтенному сэру за его рабочие поделки?
А все эти истории про рынок, недоплату, мои желания и ожидания - это бред
Итак, давайте поговорим про заграницу на пальцах. Цель: не понять как кто-то живет в стране Х, а почему государство делает такие странные законы и как так получается, что так получается ¯\_(ツ)_/¯
Возможно кто-то из вас слышал истории о людях, которые не могут снять жилье, потому что у них нет банковского счета, а банковский счет им не открывают, потому что у них нет жилья в этой стране.
Да, за бугром так бывает! И скоро мы попробуем понять почему...
А еще есть страны где нельзя платить иностранцу денег меньше, чем средний уровень жизни в стране. Потому что если брать иностранцев на работу - то и денег уж платить надо соответствующе.
Знакомая история?