Лофт Миколи Сарри

Нотатки та думки про управління проектами, роботу в IT та все, що з цим пов'язано

Мысли вслух

Советы начинающим web-разработчикам

В интернете уже есть полно книг, статей для начинающих. Но, как по мне, то существует ряд нюансов которые обычно или вообще не упоминаются (видимо, их считают очевидными), либо же упоминаются очень редко. И это не советы из серии «изучайте код других разработчиков», «используйте git», «делайте бекапы» или «мойте руки перед
4 min read
документирующие комментарии

Комментирование кода: хороший, плохой, злой

Вы наверняка это слышали: «Хороший код является самодокументированным». Я больше 6 лет зарабатываю написанием кода, и слышал эту фразу чаще всего. Это клише. И как во многих других клише, здесь есть зерно истины. Но это истиной уже столько злоупотребляли, что большинство из тех, кто произносит эту фразу, не понимает, что
4 min read
it-собеседование

О домашних заданиях на IT-собеседованиях

Несколько моих знакомых как-то спросили у меня как я отношусь к домашним заданиям на собеседованиях и стоит ли браться за них. Мой ответ был однозначный “Только если оплачивается. Даже если вы новичок. Новичку в поиске первой работы можно взять задание, но от такое вакансии лучше отказаться, а само задание добавить
3 min read
laravel

Дайджест PHP #6

Свежая подборка со ссылками на новости и материалы. В выпуске: фреймворк и статьи по Serverless PHP, доклад Расмуса Лердорфа о PHP в 2018 и другие видео, предложение из PHP Internals, порция полезных инструментов, и многое другое. Приятного чтения! [sendpulse-form id=”278″] Новости и релизы * * PhpStorm 2018.2 EAP — Стартовала программа
2 min read
как составить резюме

Советы по написанию резюме

Написание резюме – это искусство и наука. Составить его порой бывает очень сложно. В этой статье я перечислю основные советы для начинающих разработчиков по составлению резюме. [sendpulse-form id=”278″] Что стоит делать Резюме должно быть кратким, сжатым и простым. Это значит: * Используйте один и тот же шрифт: например, Arial/Times New
4 min read
баг-трекинг

О ведении дефектов

Эту статью меня попросил написать наш тестировщик, который решил поделиться своим опытом. Поэтому повествование будет идти от его лица. Меня зовут, Дмитрий. Я тестировщик, работаю тестировщиком уже более 5 лет, из которых последние 3 года сотрудничаю с Николаем. Как тестировщик, видел много дефектов, воспроизведение которых вызывало у меня затруднение. Хочется
7 min read
управление бэклогом

Советы по оптимизации бэклога

Управление бэклогом продукта может вызывать вопросы даже у самых опытных менеджеров и собственников продукта. Когда бэклог нарастает, как снежный ком, приходится принимать неотложные меры. Основные из них — в этой статье. Как управлять бэклогом эффективно? На этот вопрос помогут ответить 11 практических советов, которые помогут навести порядок в бэклоге и “довести”
3 min read
управление командой

Правильное общение с тимлидом

Правильное общение с тимлидом способствует продуктивному рабочему процессу и гарантирует получение плюшек, интересных задач и опыта. Все что описавыется в статье – опыт и методики, которые я начал закладывать став тим-лидом и которые дополняет сменивший меня коллега. Представим, что вам была поставлена задача реализовать новый API в существующем проекте. Простая цель:
4 min read
аналитика

Отличия в работе аналитика в проектной и продуктовой разработке

Когда речь заходит о роли аналитика в IT, то всегда приходится добавлять кучу уточнений. Бизнес или системный аналитик? Анализ в продуктовой разработке или в проектной, как это, например, часто бывает в консалтинге? На внутренней разработке или на заказной?.. Заказчика государственного или негосударственного? И так далее. В этой статье я рассмотрю,
5 min read
dod

Синхронизация команды в SCRUM

Как мне кажется, одна их самых больших проблем в работе команды не только в скрам — рассинхрон между людьми в команде. Стабильного и универсального решения этой проблемы к сожалению нет. Есть стандартные инструменты, но далеко не всегда они дают ответы на все вопросы и закрывают все дыры, но их использование помогает
5 min read
Заметки

Как юному падавану правильно стажироваться в IT

Найти на рынке труда хороших ИТ-специалистов, привлечь их в свою компанию и удержать – задачи, стоящие перед ИТ-компаниями особенно остро в последние годы. На талантливую молодежь открыта настоящая охота, и эпизод с уходом Гилфоя в Silicon Valley кажется все менее смешным HR-ам. Компании, столкнувшиеся с нехваткой квалифицированных кадров на рынке, начинают
6 min read
Заметки

Как найти первую работу в IT

При поиске первой работы мы встречаемся с проблемой курицы и яйца, ведь, как известно, везде требуются люди с опытом, а опыт можно получить на работе. Разрешить это противоречие можно, только создав такие условия, при которых работодателям будет выгодно вас нанять. В чем выгода работодателя? В том, чтобы нанять недооцененного человека,
12 min read
codeception

Дайджест PHP #5

