diva в dev-e
1K subscribers
56 photos
12 videos
32 links
Про технологии, карьеру девушки в ИТ, работу в международной компании, релокацию и жизнь на 3 страны.

Welcome onboard! It’s gonna be an exciting story 🚀

@katia_sher
Download Telegram
Две недели до нового года - а значит, самое время запасаться адвент-календарями, если вы еще этого не сделали.

Традиция адвент-календарей зародилась в Германии, и это явно чувствуется, когда еще в октябре полки магазинов заполоняют календари с шоколадными (в основном), парфюмерными, и другими сюрпризами на каждый день месяца до рождественских праздников 🎁

В этом году я открыла для себя диджитал-календари. Идея та же - каждый день вам открывается доступ к статье, видео-уроку или задаче на тему календаря. Они бесплатные, а еще с ними точно не получить сладкую food-кому - плюсы налицо!

Делюсь подборкой своих избранных адвент-календарей. Они все на английском, но установив расширение google-translator в хроме, можно получить доступ к контенту без вреда для глаз и психики.

🎄 Advent of code - пожалуй, самый известный календарь для разработчиков. Ежедневные задачи с рождественской тематикой помогут подтянуть алгоритмы, а кому-то и получить заветный оффер в новом году. Календарь позволяет создать приватный leaderboard - у нас есть такой в Delivery Hero, заодно с каналом в слэке для обсуждения решений 😜

🎄 Lean UXmas с солидной подборкой статей об эффективной работе в кросс-функциональных или remote командах, UX и другие ИТшные темы, которые будут актуальны не только разработчикам.

🎄 Web Performance Calendar - мой личный top pick, эта тема приобретает особое значение, когда разрабатываешь приложение с 150k rpm (и это только в одной из десятков стран).

🎄 Advent of Cyber - задачки по кибер-безопасности с вовлекающей геймификацией. На тот случай, если вы давно хотели разобраться, чем занимаются хакеры и те, кто им противостоит 👨‍💻

🎄 Festive Tech Calendar в формате конфы длиною в месяц. Каждый день выкладывают видео или статью на широкий спектр тем: от создания собственного AI со-пилота, до улучшения public speaking. И, конечно, все на рождественских примерах 🍊

А как вы проводите время в ожидании праздников? Используете какие-нибудь адвент-календари?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥165🤩4👍3
Почему я сбегаю от рождества в Европе?

Где весь размах?
В «столичном» супермаркете в Берлине с его предновогодней суетой и очередями за оливье, икрой и шашлыком «с дымком», я куда больше ощущаю атмосферу праздника, чем на местных рождественских маркетах.

Уютная атмосфера небольших европейских городков меркнет перед масштабом иллюминации и инсталляций в мегаполисах России. Прибавим обычное отсутствие снега в центральной Европе - и хочется возразить этой зимней сказке: «Не верю!»

Выходные ограничены
самими датами праздника - 25-26 декабря и 1 января. А если они выпадают на конец недели, никаких переносов нет. В прошлом году и рождество, и новый год выпали на сб-вскр 🙄
Дорогой дневник, мне не хватает слов описать всю боль и разочарование, которое я тогда почувствовала…

Проведя новый год в Берлине, я четко увидела в России наличие культуры празднования - несмотря на долгую и часто пьяную ночь, все проходит весьма цивильно: фейерверки направляют в небо, а не соседу в окно, не жгут машины и не строят баррикады, отстреливаясь от пожарных фейерверками.

В Берлине же еще до начала праздника, часов так в 19:00, у меня за окном молодежь бросала петарды под колеса проезжающих машин. К бою курантов эстафету перехватил мужик с пистолетом, но он уже казался поадекватнее - шмалял только по недвижимым объектам, вроде стен домов.

➡️➡️➡️

Итак, после суток в пути на перекладных через 3 страны и 4 столицы, я в лучшем городе на земле 💔 Гуляю по пассажам, завороженно любуюсь огнями и направляюсь на красную.

