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

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

@katia_sher
Download Telegram
Последние 5 лет моя главная фобия в поездках - потерять немецкий ВНЖ.

В красках визуализирую себе эту картину - ехать с чемоданом отпускных вещей в холодную Москву, подаваться заново на визу (с документами, которые туточки - в Берлине 🤦‍♂️), да отъедаться домашними блинчиками и пельмешками, пока эту визу месяца так 2-3 жду.

Можно еще попробовать объяснить коллегам, почему я курю бамбук в Москве.

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

Но все, баста! Фобия самоуничтожилась при виде нового автоматического контроля в Берлинском аэропорту. Прикладываю свой российский паспорт - и через минуту я уже в стране, показать ВНЖ ни разу не попросили. Вывод: можно спокойно терять 👌

Похожий погранконтроль я встречала пока только в ОАЭ, но там он так не удивляет, ведь виза в страну, считай, не нужна (да и будем честны, диджитализацией в ОАЭ уже никого не удивишь, а вот Германия - другое дело).

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

А у вас есть фобии связанные с путешествиями?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20💯10👍5😁2
Наконец-то понедельник!

А значит закончилась моя неделя в роли дежурного, и даже если all hell breaks loose, я смогу побыть девченкой из мема 😈и особо не вмешиваться, пока меня таки не попросят 🥲

На прошлой неделе я вернулась после месяца отпуска и влетела в работу с ноги 😱

🔴в понедельник два инцидента, которые больше ощущались как «gameday на проде», потому что так смело дропаем инфраструктуру и вносим изменения мы только во время gamedays и делаем мы это не на проде 🤪

🔴куча других алертов, которые уже давно никто не видел.

🔴а я вот увидела, в три часа ночи 🤣

В общем, к середине недели коллеги уже хотели отправить меня обратно в отпуск, ведь это не то моя карма, не то негативные флюиды, но до моего возвращения все шло спокойно 🤓

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

А как у вас прошла адаптация к работе после праздников? Все гладко, или тоже не без эксцессов?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13😁63👏2
Erste Hilfe в Берлине

Прокатилась с лучшей подругой по ночному Дубаю в ее кабрио 🚙 и вдохновилась тоже получать права.

Пререквизитом к этому в Германии является 7-часовой курс первой помощи. Несмотря на то, что я подумываю пройти курс теории в автошколе на немецком (не говоря на языке, лол, просто курс из 14 лекций обязательный и на немецком куда больше опций), первую помощь, решила, надо really понять, так что взяла на русском.

Это было лучшее решение! Курс лектор начал со слов:
Обычно он длится 7 часов, но мы решили убрать из программы знакомство - потому что мне не интересно кто вы и откуда, - там покидать мячик друг другу, вот эти все игры на сплочение, обеденный перерыв, - и в результате курс теперь занимает 4 часа.

Отдает таким родным вайбом «ближе к делу». Не могу представить группу из 20 русских 2 часа на полном серьезе кидая друг другу мячик и знакомясь ради… чего?

Из любопытного: в России в автошколах настоятельно рекомендуют НЕ оказывать первую помощь за рамками вызова скорой, потому что если сделаешь что не так (или все так, но человеку уже не помочь), то тебя вы.. посадят. И вообще закон регламентирует только организационные действия (обеспечить безопасность места ДТП, вызов скорой, полиции, доставка в больницу). Остальное - в пределах своих умений и на свой риск.

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

В общем, закон по этому поводу строже чем в РФ.

О чем еще говорили:
🔴начинается помощь с выбора лидера (кто-то просто берет на себя инициативу), кто раздает задачи, чтобы сразу 4 человека не звонили в скорую.
🔴первый вопрос от скорой - где вы находитесь? - для того чтобы если у вас сразу отключится телефон, скорая уже знала, где вы. Немецкая Effizienz в деле 🤓 В СНГ сперва спрашивают что случилось.
🔴главный принцип - «ничего внутрь, ничего наружу» - из человека посторонние предметы не вынимать и никаких медикаментов из своей аптечки ему не давать - за это тоже вы.. будешь потом оплачивать ему лечение, если он пожалуется, что от вашей таблетки от аллергии у него теперь 500 хронических болячек.
🔴жгут накладывать в Германии запрещено, т.к. люди этого делать не умеют и было достаточно случаев, когда жгут приводил к ампутации. Вместо этого положена компрессионная перевязка определенным образом.
🔴полчаса практиковались правильно снимать шлем с мотоциклиста, это требует предельной осторожности, чтобы не навредить.
🔴в Германии есть нужный setup чтобы приступить к нейтрализации инсульта в первый час («золотой час»). Но звоня в скорую нужно прям настаивать «инсульт, атвечаю».