Свежая подборка интересных материалов из мира PHP. [sendpulse-form id=”278″] Новости и релизы * * PHP 7.2.5 * * PHP 7.1.17 * * PHP 7.0.30 * PHP 5.6.36 PHP Internals * * Объявлены релиз-менеджеры PHP 7.3 — Ими стали Christoph M. Becker и Стас Малышев. * RFC: Deprecate uniqid() — Предлагается пометить устаревшей
1 min read
вопросы на собеседовании

Глупые темы на собеседовании

Тезис: вам не следует проводить собеседования, если вы не ходили хотя бы на три интервью как соискатель за последние полгода. Зачастую на собеседовании люди смотрят на сам процесс интервью достаточно однобоко. Однако большинство опытных соискателей проводили хоть раз собеседования или же интересовались ими совсем недавно (чтобы облегчить жизнь самому). Однако
9 min read
Мысли вслух

Быть тим-лидом

Эту статью я решил написать как дополнение к статьям “Кто такой Team Lead и нужно ли им становиться” и “Как тимлиду развивать себя и команду: принципы SOLID“. Для первой она является логическим продолжением рассказывая подробнее о том, что делает тим-лид, а для второй дополнением. Самое интересное в работе тим-лида, что
6 min read
рабочий продукт

Рабочий продукт превыше всего

Когда приходится начинать или принимать новый проект, всегда возникают дискуссии на темы: «а давайте все перепишем», «а почему технология X а не Y» и под конец — «а этот код писали индусы». Заканчиваются они частенько фразой «давайте перепишем и вместо Y используем X». Но если в этот момент спросить: «Почему технология
6 min read
product backlog

Фильтры восприятия фич из Product Backlog

Если все фичи в процессе разработки продукта кажутся одинаково важными, то выбрать самую приоритетную из них порою очень сложно. Тогда на помощь менеджеру проекта или продукта могут прийти полезные фильтры для определения приоритетов. Я хорошо представляю, как тяжело выбирать фичи для разработки, когда ваш product backlog просто ломится от “вкусных”
5 min read
вопросы для собеседования менеджера проектов

Какие вопросы могут задать начинающему менеджеру проектов на собеседовании

Первые управляющие проектами появились ещё в Древнем Египте при конструировании пирамид, сегодня же сами пирамиды отношений начинаются с проджект-менеджеров. Мы подготовили для вас список вопросов, которые могут задать на собеседовании на эту должность и разделили их на две категории: технические и поведенческие. Последние больше зависят от вашего характера и личных
5 min read
менеджер проекта

Что полезного делает ПМ?

Прошло 6 лет с тех пор как я впервые занялся проектным управлением. В начале это была услуга товарищам, которым требовался кто-то контролирующий их работу и общающийся с заказчиком. Со временем это переросло в нечто большее и эта работа стала своего рода испытательным полигоном для идей, которые мне хотелось бы проверить
9 min read
product backlog

Как управлять бэклогом продукта?

Менеджеры продукта и его собственники не могут не уделять серьезного внимания продуктовому бэклогу. Не только для облегчения планирования релизов и итераций, но и для оптимизации всего жизненного цикла продукта, над которым намерена работать команда. Бэклог продукта (product backlog) — это упорядоченный набор элементов, очередь задач, перечень всех функций, которые заинтересованные люди
4 min read
Мысли вслух

Эффективное самообучение

Мы все узнаем что-то новое. Если этого не делать, то можно очень быстро оказаться за бортом. Поэтому мы постоянно учимся чему-то новому, укрепляя фундамент заложенный самообучением и возводя на нем замок наших знаний. [sendpulse-form id=”278″] Как это работает в IT-сфере? В условиях постоянной эволюции технологий эффективное самообучение помогает открывать
3 min read
бизнес-процесс

Отслеживание работы бизнес-процессов

В мире может существует множество систем мониторинга. Это и облачные системы, on-premise, коммерческие, бесплатные, для сети, инфраструктуры и так далее и по всем фронтам. Среди них есть те, что поддерживают создание сервисно-ресурсных моделей. Это такие древовидные штуки, к узлам которых привязаны элементы бизнес-системы: веб-серверы, базы данных, серверы приложений, коммутаторы и
3 min read
как стать менеджером продукта

Может ли получиться менеджер продукта из ведущего разработчика

Главные роли в любом проекте играют архитектор и менеджер продукта. Архитектор это возвышенное и нежное существо с ясным взором и мыслями, пронзающими пласты веков. Удел архитектора – техническая сторона проекта, и в силу своей возвышенности над бренным миром он не может управлять проектом. Поскольку со своей высоты ему недоступны желания пользователей.
6 min read
системная архитектура

Системный архитектор. Кто такой?

Системный архитектор – интересная и крайне важная профессия в современном мире, имеющая отношение отнюдь не только к миру ИТ. Cистемные архитекторы наиболее востребованный и весьма дефицитный ресурс в любой отрасли и особенно в сфере системной интеграции. По степени и качеству использования системных архитекторов можно судить по зрелости управления в организации. Именно
12 min read
управление коммуникациями

Управление проектом: Важность словесной коммуникации

Эта статья о важности в большом проекте коммуникация посредством живого общения. Ее написать меня подтолкнул мой знакомый, с компанией которого я сейчас иногда сотрудничаю на кризисных или рисковых проектах. Полгода назад он обратился ко мне за помощью вытянуть один из его проектов, я сказал, что естественно не против, но помощи
6 min read