А где вы проводите праздники?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
27👍10👏6
Ретроспектива года, которую следовало оставить в прошлом году 🙄

Ручаюсь! Я, должно быть, попала в топ 1% людей по продуктивности сегодняшним 1-январским утром, ведь я наконец села и написала свой self-evaluation.

После того как менеджер уже напомнила мне о нем 29-го декабря 🙈 но я была слишком загружена планированием нового года и свадьбы (внезапно, для читателей канала 😅), до которой остается всего 3 дня!

Итак, self-evaluation - это первый этап performance review, который достаточно детально проработан в Delivery Hero и других крупных tech-гигантах вроде Google, Amazon… Как понятно из названия, его цель - оценить перформанс сотрудников и определить, кого повысить, а кому подсветить зоны роста (и, может, в прогрессии уволить 🫠).

Делюсь рекомендациями, как готовить self-evaluation, который вы можете использовать для подготовки к переговорам о повышении, даже если процесс performance review у вас не построен. И в целом он поможет более осознанно планировать свой рост в компании.

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

🔵 Соберите фидбэк от коллег и подкрепляйте им ваши суждения. При этом важно все-равно фокусироваться на результате: «коллегам мое участие помогло закончить проект в срок и с лучшими результатами» вместо «коллегам нравилось со мной работать». Подсветите, как ваши действия повлияли на команду и результаты проекта для компании.

🔵Фиксируйте ваши достижения «в моменте», когда вы еще помните детали. При этом их желательно описывать через три компоненты:
🔺благодаря таким своим компетенциям / навыкам / экспертизе…
🔺я совершил что-то / достиг чего-то…
🔺и это принесло такую ценность компании

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

А вам доводилось писать self-evaluation? Как вы подходили к этой задаче?

И теперь к действительно главному - с наступившим! Пусть в этом году у нас не будет нехватки в крутейших результатах для нашего self-evaluation
🔝
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1610❤‍🔥10🥰1
Главная проблема удаленной работы...

...состоит в том, как синхронизировать все встречи и нигде не опоздать. Она возникает, когда нужно назначать встречи по времени 2х стран, усугубляется, когда их число растет до 3-4х и более, и выходит на совершенно новые высоты в путешествиях.

Как я с этим справляюсь?

⏱️ Определяю один часовой пояс как bottomline (для меня это Berlin, UTC+1), и заношу все встречи в онлайн-календарь согласно этому часовому поясу.

⏱️ Если была договоренность о времени по, допустим, Москве, в описании встречи я это для себя отмечаю, чтобы не попасть впросак в т.ч. при переводе времени (см. ниже).

⏱️ В приглашениях на встречу я всегда указываю часовой пояс встречи - это уже классика. Google calendar так же адаптирует расписание.

⏱️ Во время путешествий я проверяю часовой пояс во всех пунктах, даже промежуточных. И дополнительно гуглю локальное время (!) по приезду - это помогает отловить ситуации, когда телефон автоматически перестраивается (или нет) на локальное время, а это частая причина конфуза.

⏱️ В демисезонное время важно проверить перевод на зимнее/летнее время во всех целевых локациях, и лучше сразу отметить эти дни в календаре. Например, когда Германия переходит на зимнее время, разница с Москвой и Дубаем увеличивается на час и мой календарь идет лесом.

Решают ли эти меры мою проблему?

По большей части, да, но иногда я таки путаюсь во времени. Из недавнего - мой epic fail с балетом Щелкунчик, который я планировала более чем за месяц и выложила 50к за билеты.

🔵Завязка: в день Щелкунчика мы уверенно сидим в ресторане, выбирая меню для свадебного торжества.

🔵Развитие действия: в 18:07 кто-то решил открыть билеты и raised concern (рус. "выказал беспокойство"), что начало балета в 18:00 вместо 19:00, как я предполагала и всем рассказывала. Через минуту мы уже сидим в машине и мчим в сторону театра Станиславского. В 18:35 мы уже в зале, но не обошлось без потерь - Эмиль еще кружит по району, выезжая из одной "красной пробки" в другую, в поисках свободной парковки 🥲

