Канал Контура о технологиях и мероприятиях для разработчиков. Подробности: tech.kontur.ru Читай наш хабр: habr.com/ru/company/skbkontur Смотри наш youtube: youtube.com/@KonturTech Контент: @gorimoyazvezda Деврельские вопросики: @pikhnova_work
Планы на следующую неделю: в понедельник смотрим интервью об обработке данных, в пятницу слушаем доклад о цифровой доступности 📝
Сейчас все расскажем!
🟣23 октября Гриша Кошелев даст интервью на онлайн-конференции Podlodka Java Crew.
Тема: «Паттерны обработки данных — стриминг, батчи, cdc». За чашкой кофе, или что вы пьете по утрам, можно послушать техническое интервью про паттерны обработки данных — стриминг, батчи, cdc, Kafka как база, etc. Какие паттерны есть, когда стоит использовать, когда нет и какие подводные камни.
🔵27 октября Катя Тарасова выступит на VK Инклюзии с докладом «Как мы делаем доступными B2B-продукты — кейс Контур.Сайна».
На примере Контур.Сайна Катя поделится опытом развития цифровой доступности в Контуре — от маленького комьюнити до внедрения в процесс разработки продуктов.
Save the dates ☕️
Как минимум раз в год инженеры в Контуре проходят оценку грейда по матрице компетенций: смотрим, какие цели достигались, задачи решались и как прокачались хард- и софт-скиллы.
Кстати сейчас мы ищем в команду middle/senior C# разработчика. Подробности ждут по ссылке 🔗
Возвращаемся к оценке инженеров! Раньше грейд оценивали менеджеры разработки. Такой подход плохо масштабируется, так как не все менеджеры раньше были инженерами или имеют необходимый для оценки опыт.
Мы переработали систему оценки и сделали новый процесс понятным и справедливым. Вот этапы:
🟣Кандидат подает промодок
🟣 Оценочная комиссия собирает обратную связь у коллег
🟣Кандидат встречается с комиссарами
🟣Комиссия собирает фактуру по кандидату
🟣 Принятие решения
Функциональный руководитель Java&Go Гриша Кошелев рассказывает, как мы к этому пришли 😌
👀 Где нас послушать и посмотреть в октябре? Рассказываем:
💜 12 октября ведущий инженер-программист Контура Андрей Крапивин выступит на Infostart Tech Event в Петербурге с докладом «Техники тест-дизайна». Андрей поделится базовыми техниками, как писать хорошие тест-кейсы, какие значения для тестов выбрать и как тесты объединить.
🧡15 и 16 октября мы будем со стендом на конференции Heisenbug в Петербурге. На стенде можно будет поучаствовать в IT-лото, поиграть в парную Змейку, порешать задачки или пофиксить тесты. Классные призы прилагаются 😉 Заглядывайте познакомиться и поболатать!
#konturtech_event
✋ Хэллоу! На связи Технологии в Контуре.
Контур — это про b2b-разработку. А мы тут про роли, команды, экспертизу, процессы, инструменты и людей, которые делают эту разработку возможной.
Выше — карта направлений, про которые мы будем вам рассказывать: через статьи, доклады, карточки, кружочки и шуточки (а шуток будет много, вы же видели дайджесты) 🕺
А еще мы всегда открыты к предложениям. И вы можете написать в комментариях, о чем бы вам было интересно узнать 👇
Привет! Есть новости: сегодня воскресенье и наш новый дайджест уже на ютубе 💛
🙂 Посмотреть:
— Как сменить сто тыщ профессий, но всё равно вырасти в эксперта, Даша Пихнова
— Нейросеть заменит тебя, Лена Волкова
— Хостинг сотни моделей машинного обучения в Контуре, Денис Брандес
— Собеседование на Mobile Developer, Алексей Панов
— Графика в Compose, Влада Шамшукаева
— Functional Core: Imperative Shell подход, Алексей Агапов
— Применяем KSP кодогенерации для уменьшения шаблонного кода, Игорь Гордеев
— Обработка deeplink в приложении на SwiftUI, Анастасия Чупова
— Gradle Plugins, Евгений Мельцайкин
❤️ Присоединиться:
— Вакансия DevRel-менеджера к Дашке в команду
— Сдоба. Телеграм-канал от UX-исследователей Контура
— Контур.AI. Телеграм-канал от датасаентистов
👋 Познакомиться:
— 2.10 Как мы развиваем цифровую доступность в B2B-корпорации, Настя Суховерхова
— 12.10 Техники тест-дизайна, Андрей Крапивин
— 15-16.10 Стенд на конференции Heisenbug
Ну и еще раз ссылочка на новый впуск. Приятного просмотра!
#дайджест
Принесли вам последний доклад с Mobile Update 📺
Android-разработчик Контур.Экстерна Женя Мельцайкин рассказал о Gradle Plugins.
В докладе вы узнаете про жизненный цикл сборки, что же такое Gradle Plugins и для чего они нужны. А еще Женя показал, как Gradle Plugins помогли его команде решить неочевидную проблему многомодульного проекта.
Включаем, наслаждаемся, обсуждаем 😘
Я хочу услышать 3 главных слова: публичное.собеседование.с контуровцем. 😊
21 сентября на канале AndroidBroadcast">Android Broadcast наш ведущий андроид разработчик Леша Панов проведет онлайн-собеседование на позицию «Mobile Developer».
На интервью будут проектировать мультиплатформенное приложение и по ходу погружаться в нюансы новых ключевых библиотек, фреймворков и технологий: KMP, Coroutines и Compose. Этот пул скоро будет на всех реальных собесах, а на собесе с Лешей, можно приоткрыть завесу тайны и погрузиться подробнее.
Признайтесь, захотелось? 🙂
➡️Подписывайтесь на трансляцию. И залетайте на огонек в четверг 21 сентября в 19:00 по МСК⬅️
В конце недели хочется простого человеческого – послушать доклады ребят из Контура. А докладов у нас много 🐶
Завтра Гриша Кошелев выступит на DotNext с докладом «Система перевода в ведущие инженеры-программисты с промокодами и комиссарами».
А еще мы будем на DevOops:
17 сентября
Дима Афанасьев — «Любовь. Ненависть. Nexus Repository Manager».
А экспертом будет Денис Тарасов.
Гриша Кошелев — «SRE и перформанс, или Когда производительность имеет значение».
Эксперт: Даниил Марданов.
Леша Кирпичников поучаствует в круглом столе на тему «Бегущие по граблям: наш опыт внедрения практик СЕ».
18 сентября
Даниил Марданов — «Как внедрить SLO в продукт и получить от этого пользу».
Эксперт: Григорий Кошелев.
Приходите познакомиться, послушать и пообсуждать 💗
#спикеры
Hello world! 🎧
Разбавим список анонсов и новостей поздравлением с днем программиста! Ура ура, конфетти, овации – все для вас 🥂
В качестве подарка ловите прикол. Как бы вы не любили свою работу, всегда есть вещи, которые раздражают.
Что еще может быть на мониторе? Пишите варианты в комменты. Получится сборник приколов👇
Завтра понедельник и его нужно начать правильно. Например, присоединиться к конференции Product Sense! Тем более, что там выступают две наши спикерки 👍
4 сентября Лена Гергерт расскажет как правильно приготовить стратсессию, чтобы получился рабочий инструмент, а не поглотитель ресурсов.
А 5 сентября Наташа Чебыкина поделится пошаговой инструкцией создания идеального инструмента сбора обратной связи.
Приходите знакомиться! 😉
#спикеры
Ходят слухи, что вы соскучились по нашим дайджестам.
Всё! Можно не скучать! Мы принесли вам немножко событий и очень много новостей ❤️
Посмотреть
— Конференция аналитиков
— Кто такие аналитики Контура
— Android разработка под санкциями | В офисе, Вася Рылов
— Python на производстве: опыт, проблемы и решения, Миша Иванов
— Как настроить процесс тестирования на проекте, Марина Третьякова
— QAммуникация, Нашата Хамитова
Присоединиться
— Сдоба. Телеграм-канал от UX-исследователей Контура
— Контур.AI. Телеграм-канал от датасаентистов Контура
Познакомиться
— 3.09 Как сменить сто тыщ профессий, но всё равно вырасти в эксперта, Даша Пихнова
— 4.09 Стратсессия: рабочий инструмент или поглотитель ресурсов? Как приготовить правильно, Лена Гергерт
— 5.09 Пилот. Пошаговая инструкция создания идеального инструмента сбора обратной связи, Наташа Чебыкина
— 7-8.09 Оффлайн воркшоп IDE & Software Tooling(Новосибирск), Антон Коныгин
— 15-16.09 Система перевода в ведущие инженеры-программисты с промокодами и комиссарами, Гриша Кошелев
— 17.09 SRE и перформанс, или Когда производительность имеет значение, Гриша Кошелев.
Любовь. Ненависть. Nexus Repository Manager, Дима Афанасьев
— 18.09 Как внедрить SLO в продукт и получить от этого пользу, Даниил Марданов
— 21.09 OpenSIPS — новинки и обновления 2022/23, Артем Друзь
— 22.09 Прыжок в балансировку или как приготовиться к переходу в кластеризацию, Артем Друзь
— 30.09 QAммуникация, Наташа Хамитова на UIC Dev (Ижевск)
— 30.09 Apache Kafka: от теории к практике, Гриша Кошелев на UIC Dev (Ижевск)
Ну и ещё раз ссылка на выпуск
#дайджест #видео
Пятничный видеоконтент подъехал.
В докладе «QAммуникация» Наташа Хамитова рассказывает почему тестировщику нужно быть одним из самых коммуникабельных членов команды.
Это вам сейчас, но это вам на выходные.
#qa #видео
🔸 Следующий спикер на Pytup — Михаил Иванов, Контур
В докладе раскроем историю нетипичного применения Python — на производстве.
Вы узнаете, как не сесть в лужу при внедрении десктопного Python-приложения на Windows, а также о способах взаимодействия с производственным оборудованием. Простые и эффективные решения в непростых условиях.
Регистрируемся на Pytup, работяги
Это новый доклад на ютубе? Не может быть! 😱
Илья Третьяков из Axmor выступал на нашем QA Update и рассказывал про онбординг, основываясь на своем опыте.
🔘 Что это за процесс?
🔵 Что будет, если пренебречь онбордингом?
🔘 Какие ошибки допускают при его создании, и как все-таки сделать его качественным?
Обо всём этом вот по этой синей ссылке 😐
#qa #видео
Дайджест наших событий за июль и новости на август! Теперь удобненько на ютубе🙃
Приятного просмотра!
Посмотреть
— Что такое SLO и зачем оно вам, Даниил Марданов
— Тебе не нужны конференции в IT / В офисе, Катя Климова
Почитать
— ThreadPool.Workers, Саша Денисов
— Как внедрить SLO в продукт и получить от этого пользу, Даниил Марданов
— Сдоба. Телеграм-канал от UX-исследователей Контура
— Контур.AI. Телеграм-канал от датасаентистов Контура
Поучаствовать
— 24 и 26 августа Конференция аналитиков
Присоединиться
— к питонистам
— к датасаентистам
Как стать сеньором в 20+? Узнаете от старшего системного аналитика Контур.Маркета Сергея Елизарова 👋
Сегодня Сережа поучаствует в открытом вебинаре от школы Systems Education и в формате интервью расскажет, как стал сеньором в 22 года. Что будет:
🟢Профессиональный путь
🟢Хард и софт скиллы для успешной карьеры СА и как их прокачивать
🟢Где начинать и на что обращать внимание при выборе проекта/компании
🟢Рекомендации для джунов, мидлов и сеньоров
Подключайтесь, слушайте и задавайте вопросы в прямом эфире. Будет интересно ❤️
Петербург! Наш стенд уже ждет вас на Heisenbug 🦜 Вот мы блистаем на фоточке, а в посте распишем активности, которые для вас приготовили 👇
Прямо сейчас:
🧡 14:10 и 15:40 Золотая лихорадка
🧡 17:00 Награждаем победителей в играх
🧡 17:15 Старт зоны настолок
Завтра,16 октября:
🧡10:05 Игры, нетворкинг и бьюти-зона
🧡 14:10 и 15:40 IT-ЛОТО
🧡 17:00 Награждаем победителей в играх
🧡 17:15 Старт зоны настолок
🧡 18:30 Завершаем работу стенда
Вот! Приходите знакомиться, играть и нетворкать 😌
✨Этот пост заряжен на обучение✨
В зоне разработки Контура работает больше 1,5 тысячи человек. И внутри команд ими руководят менеджеры разработки.
Часто в менеджеры разработки переходят активные ребята из других направлений. Мы решили облегчить таким ребятам процесс адаптации и придумали обучающую программу «Квикстарт».
В карточках рассказываем, как разрабатывали этот курс 💎 А в комментах делимся чек-листом, что делать, если вы хотите развивать менеджеров у себя.
#konturtech_команда
💓15 сентября в офисе Контура в Екатеринбурге прошел ResearchOps Region для UX-исследователей.
Мы снимали, монтировали и наконец-то выкладываем на ютубчик 📺 доклад Ани Антоновой, UX-исследователя в Контур.Школе.
Аня рассказала, как команда юзабилистов Контура разработала критерии качества исследований, зачем эти критерии нужны и как отличить хорошее исследование от плохого.
Всем вэлкам на ютуб 🙂
Пссс, поговорим о цифровой доступности?☕️
2 октября наша продуктовая дизайнерка Настя Суховерхова выступит на FrontendConf.
Настя расскажет и поделится опытом о том, как мы развиваем цифровую доступность в Контуре — от маленького комьюнити до внедрения в процесс разработки продуктов. Проблемы, которые могут возникнуть в процессе, Настя тоже подсветит.
Кому полезно:
🔵Кто хочет узнать о доступности больше — что это такое и зачем ею заниматься
🔵Кто хочет заниматься доступностью, но не знает, как начать
🔵Кто уже занимается доступностью. Ребята, поддержка 🤗
🔵Кому интересна цифровая доступность и опыт Контура
Приходите послушать и обсудить! 👋
Суббота 30 сентября обещает быть горячей, как пирожки 🔥Потому что контуровцы выступят на митапе и конференции. Но обо всем по порядку.
На UIC Dev в Ижевске выступят:
🟣Гриша Кошелев, функциональный руководитель Java&Go с докладом «Apache Kafka: от теории к практике». Вас ждет увлекательная лекция про введение в Kafka для программистов с примерами на C#. Будет и внутреннее устройство, и особенности клиентского API, и лучшие практики. И без граблей не обойдется.
🧡Наташа Хамитова, специалистка по тестированию с докладом «QAммуникация». Послушаете о построении коммуникации в команде при работе над продуктом. Какие грабли в общении встречаются, что с ними делать и какой профит получить. Думаем, актуально всем.
На Innopolis Meetup: QA Иннополис выступит:
🧡Кирилл Раткин, ведущий специалист по тестированию с докладом «Business driven testing». Кирилл поделится, как тестировщикам и QA-лидам оставаться полезными для компании и грести в одном направлении.
Приходите или подключайтесь послушать, будет интересно 🤓
😎 Внимание, черный ящик! (А там Контур на конференции)
На этой неделе старший инженер команды голосовых сервисов Контура Артем Друзь расскажет о кластеризации Asterisk и что новенького у OpenSIPS.
Послушать Артема можно на Kamailio & Freeswitch conf'23 в Москве:
🔵21 сентября
«OpenSIPS — новинки и обновления 2022/23». О том, что нового в OpenSIPS 3.4 и b2bua модулях. И о пользе обновлений для VoIP-инженеров и команд разработки, работающих с телефонией.
🟢22 сентября
«Прыжок в балансировку или как приготовиться к переходу в кластеризацию». О том, что отделяет среднестатистический Asterisk от кластерного решения с балансировкой.
В общем приходите пообщаться и познакомиться. Или подключайтесь онлайн 🌹
#спикеры
Свежак на нашем ютубе 😎
Продолжаем делиться докладами с Mobile Update. Сегодня отдаем для просмотров Игоря Гордеева, который рассказывает про KSP кодогенерации для уменьшения шаблонного кода.
Из видео можно узнать зачем нужна кодогенерация и зачем она понадобилась в VisualFSM. Ну и конечно, как подключить генератор кода к проекту.
Переходить и смотреть 🐈⬛️
#видео #mobile
Мммммм, новый доклад на ютубе 🦔
Когда-то у нас на Mobile Update выступал Алексей Агапов из Aviasales с докладом «Functional Core / Imperative Shell подход».
В видео он рассказывает как в мобильной разработке можно пользоваться концептами из функционального программирования.
И как с их помощью:
🟡 контролировать сложность кода;
🔵 вносить изменения без переживаний;
🟢 покрыть тестами любой код.
Переходить и смотреть 🐈⬛️
#видео #mobile
Вчера был день знаний, а сегодня день анонса знаний 😐
Завтра на фестивале Selectel DayOff в Санкт-Петербурге выступит Даша Пихнова.
Да-да, это которая дайджесты ведет 😐
В своём докладе и на живом примере она расскажет, почему частая смена деятельности — это нормально. А ещё чем вам может быть полезен такой сотрудник.
Приходите посмотреть 🤒
#спикеры
Ловите рецепт лучших 30 минут:
1) 8 минут отрываете плёночки от новой техники;
2) 22 минуты смотрите первый доклад с Mobile Update 🤓
Влада Шамшукаева рассказала о графике в Compose и как вообще работает анимация в мобильных приложениях.
Не знаем, как тут можно устоять и не посмотреть 😎
#mobile #видео
У кого-то четверг — рыбный день, а у нас — аналитический 🙄
Последний шанс запрыгнуть к нам на онлайн-конференцию аналитиков 2023.
Начинаем сегодня в 12:00 по Екатеринбургу. Вот ссылка.
А если в следующем году не хотите пропустить информацию о конфе, то вступайте в эту группу.
Увидимся 🙂
#аналитика #конференция
Новый видос 📺
Начинаем показывать доклады с прошедшего в Новосибирске QA Update
Марина Третьякова рассказывает о моменте, когда команда приходит к тому, что им нужен первый тестировщик.
Как быть самому тестировщику? С чего начинать? Как выявить, что надо проекту?
Как разгрести эти последствия быстрых запусков, как структурировать процессы, как устаканить договоренности, навести порядок, не погрязнуть в рутине ручного тестирования, привнести порядок и предсказуемость, и почему логично этому заняться тестировщику.
Чтобы посмотреть, надо нажать на эту ссылку 👈
#QA #видео
Всех с наступившим Хабровторником! 🙂
Сегодня у нас лонгрид от невероятно опытного контуровца.
Игорь Устюжанин присоединился к нам еще в 1999 году, будучи студентом, и успел поработать в различных ролях – от инженера-программиста до руководителя продукта.
В своей статье Игорь делится личным опытом и мыслями о том, как внутри команды разработки сочетать два разных по природе процесса:
1️⃣ процесс сопровождения
существующих клиентов;
2️⃣ процесс развития продукта;
Почему с ростом продукта внутри команды начинаются противоречия?
И всё это сопровождается ощущением смыкающегося пространства:
🟡 жуткий дефицит ресурсов;
🟣 бесконечная очередь задач;
⚫️ постоянная нехватка времени.
Мы или не мы?
Разбираемся в нашей новой хабростатье.
#хабр #статья