YADRO x Moscow User Group С++ Meetup
боли С++23, lifetime extension и техсобесов
О митапе
21 ноября в Москве и онлайне пройдет встреча плюсовиков. Обсудим новый стандарт с точки зрения практикующего программиста, узнаем, как избежать dangling reference и подискутируем, как собеседовать комфортно для всех. Докладчики митапа — разработчики из команд систем хранения данных и телекома в YADRO, а также регулярные докладчики C++ Russia Константин Владимиров и Илья Шишков.
Программа
Как работает (и не работает) lifetime extension
Что страшнее: segfault или UB, лишнее копирование или dangling reference? Мы редко задумываемся о том, как работает механизм lifetime extension, еще реже осознанно используем. Расскажу, как он устроен и на что обращать внимание, чтобы не создать себе проблем на ровном месте.
Училась на системного программиста, работаю системным программистом. Мой код считает погоду, летает в Боингах и обеспечивает 5G связь предприятиям и оперативным службам. Читаю перед сном стандарт C++, выступала на конференции C++ Russia.
C++ 23 глазами практикующего системного программиста
Новый стандарт закрыл как минимум две боли, которые я испытывал при программировании. Но нет худа без добра, он добавил две новых!
Паял, лудил, травил, прошивал, пропускал прерывания, бросал исключения, создавал циклические ссылки, писал синхронный и асинхронный код, выступал на C++Russia. Сейчас заставляю шпиндели крутиться, а SSD греться.
Дискуссия: «Я провожу собеседования каждую неделю, и у меня наболело»
Обсудим, как нащупать потолок кандидата, как говорить про алгоритмы без синтетических алгоритмических задач, почему Qt — зло, и многое другое.
Собеседует уже 8 лет, не понимает, почему все указывают в резюме 17-й стандарт, но почти никто его не использует)
За 11 лет бытности разработчиком в Яндексе провел 250 coding interview. В роли тимлида нанимал себе людей в Яндекс.Еду.
Провожу технические интервью по C++ с 2010 года.