🔵Кульминация: начинается антракт, а Эмиль еще кружит по району. Шанс, что он успеет и его пустят в партер на наши места тоже "кружит", где-то в районе нуля. Второй звонок - Эмиль кидает фото, что он (пеший) на нужной улице ищет вход в театр.

🔵Развязка: мой муж как super hero врывается в зал до третьего звонка, исправляя мой косяк, и спасая настроение вечера. Зал аплодирует, занавес и торжественные совместные фото в придачу.

🔵Вместо эпилога: на этой неделе мне предстоит путешествие назад в Берлин, уже готовлю календарь 😎

А у вас случаются казусы с планированием времени? Как вы их предотвращаете?
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10👍8🔥6❤‍🔥2
Визуальные материалы к epic fail-у на Щелкунчике ⬆️
19🔥10😍5
Как бы я сейчас искала работу за рубежом, если бы уже не работала на крутом проекте в tech-гиганте?

Решение искать офферы на зарубежном рынке влечет за собой множество аспектов, начиная от вопроса самопозиционирования, работы с культурными различиями до выбора страны и формата работы (удаленка, релокация, фриланс? 🤔)

Каждая из этих тем заслуживает отдельного поста, так что пока я сведу задачу исключительно к поиску работы, желательно, в минимальные сроки. Итак, мои шаги:

🔄 Определить, как моя целевая должность называется в иностранных компаниях.

Пример: если «системный аналитик» переводить буквально, можно разочароваться в количестве вакансий и все бросить, ведь многие международные компании именуют эту роль «бизнес-аналитик».

🔄 Закинуть шаблон резюме от hh в топку и найти нормальный экземпляр в интернете. Например, на Canva есть хорошие бесплатные шаблоны (нужен vpn).

🔄 Оформить резюме на английском и дать на ревью человеку, который может предоставить качественную обратную связь - будь то карьерный консультант, знакомый HR, или опытный ex-коллега.

🔄 Создать профиль на LinkedIn, подробно его заполнить (разумеется, на английском), и расширить сеть контактов до хотя бы 300+.

🔄 Начинать активно откликаться на вакансии в LinkedIn Jobs и на других сайтах-агрегаторах. Конверсия откликов в приглашения на собеседования за рубежом достаточно низкая и может достигать 5-15%, а значит нужно «брать числом».

Простая математика: 100 откликов х 5% = всего 5 приглашений на собеседование (с учетом, что у вас хорошо оформлено резюме и вы не налажали на других этапах).

🔄 По возможности, откликаться через рефералов. Если их нет, то находить 🔍

«Реферал» - это человек, который уже работает в компании и может вас порекомендовать. Кандидатам, которых порекомендовали, зачастую уделяют особое внимание - это выражено, в частности, в FAANG и других компаниях с сильным брендом.

🔄 Коннектиться на LinkedIn с эйчарами, преимущественно из рекрутинговых агенств, назначать с ними созвоны и «пушить» их предлагать вам вакансии под ваш профиль.

🔄 Обратить особое внимание на компании с корнями в СНГ. В них часто работает много русскоязычных ребят, как следствие, доп. эмпатия вам обеспечена.

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

Мой любимый ресурс для поиска таких вакансий - канал Connectable Jobs.

🔄 Увеличивать свое присутствие в онлайн - активничать в профессиональных сообществах, постить контент на LinkedIn, который будет продвигать ваш профиль и обеспечивать больше просмотров среди эйчаров, развивать нетворкинг с экспертами в вашей сфере.

Как вам такой спринт по поиску работы? 🏃‍♂️

Вам уже доводилось искать работу за рубежом или пока остаетесь на российском рынке?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥198💯8👏7
Как и почему я переехала и уже 4 года работаю в Германии - история не без факапов