А так контента было мало, по факту по части первой помощи от тебя ожидается самый минимум. Тем не менее, я отнеслась ответственно, задавала тонну вопросов 🤓

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

А вообще у меня много жизненных апдейтов, буду постепенно делиться.
Please open Telegram to view this post
VIEW IN TELEGRAM
32👍5🔥4💔2
Мое лицо, когда не спала до двух из-за того что в одной арабской стране люди не могли заказать бургер из макдака 😬

Всем понедельника!
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁22😢3😱1
Вчера по дороге из офиса застала типично немецкую картину - девушку на остановке кормящую ребенка грудью.

Сложно представить такую картину в РФ или ОАЭ, но вот после 5 лет в Германии, многое уже не удивляет.

Мой шорт-лист «первичных шоков»:

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

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

😱 сморкаться в компании и за столом, не отходя - мое любимое 💖 умею, практикую, а потом подпрыгиваю под резкие возгласы «ну епты, Катя..», когда так делаю в РФ.

😱 покупки на доверии - часто у теплиц/полей можно найти стол со свежим урожаем или букетами цветов с полей. Рядом - банка для денег, все на доверии - берешь, денюжку положи. Вчера обнаружила такую же систему с продажей свечек в храме.

😱 продажа легкого алкоголя буквально везде - вплоть до буфета в универе. У нас же в МГУ проносить алкоголь на территорию универа было запрещено, грозили исключением. В Мюнхене же в декабре на входе в корпус встречали глинтвейном, в 8 утра на минуточку.

Теперь что касаемо работы:

😱 не писать в рабочие чаты после 18:30 - конечно, в нашем сэтапе не гарантия, что не окажешься на созвоне со своими менеджерами в час ночи 🤪 но это специфика продукта и за такие on-calls доплачивают.

😱 уходить в отпуск на любое количество дней - можно на 1-2, особенно популярно брать эти дни для связки с гос. праздниками, чтобы отдыхать 4-5 дней подряд без разрывов. В РФ же такое не приветствуется и тебя норовят отправить в отпуск сразу на 1-2 недели, ака раз выпадаешь из контекста - то целиком, а не вот это вот «туда-сюда».

😱 отпуск священен - и на него не ставят рамки вроде в августе не уходите, ибо все остальные тоже уходят. Одно ограничение - чтобы в команде оставался хотя бы один дежурный для саппорта и инцидентов. У нас так как-то product и проджект оба ушли на месяц - и ничего не посыпалось 😎 команда оперировала как всегда.

А вы сталкивались с какими-то странностями в других культурах?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥19🔥8👍43
Развернём по полной 😎

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

Связывала я это главным образом с прогрессом в версиях, но сравнив ответы чата у друзей, обнаружила, что он меняет манеру общения подстраиваясь под юзера - и, apparently, это выходит за рамки привычного - длина/формат ответа.

Вы замечали такую адаптацию у чата? Как он подстроился под вас?
💯93👍3
RIP StackOverflow 🪦

(i.e. самая популярная Q&A платформа для разработчиков для обмена опытом, как решать различные тех.задачи)

Еще совсем недавно StackOverflow входил в мои топ-3 кита, как искать ответ в непонятной ситуации:
🔵официальная документация
🔵код используемых lib и open-source-ных проектов, вкупе с их issues на github-e 😳
🔵StackOverflow, где казалось, уже есть ну почти любой вопрос, который у тебя возникал и когда-либо еще возникнет - с десятком советов от seasoned разработчиков.

А ввиду того, что обычный день программиста часто можно назвать сплошной «непонятной ситуацией», даже не возьмусь считать, сколько часов я провела на этом сайте, и сколько тикетов благодаря нему закрыла 🤪

