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
Как управляют в ИТ? ч.2

В предыдущем посте мы обсудили особенности директивного и недирективного управления, большинство проголосовали за то, что в ИТ наиболее распространен недирективный стиль. Это совпадает и с моим опытом, в моих командах он всегда превалировал, и вот почему:

❤️в основе методологии agile, которую все шире используют в разработке - идея автономной кросс-функциональной команды, способной декомпозировать и решить задачу без менеджера с указкой. Отсюда базовое требование - самостоятельность членов команды и навык целиком вести свой кусок работы.

В одной компании, мне удалось застать внедрение Agile с нуля. Дело было в аудите - сфере весьма иерархичной. Главные вопросы были - «кто теперь начальнике-е» и «как руководить командой без формальной власти», в итоге коллеги старались получить титул scrum-мастера, ведь его роль - наиболее близкая к менеджеру проекта.


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

❤️gap (разрыв) между бизнесовой стороной продукта и его технической реализацией - часто стейкхолдеры со стороны бизнеса имеют весьма опосредованное представление о том, как все работает «под капотом». И задача команды разработки - закрыть этот gap - разобраться, что именно нужно бизнесу, и предложить грамотное техническое решение.

Как итог, пара уточняющих вопросов стейкхолдерам - и вот вы уже на пару с продактом в середине discovery.


❤️широкий стек и on-going развитие технологий заставляют постоянно разбираться в новом. Менеджер может стараться держать руку на пульсе, но один за всем не поспеет так, как это сделает команда.

❤️высокие доходы двигают ИТшников выше по пирамиде Маслоу, заставляя больше задумываться о самореализации в работе. В результате, мало повышать ЗП, им хочется от работодателя индивидуального плана развития, карьерного коучинга и регулярных 1-на-1 встреч.

А какой стиль управления используется на ваших проектах?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥104👍4💯2
Дайджест постов про карьеру

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

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

О начале карьеры в IT:

❤️ Стратегия входа в IT из 5-ти шагов без излишних сложностей и overthinking.

5 вещей о работе в IT, которые лучше знать в самом начале карьеры.

❤️ Какие вопросы задать на собеседовании, чтобы попасть на работу мечты.

❤️ Почему крутые спецы куда чаще встречаются с выгоранием и как его предотвратить.

По специальностям:

❤️ Как стать хорошим продактом в любых условиях, даже в компаниях со слабыми продуктовыми процессами.

❤️ Подборка курсов для начинающих программистов (гуманитарии-friendly).

❤️ Подборка полезных материалов для QA

❤️ Где учиться и какие курсы проходить по дизайну

❤️ Книги, дающие хороший кругозор в IT - от Big Data, программирования, до UI/UX.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥9🔥5👍3
Последний день приёма заявок на Mentor in Tech

Mentor in Tech - бесплатная менторская программа от сообществ Women in Tech и Women in Big Data, направленная на то, чтобы помогать женщинам строить карьеру в сфере информационных технологий.

Участвовать можно в любом из направлений:
❤️Software Development & DevOps
❤️Data Science
❤️QA
❤️Project / Product Management
❤️UX/UI
❤️Cybersecurity
❤️Business & System Analysis
❤️Team management in IT
❤️IT Startups
❤️Digital Marketing
❤️HR & Recruitment

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

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

Я была ментором в прошлом потоке Women in Big Data и могу сказать, что такие программы могут быть единственной возможностью поработать со многими менторами на волонтерской основе.

Подать заявку можно с помощью бота @MiT_Russia_Bot, а подробности программы доступны на сайте. Набор происходит на конкурсной основе, поэтому имеет смысл заполнять анкету серьезно.

А у вас есть опыт участия в менторских программах?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥167👍3🤡1
Мы охотно сливаем деньги на устойчивость приложения..

.. когда такая возможность есть.

Если приложение начинает барахлить и заносить на поворотах (читай: падает под гнётом багов, перформанс не перформит, а последний клиент отвалился по таймауту), после того, как разобрались в причинах, мы задаем вопрос:

- Can we throw money to solve this problem? - «можно ли решить эту проблему вбросив денег?»

Это помогает приоритизировать баги и задачи связанные со стабильностью работы приложения.

Если можно решить проблему вбросив деньги, т.е.
❤️ запуская больше экземпляров приложения («горизонтальное масштабирование / scaling out»)
❤️или подключая более мощные сервера («вертикальное / scaling up»)
то проблема не так уж велика, и ее решение можно отложить.

Куда сложнее, когда масштабирование не решает проблему. Такие задачи мы сразу берем в работу и решаем пока снова не бахнуло.

Как вам такой подход?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥204👍3🤔1
Как получить повышение в корпорации?

Это контр-интуитивно, но с ростом опыта становится сложнее искать новую работу и повышаться на текущей.

Подробнее об этом писала Яна Гайдукова здесь, разобрав ситуацию с менеджерами. У нас, обычных работяг индивидуальных контрибьюторов, я наблюдаю тот же тренд.

Это обусловлено
❤️количеством позиций (на одного менеджера или staff/principal инженера приходится орава джунов/миддлов),
❤️выше ответственность и цена ошибки, а значит требуется больше «домашней работы» - проанализировать стратегию компании, текущие проблемы и подготовить кейсы, демонстрирующие, что вы можете их решить.

Как я готовлюсь к повышению?

❤️Ищу «спонсора» внутри компании - человека выше по должности, кто о вас высокого мнения и заинтересован в вашем росте. У меня это - мой менеджер, хотя обычно рекомендуют заручиться поддержкой кого-то еще на голову-две выше, либо менеджеров из смежных команд.

❤️ Изучаю требования к следующему грейду и готовлю кейсы, подтверждающие, что мой перформанс им отвечает.

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

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

Яна - HR с 10-летним опытом в России и Европе и трезвым взглядом на рынок труда. Ее посты хорошо резонируют с моим опытом, так и хочется воскликнуть: «Жиза, все так!».

#рекомендация

А вы сейчас готовитесь к повышению? Как вы это делаете?
Please open Telegram to view this post
VIEW IN TELEGRAM
13💯87🔥5
Последние 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