На днях мы с Фёдором - agile-коучем и сооснователем сообщества для развития карьеры Good Workers - обсудили историю моей релокации. Интервью уже доступно на YouTube канале сообщества 🎉

В видео я рассказала о том, как

🔵найти первую работу за рубежом и как наш бэкграунд в этом поможет

🔵за 3 месяца сменить специальность и получить 4 оффера в компании уровня IBM

🔵пройти собеседования, если английский не пригождался со школы

🔵зачем брать gap year и как его эффективно провести

А также как

🔵НЕ пройти собеседование в «японский Google»

🔵делать проект с McKinsey и не попасть в консалтинг

Согласитесь, контента достаточно много как для 20 минут. Первые слушатели отмечают, что наконец нашлось видео, которое можно не слушать на x2. И да, я так и в жизни разговариваю 🤣

Это мое первое интервью в подобном формате, поэтому с нетерпением жду ваших отзывов!

Пишите в комментариях, что понравилось, чего не хватило, или какие вопросы вам еще интересно обсудить.


А в канал Good Workers заглядывайте за инфой об agile-коучинге, рекомендациями для зарплатных переговоров
и поиска работы за рубежом.
Ребята регулярно проводят эфиры на животрепещущие темы 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2513👍7❤‍🔥3
⬇️Забастовка фермеров в Берлине⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯7😱5🙈3
Как не построить космолет (ч.1)

Благодаря жизни в Берлине, я внезапно узнала, какого размера трактор - опыт для городского жителя весьма волнующий. И знаете, он легко бы подмял под себя легковушку! И слопал слона на десерт 🤡

Это была очередная забастовка (столпы рабочей культуры Германии - забастовки, и профсоюзы их спонсирующие). И вот проходя мимо этой нестройной процессии железных монстров, я задумалась, когда еще я так ошибалась в оценке размеров / объемов… 🤔 Пример не заставил себя ждать.

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

Зачем ресурсы оценивать?

- чтобы рассчитать бюджет на инфраструктуру, иначе есть риск построить «космолет» и затем утонуть в операционных костах.

- чтобы повысить надежность приложения, и это напрямую влияет на выручку: если в час пик приложение по доставке лежит, то легко представить сколько заказов бизнес недополучает.

- чтобы получить оффер мечты 🔝 ведь эту задачу часто включают в system design интервью.

Как их можно оценить?

Самый прямолинейный подход - отталкиваясь от DAU (daily active users).

Допустим, вы разрабатываете Twitter - приложение где пользователи могут публиковать и просматривать посты в ленте.

Ожидается, что средний пользователь публикует 1 пост в 2 дня и просматривает 100 постов за это время. А значит, соотношение записей к чтению 1:100 и нам имеет смысл рассматривать для хранения постов базы данных, оптимизированные под чтение (обычно это одно из двух).

Наше DAU - 10 млн, что вытекает в 5 млн постов в день. Если допустить, что ограничение на длину поста 280 символов (как было в Twitter до недавнего времени), то получим до 280 * 5 млн = 2.8 гигабайт новых данных в день (1 символ латиницей = 1 байт, кириллицей = 2 байта). У нас же соцсеть для отечественного пользователя 😎

2.8 Гб * 31 день = ~87 Гб новых данных в месяц. Для пользователей важно, чтобы при неполадках в системе их посты не потерялись, так что будем хранить несколько копий данных. При факторе репликации 3 получаем уже до ~261 Гб / месяц.

Не забываем, что мы посты не удаляем через месяц, они хранятся хотя бы несколько лет 😉 Однако, текст хорошо сжимается и применяя компрессию данных, мы в итоге сократим потребление памяти в несколько раз.

Итак, мы определили нужную память диска - она используется для долговременного хранения данных.

Дальше на очереди другие ресурсы, но это уже тема для отдельного поста.

А вам приходилось оценивать ресурсы? Как подходили к задаче?
Please open Telegram to view this post
VIEW IN TELEGRAM
🤓9🥰6👨‍💻6👍1