Но с развитием LLM и чатаGPT, он перестал удовлетворять моим нуждам. Я и сама не заметила, как перестала юзать StackOverflow. И, похоже, не одна я - количество новых вопросов на сайте создаваемых за месяц практически упало до показателей 2009 года, когда он был только запущен (см. график от Марка Гравела - одного из топ-10 all-time контрибьюторов стэка).

Очередной пример того, как новая технология настолько disrupt-ит рынок, что смысл текущих продуктов целиком теряется - как это было с CD-плеерами и платформами для скачивания MP3 до появления freemium-стримингов, или с телефонами Nokia.

И здесь, конечно, любопытно, адаптируется ли StackOverflow под другие use кейсы (мое мнение - вряд ли), или канет в лету 💔

А от каких продуктов вы отказались в пользу AI?
Please open Telegram to view this post
VIEW IN TELEGRAM
29115
Нотка оптимизма к вчерашнему посту

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

Как пример, представляю трубу моего деда с ее unbeatable преимуществами перед смартфонами:

фонарик, который можно заюзать вместо дальнобойки. А если собака ночью потеряется, дед ее на соседней горе найдет 🙄

динамики орущие погромче советского чайника

не теряется в рюкзаке, доме, саду - да и вообще его везде сложно не заметить

в драке заменит кирпич 🧱 с ним деду ментально спокойнее гулять по вечерам

может зарядить новомодный смартфон внучки

и deal breaker для деда - в унитазе не утонет 👍

Так что как бы LLMки, чаты и другие новшества не прессовали, нет-нет да найдется условный программист Геннадий, или препод по практике ЭВМ в МГУ, который откажется от IntellijIDEA или CLion в пользу vim, и с кайфом посерчит ответы на StackOverflow (если сделает усилие и таки включит графический интерфейс 🫠)

И это прекрасно!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
15105
Провела coding interview для кандидата в Delivery Hero

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

Он дает бинарную оценку - 🐫/ не 🐫, но не позволяет адекватно оценить грейд кандидата, навыки в конкретных темах или технологиях.

А фидбэк подавайте полный 🥵 по всем категориям из формы:
🟡архитектура
🟡техническая компетентность
🟡quality of work
🟡бизнес-экспертиза
🟡execution, impact
🟡коллаборация
🟡ownership
🟡growth mindset

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

Сделать пост об основных ошибках на coding interview и как его таки пройти?
Please open Telegram to view this post
VIEW IN TELEGRAM
327👍3
Провожу вечер пятницы по-немецки

Закончила работать в 16:30 и теперь собираю клубнику где-то в поле под Касселем.

На грядке можно есть без ограничений, но за все, что уносишь с собой - заплати, 3.50€ (~300 рублей) за кило.

Deal вроде занятный, вот только после всех тиктоков о паразитах, есть немытое не рискнула. А в супермаркете клубнику можно взять за 5-6€ без трипа и физ.нагрузок 🍓

Стоит усилий?
21👍75
Как с треском провалить coding interview - на реальном кейсе

Вредные советы, списанные с кандидата, которого я не пропустила на следующий этап.

✳️зависни на 5 минут, а потом сходу приступай к кодингу 🏃‍♀️

✳️уточняющие вопросы для лохов, а ты не медли, покажи себя решалой.

✳️не рассуждай о том, как выглядит brute-force решение, какова его сложность по времени и памяти, и возможно ли в принципе ее улучшить.

✳️не прикидывай, как оптимизировать решение, используя другой алгоритм или структуру данных. Да и численная оценка улучшения никого не волнует 🙅‍♂️

✳️напрочь забудь о валидации входных данных. Да и IllegalArgumentException себя не на свалке нашел, чтобы участвовать в такой basic задаче.

✳️попробуй провести sanity check для раннего выхода из функции (н-р, когда массив содержит 1-2 элемента и нет смысла запускать весь алгоритм), и сделай ее для 3-4 неправильно 👌

✳️объяви парочку переменных для приличия, но не юзай их, дублируй код как батька.

✳️погоняй индекс от 0 до size включительно, и спрячь еще парочку IndexOutOfBoundException как пасхалки.

✳️но делай это молча и с покер-фейсом, чтобы все решили, что ты и сам крут, и не пробовали подсказать.

Как вам советы? Сколько пунктов собирали на своих интервью? 🤪
Please open Telegram to view this post
VIEW IN TELEGRAM
12🔥854
Perks работы в многокультурном офисе..

