Маша Грин и айти 🥂
Open in Telegram
Канал начинался с собесов в айтишку - перерос в тимлидские заметки, сводки с конференций и мемы. Собесы все еще здесь, но уже с другой стороны 😁 Для связи @masha_phd
Show more462
Subscribers
-124 hours
-27 days
No data30 days
Posts Archive
Товарищи, по просьбам ссылка на курс на степике: https://stepik.org/course/217/syllabus
Собесы: алгоритмы
Пару недель назад был у меня алгоритмический собес. По сути, там были задачи уровня изи и медиум по типу как на литкоде, но. Ты не мог проверить свое решение. Нужно было четко знать, какой тип переменой выведет решение, и что именно произойдет. Т.е помимо верно простроенного алгоритма, нужно еще хорошо было понимать такую вот подноготную кода.
Задачи было три - простая, средняя, и НА SQL. О последней меня вообще не предупреждали, ну собственно я помню синтаксис конечно, но оч смутно. Хотя задачи тоже были простые, на джойны.
Как советую готовиться: не просто решать задачи с литкода, а проговаривать вслух решение, тоже не проверять его по ходу решения. Сразу поймете, где проседание. Не забудьте засекать время. На все это добро дается час.
Ещё можно посмотреть курсы по алгоритмам. На степике ничего курс, интересный. От Яндекса объяснения оч сложные, хз, для кого это.
Хакатон ЛЦТ - система для онбординга
Мы вписались в очередной хак, цель которого - разработать платформу для онбординга. Нужно, чтобы была безопасная авторизация, админка, индивидуальные треки и возможность за ними следить. Т.е для адаптации и последующего тестирования.
Вообще задача меня удивила, потому что таких систем немало, да и на основе Битрикса, Джиры и Трелло можно спокойно замутить похожие штуки. А у какого-то Яндекса и подавно все написано под себя. В общем, зачем изобретать колесо вот так вот сходу не понятно. Но мб есть на то и причины (пишите в коментах, если шарите за HR Tech).
Мы эту задачку взяли чисто, чтобы разобраться со всякими Flask и html. У нас фронтовиков нет и эта часть на хаках всегда проседает. Надо худо-бедно уметь быстро мутить что-то адекватное. В последний раз, когда это вышло, мы кажется делали через Python GUI - и это конечно не дело.
Хак еще не кончился, как сдадим, выложу наши старания на гит и расскажу про концепт, как обычно)
Repost from Нескучный Белград
В Дании есть кафе, где из кубиков Лего можно собрать заказ, загрузить в комп, тот его считывает и заказ приезжает по специальному конвейеру. Одно но, еда в коробочках выглядит ну ооочень плохо.
Будущее уже здесь 🪩
Опять вписались в хакатон) На этот раз будем делать программу для онбординга. Хотим прокачать фронт. Если кто-то тоже хочет поучаствовать, есть ещё одно место в команде. Очень напрягаться не будем в этот раз, рассматриваем как обучающую задачу. https://i.moscow/lct/krasnodar
Repost from Варим МЛ
Этим летом мы поставили несколько процессных экспериментов. Самый масштабный из них - новая схема планирования. Страшно сказать - она цикличная. Подробности - в новом посте.
#Жека #management
Про организацию разработки можно говорить бесконечно, и конечно скрам - не единственный выход. Оч интересно было почитать про такой вот альтернативный вариант
Ребят, 5 ноября выступаю вот тут - это форум по биотеху. Там будут АйТи - треки и карьерные штуки. Я буду на треке про биотехнологии. Больше для молодых специалистов, но кто их нас стар в душе? 😁 http://breakpoint23.ru/
Попросили подробнее про вопросы на собесе. Рассказываю. Позиция - системный аналитик.
1) Http-запросы. Что такое идемпотентность? В чем разница между post, get, put? Что такое протокол https, зачем он нужен
2) SQL. Основные методы. Что такое нормализация данных?
3) Что такое REST, REST API?
4) Знакомы ли вы с микросервисной архитектурой
5) Чем отличается синхронное и асинхронное программирование
Там много было, запомнила только часть. Сейчас рефлексирую и понимаю, что по самому питону вопросов не было вообще, что делает эту серию собесов еще более странной)
Ну и чисто вопросы по разрешению конфликтов - как бы вы решали вопросы по взаимодействию, если люди не согласны друг с другом, если они по-разному видят результаты проекта, что если вы один-на-один со сложной задачей и тд.
Мы говорили про ИИ в разных областях, но про такую ещё нет :) Моя подруга Катя занимается исследованиями смерти в ИТМО, и вот текущий срез от неё про влияние ИИ на эту сферу
https://m.sobaka.ru/lifestyle/technology/171850?fbclid=PAAaYVoJPEr5O1WhC6b50rsqdVcRt3blpRs2Jw6sSEfiVnFjBIb4xO9rim3ns_aem_AU05wDCXddMTxrdQCNaCDT1ryTGqc-EVKkqsstDe0yu8OqcO57MV8Cu73zhNcH3ia30
Собесы
Итак, на этой неделе у меня было аналитическое тестовое в контору 1 и живой собес в контору 2.
Тестовое
Было 5 вопросов разной степени сложности: теория вероятности, логика и закодить аналитику. Последние были в большинстве - внутри каждого из вопросов было ещё по 3. В целом они не очень сложные, типа «сгруппируйте это, сделайте скользящее окно вот сюда», но надо и думать и кодить. А оно на время 😁 Моя тревожность как обычно не позволяет сделать это супер-быстро. Ну да посмотрим, сколько-то баллов я набрала, эйчарка обещала вернуться с комментариями.
Живой собес
Это было в гос организацию. По ощущениям что-то среднее между моей прошлой конторой, моей текущей, и режимным объектом 😂 Спрашивали почти тоже самое, что и на прошлом собесе к ним, только подробнее были вопросы именно на системного аналитика. Обещали лайвкодинг про алгоритмы и знакомство с местной наукой (это научная организация), это этого не было :)
В целом, думаю сейчас налечь на тервер и алгоритмы, уж очень хочется ДМС 😁
Как у вас собесные дела?
Repost from IT Meeting - митапы и конференции по разработке
Analytics Meetup от SberMarket Tech
1. Ориентированные графы, алгоритм Уивера, условная вероятность: как трижды построить прогноз и не потерять голову — Иван Дороганов, операционный аналитик, СберМаркет
Что из моделей данных и математической статистики нужно для построения прогноза нагрузки колл-центра, а что для этого точно не пригодится, даже если вам так кажется.
2. Поймай меня, если сможешь: в ролях A/B, репутация, антифрод, psm — Анастасия Несмеянова, старший аналитик, Авито
Как мы запустили инициативу, связав лимиты на размещение с репутацией пользователей, и что из этого получилось. Спойлер: наши пользователи оказались на шаг впереди нас.
3. Как построить сквозную аналитику и снизить стоимость привлечения клиентов — Сергей Белянин, маркетинговый аналитик, СберМаркет
От правильной настройки зависит точность данных. Как отправлять в сервис параметры визитов и превращать все это в деньги для бизнеса.
4. Оценка потенциала партнеров или как не потратить год на разработку бесполезного сервиса — Никита Резников, аналитик, Тинькофф
Как мы выбираем партнеров для подключения в Тинькофф Город, какие подходы применяли к прогнозированию метрик партнера и какие из них используем сейчас.
После каждого выступления вы сможете задать вопросы. Авторам самых интересных выдаём/отправляем крутой мерч в подарок 🎁
➖➖➖
🗓 19 октября, начало в 19:00 мск, Четверг
🌐 ОНЛАЙН
📍 ОФЛАЙН, Москва
✅ Регистрация на мероприятие
Федеративное обучение
Вчера выступила на Российском диагностическом саммите с докладом «Федеративное обучение - если данных недостаточно».
Здесь хочу также немного рассказать о том, что это такое и зачем это в медицинской информатике.
У мед. центров обычно есть много данных, и из них можно формировать классные и качественные датасеты. Это отнимает тонну времени, но очень нужно для машинного обучения - нам нужно отдать модели репрезентативные данные.
Но мы не всегда готовы отдавать наши датасеты во вне, делиться ими. Если других чьих-то данных у нас тоже нет, возникает риск неполной генерализации данных - это значит, что модель будет знать очень хорошо особенности наших изображений (в моем случае речь про рентгенограммы, маммограммы и проч), но на исследованиях из других центров может не сработать как надо.
И тут нам может помочь как раз-таки федеративное обучение. Это, например, такая схема: есть медцентры с данными, есть центральный сервер. На сервере лежит начальная версия модели, и она рассылается по центрам. Центры тренируют её локально на своих датасетах, и веса от получившихся моделей уходят обратно на центральный сервер. На сервере веса на модели обновляются, и уже обновленная модель распределяется дальше по другим центрам.
Свои данные мы никому не отдаём, это очень удобно. Из минусов схемы: если в данных было что-то не так, это внесет вклад в финальную модель, и мы сами чужие данные не проверим, ибо они закрыты.
