Получи случайную криптовалюту за регистрацию!

​​На позапрошлых выходных побывали на MergeConf в Иннополисе, | IT-мероприятия Татарстана

​​На позапрошлых выходных побывали на MergeConf в Иннополисе, хотим рассказать самое интересное из докладов

Code Review — Александр Макаров
Вопросы, на которые нужно ответить во время code review: 1) Решает ли код задачу? 2) Решает ли код ТОЛЬКО задачу? 3) Уязвимости 4) Производительность 5) Race condition 6) Есть тесты? Что они охватывают? 7) Можно проще?

Capacity Allocation — Алексей Пименов
Одна из идей Алексея, о распределении производственных мощностей команды. Давайте разобьем все задачи на категории (техдолг, фича, созваны) и будем брать в спринт только определённое количество задач каждого типа. Мы можем взять работу B типа X только когда решим задачу А того же типа

"Привет, как процесс по задаче?" — Павел Калашников
В коммуникации с разработчиками (и не только) важно помнить о времени, способе коммуникации и о причинах обращения. Лайфхаки:
Ежедневные текстовые стендапы
Логгирование времени (без напряга)
Не бойтесь просить оценку задач
Стендап по формуле: done + TODO + problems

"Простой Python" — Григорий Петров
Говоря об абстракциях чаще всего упоминают функции, классы и модули. Но вообще говоря этого маловато для решения задач и тогда в дело вступают особые виды абстракции: Python Data Model, Scope, Метапрограммирование, Структурная асинхронность, Управление зависимостями (самый большой бич Питона), Стандартная библиотека, Питонячий код. А как во всем этом разобраться джуну, которому сказали, что Питон простой???

"Карьерный рост без строчки кода" — Андрей Смирнов
Андрей рассказал о своем исследовании, по результатам которого он составил roadmap развития soft-skill’ов на каждом этапе развития айтишника. Смотрите на красивую диаграмму тут

“Взлеты и падения: моя история управления удаленными командами” — Ольга Романова
На всех 5 стадиях развития проектов (Adjouring, Forming, Storming, Norming, Performing) возникают три проблемы: Асинхронность, Контроль и подотчётность и Командный дух (в погоне за первыми двумя менеджеры иногда забывают о третьем)

“Демоны эффективных командных встреч” - Светлана Болсуновская
Демон №1 "Без подготовки": должно быть 5П (поставленная цель, продукт встречи, приглашенные участники, проблемы и препятствия, процесс)
Демон №2 "Без вовлеченности": Помогают прием "Первые 10 минут" (ожидания, настрой и польза) от встречи, замена критики на вопрос, чередование форматов
Демон №3 "Без результата". Определите условия принятия решения (консенсус, большинство 100% ЗА). Критерий принятия решения: эффективность, реализуемость, критичность, сложность, рискованность. Выработать action items: кто, что, когда и зачем делает.

“МентиМентор” - Розалия Амирова
Менторами становятся не только лиды, но и сеньоры и мидлы. Годный ментор: мотивация + умение обучать + знание о том, как решать проблемы

“Синдром самозванца” - Гузель Ошер
Синдром - это не болезнь. Синдром самозванца не зависит от уровня, специализации, достижений. СС по разным данных страдают 30-80% людей. Работают эффект Даниела Крюгера: чем выше профессиональные результаты, тем ниже самооценка. Как бороться: Дневник успеха, Список достижений, Осознанное окружение, Собрать фидбек от окружающих, Терапия с психологом.