..постоянно угощают аутентичными снеками из разных стран. Эти весьма addictive печеньки - прямиком из Южной Кореи.

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

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

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

Обусловлено это несколькими факторами:

роль еды в корейской культуре. Вопрос «как дела?» по-корейски часто звучит как «ты поел?» (밥 먹었어요?). Да и в дорамах верх нежности - подложить друг другу в тарелку какое-то блюдо. К счастью, мне так осмеливается делать только бабушка 😅

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

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

высокий уровень диджитализации - даже кофе по пути на работу предпочитают заказать на pick-up в приложении, и забрать в кофейне без ожидания и очередей.

В целом, в Корее - как раз мой стиль потребления доставки. А вот в Берлине я прямо аутсайдер со своими ежедневными заказами еды.

А вы как часто пользуетесь доставкой?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
19👍422
Как product-mindset помогает выжить в разработке

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

Но мне они не попадались, да и звучит все это скучно, девочки. Мои же проекты в Delivery Hero можно описать как «ничего не понятно, но очень интересно» 🤪

Начинается все с продакта, который ловит тебя в коридоре, узнать твое мнение по вопросу типа:
🔵что нам нужно, чтобы мигрировать эту фичу с клиента в глобальный сервис?
🔵а вот такое что-то успеем сделать в Q3?
🔵здесь справимся своими силами, или надо еще кого-то подключить?

дальше все как в тумане - и вот ты уже tech lead проекта. Но прежде чем бросаться в омут дизайн и планирование с головой, нужно разобраться:
🔵а какую проблему мы, в общем-то решаем?
🔵чтобы что…? (из примера выше - мигрируем фичу чтобы сократить косты, улучшить надежность, ибо теряем деньги на инцидентах, бизнес не устраивает batch-processing и нужен real-time, хотим расширить функционал или что еще?)
🔵это быстрый патч проблемы или стратегическое long-term решение?
🔵как это работает сейчас, и долго ли оно уже так живёт?
🔵кто основные пользователи и стейкхолдеры? в чем их цели/интересы?
🔵по каким метрикам сможем оценить успешность? как будем их отслеживать до/после?
🔵какие альтернативы уже рассматривали? почему не выбрали?
🔵какие есть ограничения - по таймингам, комплаенсу, operations, юридические...?
🔵есть ли пересечения с другими проектами в параллели?
🔵план rollout-а - страны/регионы/группы пользователей, полная выкладка или A/B, switchback тест?

что-то к этому моменту продакт уже выяснил, что-то нужно доразузнать у стейкхолдеров, потом прикидываешь, какие операции/фичи вы своим решением можете сломать у других команд - и вот вы уже в full-swing discovery на пару с продактом 👩‍❤️‍💋‍👨, только ты, конечно, как tech lead, фокусируешься больше на тех. аспектах.

Как видите, продуктовые темы мне очень близки, ведь мы все - немного продакт. Посему, я подписана на ряд авторских продуктовых каналов. Если вам тоже актуальна эта тема, порекомендую канал из моего short-list-а - Продукторий Владимира Меркушева. Мне понравились посты:
- как приоритизировать фичи
- как внедрить A/B-тесты в компании (у нас как-то буквально был этап «switchback работает на Педро, ежедневно переключающем варианты» 😆)
- как планировать квартал с opportunity solution tree

А насколько вы погружены в продуктовые процессы в своей компании?
Please open Telegram to view this post
VIEW IN TELEGRAM
13321
Please open Telegram to view this post
VIEW IN TELEGRAM
127😢31
Job opening в моей команде

Поистине уникальный случай, впервые за историю канала делюсь вакансией.

ищем middle Java/Kotlin backend developer.

локация - Берлин, можем релоцировать

что вас ждет:
❤️разработка приложения с пользователями в 70+ странах
❤️Tier-1 сервис с нагрузкой >1 млрд запросов в день, погружение в BigData и reliability
❤️healthy корпоративная культура и классная команда
❤️кросс-функц. работа с аналитиками, data scientist-ами, и стейкхолдерами по всему миру
❤️одни из самых конкурентных ЗП в Берлине

Можно откликнуться здесь, хотя по текущему количеству заявок может понадобиться мой рефер. Откликаться тоже нужно сразу, не затягивая.

Если есть вопросы, пишите в комментах ⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥122