Архив недели @ShibaCodes
Понедельник
Всем доброе понедельничное утро! На этой неделе с вами буду я) Меня зовут Лена, я фронтенд-техлид в @aviasales
Моя команда делает Explore в вебе. Explore – то, с чего начинается взаимодействие пользователя с сайтом: мы помогаем определиться с направлением и датами.
Если вы счастливчик и попали в нужную группу эксперимента, то просто откройте aviasales.ru, введите в форму город прилета и сами все увидите
Еще я вхожу в программный комитет @FrontendCrew, самой ламповой онлайн-конференции про фронтенд. Там я придумываю темы, ищу и готовлю спикеров, провожу сессии.
В свободное от всего этого время я играю на пианино и укулеле, готовлюсь стать матерью шибульки и веду твиттер средней степени всратости — @ShibaCodes
Щас я пойду побуду хорошим работником и через какое-то время вернусь к вам поведать, о чем буду рассказывать на этой неделе!
Итак!
Про что я могу и хочу рассказать:
- как работать и жить, когда со всех сторон жопа (актуальное!)
- работа в Авиасейлс (поиск дешевых авиабилетов)
- собеседования со всех сторон
- реактивные технологии: rxjs и effector
- публичные выступления
- нетворкинг
Возможно, настроение поменяется, и я расскажу про что-то другое, но пока план такой! Если хотите, чтобы я рассказала про что-то конкретное, пишите ваши вопросики
Тред (Лена Рашкован)
@itunderhood Расскажи про начало пути в айти
Расскажу сегодня вечером) twitter.com/frontendmrs/st…
У меня техническая вышка, по образованию я специалист по компьютерной безопасности. Последние два семестра можно было бы сжечь почти целиком, там были по большей части фсбшники. Но за остальное время я потрогала кучу всего: ассемблер, java, c++, c#, perl, ну и js, разумеется
После выпуска в разработку я не пошла (зря!) и еще пару лет занималась фигней (информационной безопасностью в операторе связи), пока меня не схантил знакомый чувак с факультета. Нужно было сделать тестовое — написать веб-интерфейс для калькулятора больших чисел
Я была в панике и говорила, что я ничего не умею. Он говорил, что помнит, что я не тупая, так что я со всем разберусь.
Мне очень понравилось делать то тестовое, ведь впервые за долгое время у меня снова работал мозг
В ту компанию меня не взяли, но начало было положено! Я съездила в отпуск, выдохнула, приехала и положила заявление на стол. Дальше план был такой: освежить знания по вебу и начать ходить по собесам.
Простым чтением интернетов знания не освежались: невозможно было определить качество и актуальность контента. Так что я решила пойти на продвинутый интенсив HTML Академии по верстке и не прогадала
Это был адский и потный месяц, но результат того стоил — я была дико мотивирована, прокачалась в вёрстке и очень её полюбила, это до сих пор моя любимая часть работы
Следующее тестовое я делала две недели: первую решала задачу и верстала интерфейс, вторую — со слезами заводила своё изделие в IE8
После этого тестового и небольшого собеседования меня взяли в Контур! Моему счастью не было предела — я получала ту же зарплату, что и на прошлой работе, но теперь у меня были перспективы и возможности для роста, а ещё я дико кайфовала от каждого рабочего дня
Не верилось, что я целый день развлекаюсь, решая задачи, а мне ещё платят за это. Так я поняла, что разработка — это моё)
Тред (Лена Рашкован)
Вторник
Привет, айти! Давайте сегодня пообщаемся про публичные выступления. Расскажу про свой опыт и то, как начать, если хочется делиться знаниями с людьми в формате словами через рот)
Я начала что-то кому-то рассказывать вслух, когда устроилась в Яндекс в службу образовательных сервисов. Помимо программирования мы активничали тем, что читали курс по веб-разработке в универе (в Екб это был УрФУ, а когда команда перекочевала в Спб — ИТМО)
Если тут есть студенты, которые слушали наш курс, помашите ручкой!
Зачем читать лекции студентам, если это не входит в рабочие обязанности? Для нас это была возможность глубоко погрузиться в тему лекции и упорядочить знания в голове. Ну и прокачать навык выступать публично, конечно!
(и плюсик в карму на ревью)
Перед студентами выступать страшно)) Их угрожающе много и их тяжело заинтересовать, если ты неопытный лектор, а выступающему всегда очень важна отдача от аудитории
А еще лекции длинные — час-полтора. Учишься разнообразно организовывать материал, делать вовремя паузы, разряжать атмосферу шутеечками, вовлекать слушателей в интерактив, чтобы не спали
(пришло время разнообразить повествование)
Вот вам моя сонная рожа на прогоне лекции по шрифтам
Перед лекцией у нас обычно было два прогона: один черновой, на котором группа поддержки дает фидбек, что стоит изменить, о чем еще стоит рассказать, а что прямо круто. Черновые прогоны всегда ужасные, к этому надо быть готовым) А второй прогон уже финальный.
Я человек тревожный (я много твитов буду так начинать, готовьтесь) и первое время прогоняла лекции любому, кто был готов меня слушать. Так мой тогдашний муж много узнал про фронтенд
(пауза на работу и покушоц)
Лекции круты тем, что не надо придумывать тему для выступления и мучиться, что «нечего сказать» — вот тема, вот материал, иди рассказывай! Еще здесь нет мандража «я недостаточно эксперт», сплошные плюсы
У вас в компании нет такой движухи? Но у вас точно есть коллеги! Можно участвовать во внутренних митапах и рассказывать интересности. Доброжелательная обстановка, приятное времяпрепровождение, обожание коллег.
Доклад не обязательно должен быть технический: у нас как-то на внутренних tech talks чувак рассказывал про то, как устроен веб в Китае, где он жил (спойлер — упорото!)
Если в компании есть внутренние демо, в них тоже стоит участвовать. Первый раз страшно, потом прикольно)
Освоились с кликером и микрофоном? Время идти в большой мир митапов и конференций. Я пока выступала только на митапе и на онлайн-конфе (а теперь я ее делаю)) У меня, например, есть мечта выступить когда-нибудь на HolyJS и не обосраться
Мне больше по душе живые выступления — подготовка для офлайна и онлайна почти не отличается, а отдачи от аудитории в зуме особо не получаешь. Но в нашей текущей реальности выбора нет
Люди (и я) часто мучаются с тем, что выступить хочется, но кажется, что сказать нечего, и все всё и так знают и слышали уже сто раз. Во-первых, это не так)
Во-вторых, приходите тогда к нам на Подлодку — мы перед каждым сезоном генерим темы и ищем на них спикеров, помогаем тему раскрыть и структурировать доклад
В-третьих, в индустрии всегда есть новички, и им интересно вообще всё!
В-четвёртых, по-любому у вас на работе был момент, когда вы сражались неделю-другую с какой-нибудь проблемой и такие «капееец, об этом должен узнать кто-то ещё». Вот из такого получится отличный доклад! Ваш опыт уникален
Вспомнила, что обучать можно не только студентов, но и коллег. Научите бэкендеров фронтенду или наоборот. В Контуре, например, так делают)
Тред (Лена Рашкован)
Среда
Хэллоу, айтишники и айтишницы! Сегодня про невероятное сочетание жопы и работы.
Жизнь — как система сообщающихся сосудов: проблемы в одной области начинают просачиваться во все остальные. Хочется как-то ограничить влияние жизненных неурядиц на карьеру, да?
Ну вот настанет вечер, и я попробую рассказать, как я с этим довольно успешно живу и даже ползу по карьерной лестнице куда-то куда мне надо
Окей, летс ду ит. Тема для меня эмоционально заряженная, так что если где-то промелькнет мат, выдохните и ни в коем случае не пишите мне, что «девушке это не к лицу», я от этого зверею))
В моей жизни бывало всякое — несколько депрессивных эпизодов, расставания с любимыми людьми, многолетняя борьба с бессонницей, сейчас вот вообще развод. Что-то я переживала долго, с чем-то уже благодаря приобретенному опыту смогла справиться с минимальными потерями.
Не хочу учить никого жить, но хочу рассказать, что помогает в таких ситуациях мне)
В первую очередь это признать, что
а) наступила жопа
б) я сейчас не в порядке
г) это пройдет
Нужно помочь себе с этим справиться: максимально себя поддерживать и не требовать от себя невозможного.
Здесь нам поможет моя любимая картинка:
Важно признать, что у вас сейчас есть ограничения. Вы сейчас не можете быть так же продуктивны, как раньше. Вы не робот и не можете всегда выдавать одинаковый перформанс. Даже когда в жизни все в порядке бывают плохие дни, ну не выспались, мало ли
Фокусироваться одновременно можно на чём-то одном. Иногда это карьера. Иногда это выбраться из жопы и вернуть себе свою жизнь.
Классно, если ваш руководитель это понимает, и ему можно сказать: «знаешь, у меня сейчас непростой период, у меня случился пиздец и мне сложно сосредоточиться на работе». Хороший руководитель ещё и посочувствует и поддержит. Вы не просто винтик, это жизнь, в ней бывает всякое.
Хорошо если есть возможность взять отпуск, дэй офф, если нужна передышка, или больничный, если совсем невмоготу.
Мой менеджер меня отправил в отпуск (я пока не в нем, но знание о том, что он впереди сильно меня поддерживает) и спокойно одобряет мои дэй оффы, если они мне нужны. Пользуясь случаем, напоминаю, что Авиасейлс — лучшая компания на земле))
У меня были и плохие менеджеры, которые добивали лежачего. Я как-то сломала руку на катке, и моей первой мыслью было: «наконец-то N от меня отъебется!»
Если у вас как раз такой (бегите), то ваша цель - выдавать минимально необходимый результат и максимально себя беречь
Гоните прочь мысль, что вы кого-то подводите, сфокусируйтесь на себе и своём благополучии. Скажу по секрету: если вы прямо сейчас испаритесь, мир не остановится, а люди адаптируются.
Я в одном из недавних спринтов работала 2 дня, и никто не умер!
У меня несколько лет была бессонница. В худших периодах я могла не спать несколько дней подряд. Вообще, ни минуточки. Болело все: голова, спина, шея, даже глаза. Попробуйте поработать в таком состоянии)) Кстати, за бессонницу больничный не дают.
Менеджер предложил мне уйти на парт тайм. Я подумала: «ага, щас мне сидеть и без сна, и без денег, отлично» и отказалась.
Что мне помогло в моменте:
— планировать жизнь не дальше одного дня вперед, ведь ты не знаешь, поспишь ты или нет
— включить режим выживания
— на работе использовать помидорную технику
Режим выживания в рабочем контексте — это не брать на себя новой ответственности, по максимуму делегировать текующую, никакого обучения, никаких пет проектов, ничего
Помидорками я пользовалась так: 50 минут пытаешься работать, 10 минут активно чилишь. Это не дает впасть в состояние потока, да, но состояние потока требует сил, а их как раз нет.
Дальше задача восполнить ресурс. Тут универсального рецепта нет. Прислушивайтесь к себе: чего вам хочется? Давайте себе это!
Я себя уже хорошо изучила, и у меня довольно длинный список того, что меня радует) Напишу тут некоторое, мне в свое время не хватало такого референса
— хороший сон (ахах)
— чашка вкусного кофе
— музыка. Иногда слушаю альбом, который не раз уже вытаскивал меня со дна). Я так себе Алису купила, чтобы не тратить силы на поиск песен, просто говоришь, что хочешь, и все))
— горячий душ
— свежий воздух
— гулять побольше и в красивых местах
— собирать Лего
— велосипед
— спорт (если к нему уже есть привычка, не надо себя мучить в моменты кризиса!)
— играть на музыкальных инструментах
— устроить себе «день гниения». Максимально разлагаться: весь день валяться под одеялом и смотреть сериальчики
— встречаться с друзьями
— выключить телефон, чтобы никто не отвлекал и соцсети не затянули
Надеюсь, кому-то это поможет! Жопа обязательно пройдет, она не вечна. А если вдруг вечна, то вы все равно научитесь с ней жить, и со временем станет легче.
Тред (Лена Рашкован)
@itunderhood Считаю, что этот тред суперважный Ты написала, что жопа обязательно пройдет - это правда, но вообще еще она обязательно произойдет, мы же люди, а поэтому нужно себя немного подготовить к ней
Кстати, да: жопа еще и обязательно случится. Чем больше у вас устойчивости и понимания себя, тем легче все пройдет twitter.com/DashaVichkunin…
Четверг
Привет, пацаны и пацанессы! Про что вам рассказать сегодня?
🤔
17.1%
нетворкинг🤔
29.7%
Авиасейлс🤔
28.6%
собесы🤔
24.6%
реактивные технологииОкей, Авиасейлс так Авиасейлс!
Тут недавно был @kamyshev_dev и уже что-то про Сало рассказывал, так что попробую зайти со своей стороны)
Я, в отличие от Игоряна, работаю в питерском офисе, и у нас есть ровно три достопримечательности:
Терраса с видом на Исаакиевский собор и очень красивые закаты
Атриум, из которого можно подсматривать за Вконтакте (и в который нельзя выходить, потому что сверху может упасть стекло)
Третью достопримечательность я стесняюсь выкладывать, найдите ее сами (это не я)
Спасибо, что посетили мой тур по офису!) Теперь можно перейти к корпоративной культуре и тому, как тут вообще работается
Офигенно тут работается, ребят!
Возвращаясь ненадолго к вчерашней теме, замечу, что именно здесь моя менталочка пришла в норму, и, если бы не внешние потрясения, в ней бы и оставалась
Попробую описать атмосферу тремя словами, все равно не передам
Свобода, забота, неравнодушие
Последние два пункта и про сотрудников, и про наших пользователей
Я вообще не чувствую, что я на работе. Типа мы с друзьями собрались и пилим фичи, а в конце месяца ещё и $$$ приходят
Давайте вы мне вопросы, а я буду отвечать?)
Тред (Лена Рашкован)
Пятница
@itunderhood Вот я себе так день гниения устроил и попутно ещё ушёл на больничный. В итоге день гниения превратился в две недели гниения, а работать сильнее не начинает хотеться
Пользуясь случаем: любимый канал в телеге t.me/notburningout twitter.com/rNtjDW8AYQWROa…
Суббота
Суббота! И сегодня будет тред про собеседования. Я была с обеих сторон, и хочу рассказать, как и куда стоит готовиться (и стоит ли), и как не быть мудаком, если собеседуешь.
Расскажу про свой опыт собеседований🤓 Я человек тревожный и лучше всего прохожу собеседования, когда мне в целом похуй, но при этом интересно
Про свой опыт я уже писала вот тут 👇🏻 twitter.com/ShibaCodes/sta…
Собесы, по моему опыту, бывают трёх типов:
- экзамен, чтобы отобрать самых крутых. Крутой может завалить экзамен, но некрутой точно его не пройдёт, крупные игроки на рынке готовы с этим мириться, желающих попасть в тот же FAANG или Яндекс очень много
- небольшое техническое интервью, чисто чтобы понять, что кандидат разбирается в тех вещах, в которых он утверждает, что разбирается
- собес «потому что все так делают», где спрашивают, какие три последних книги вы читали, например
С последних можно просто вставать и уходить, если у вас есть выбор. Вряд ли это работа мечты.
С первыми придётся мириться, пока количество кандидатов превышает предложение. К таким нужно готовиться, от результатов и зависит не только то, возьмут или нет, но и то, на каких условиях
Я вот не готовилась к собесу в Яндекс и пролетела с грейдом в итоге)
Второй тип — самый адекватный. У нас в Авиасейлс как раз такой. Именно в Сале я научилась не быть мудаком (сначала им побыв, не без этого)
Вот тут можно посмотреть, как я собеседую @TatarinFrontend youtu.be/qgdsHdkQYYQ
Как собеседующая могу сказать, что понимаю, что интервью — обычно большой стресс для кандидата. Я не вижу смысла давать сложных задач или задавать вопросы с подвохом: опытного шарящего человека видно и так
Часто слышала от других ребят, проводящих собесы что-то типа «да вот, он вообще даже linked list не может развернуть, о чем тут говорить». Вы часто разворачиваете списки на работе в стрессовой обстановке?) я вот нет
Не понимаю, как умение решать задачи определенного типа что-то говорит о том, хороший ли ты специалист. Я за всю свою карьеру списки разворачивала только на собеседованиях. Возникнет необходимость — загуглю, в конце концов, в информационный век живем)
А как у вас?
На собесе я
🤔
54.2%
Слегка нервничаю🤔
35.7%
Ничего не соображаю🤔
10.0%
Абсолютно спокоенКакие собесы у вас в компании?
🤔
16.1%
Экзамен из секций🤔
58.6%
Небольшое тех интервью🤔
20.4%
Поболтать по душам🤔
4.9%
Странные вопросыВывела для себя несколько правил, чтобы не быть мудаком:
- заранее предупреди о формате
- кандидат не обязан знать то, что знаешь и умеешь ты. У вас разный бэкграунд, не нужно искать свою копию
- он(а) в стрессе, нужно делать скидку на это
- разговаривай как с другом
- не оставляй наедине молча в своих мыслях, не давай закопаться: помогай, задавай наводящие вопросы, тормоши
- давай фидбек честно, но бережно
Тред (Лена Рашкован)
Воскресенье
Воскресенье — прекрасный день, чтобы погулять, а не сидеть в интернете! А я пока соберу в один тред все, что написала за неделю
Всем доброе понедельничное утро! На этой неделе с вами буду я) Меня зовут Лена, я фронтенд-техлид в @aviasales
Знакомимся 👋🏻 twitter.com/itunderhood/st…
У меня техническая вышка, по образованию я специалист по компьютерной безопасности. Последние два семестра можно было бы сжечь почти целиком, там были по большей части фсбшники. Но за остальное время я потрогала кучу всего: ассемблер, java, c++, c#, perl, ну и js, разумеется
Про начало пути в IT twitter.com/itunderhood/st…
Привет, айти! Давайте сегодня пообщаемся про публичные выступления. Расскажу про свой опыт и то, как начать, если хочется делиться знаниями с людьми в формате словами через рот) pic.twitter.com/BwMwYuLTX0
Публичные выступления: лекции и не только twitter.com/itunderhood/st…
Хэллоу, айтишники и айтишницы! Сегодня про невероятное сочетание жопы и работы. Жизнь — как система сообщающихся сосудов: проблемы в одной области начинают просачиваться во все остальные. Хочется как-то ограничить влияние жизненных неурядиц на карьеру, да?
Жизненный тред про жопу и выживание twitter.com/itunderhood/st…
Окей, Авиасейлс так Авиасейлс! Тут недавно был @kamyshev_dev и уже что-то про Сало рассказывал, так что попробую зайти со своей стороны) Я, в отличие от Игоряна, работаю в питерском офисе, и у нас есть ровно три достопримечательности:
Про Авиасейлс, не только поиск дешевых авиабилетов, но и лучшего работодателя twitter.com/itunderhood/st…
Суббота! И сегодня будет тред про собеседования. Я была с обеих сторон, и хочу рассказать, как и куда стоит готовиться (и стоит ли), и как не быть мудаком, если собеседуешь.
Мысли про собеседования twitter.com/itunderhood/st…
Отличной вам недели, друзья и подруги! Надеюсь, вам было со мной не скучно. С вами я прощаюсь, а если вы не готовы со мной расставаться, буду ждать вас тут — @ShibaCodes
Отдыхайте и набирайтесь сил 💪🏻
Тред (Лена Рашкован)