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

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

менеджер проектов

Необходимость технических навыков для менеджера проектов

Для эффективного управления ИТ-командой необходимо наличие навыков системного аналитика, которые в свою очередь связаны с техническими. Они нужны менеджеры проектов и не ограничены познаниями в одной-двух сферах. Критерии успеха руководителя проектов в ИТ определяется также и его пониманием рынка в целом, знания о внутренней составляющей технологий, для чего и зачем
3 min read
tdd

Наблюдения за культурой тестирования при разработке через тестирование (TDD)

Оригинал – Observations on the testing culture of Test Driven Development Это не вводный курс по разработке через тестирование, а всего лишь мои наблюдения по поводу перезагрузки этой дисциплины и проблемах модульного тестирования. Кент Бек, лидер в области разработки программного обеспечения – автор методологии разработки через тестирование (TDD) в ее современном понимании.
11 min read
Мысли вслух

Почему став тимлидом бывает плохо

Принято считать, что тимлид – более высокая ступень эволюции инженера. При том, что всем известно, что тимлиду требуются совершенно иные навыки и умения чем тому же seniorу. Но факт остается неизменным – большинство компаний ставит тимлидом лучшего инженера. Иногда потому что кажется, что сотрудник получит новую мотивацию, ведь это же повышение. Иногда
2 min read
геймификация

5 стратегий как добиваться цели, когда это не нравится.

Были ли вы в ситуации, когда придя на работу, садитесь за компьютер чтобы начать работу над проектом и просто смотрите в экран? У меня такое происходит и я понимаю вас и вашу внутреннюю борьбу. В этой статье я собрал 5 стратегий которые помогают мне в этой борьбе и позволяют добиваться
6 min read
коммуникация

Как улучшить общение с клиентами

Секрет крепких взаимоотношений с клиентами – коммуникация. Грамотное общение позволяет завоевать лояльность, что принесет повторные продажи, отзывы и сарафанное радио. В век социальных сетей – коммуникация играет очень важную роль. Если правильная коммуникация помогает вам, то плохая – приводит к уничтожению репутации какой бы она ни была. Независимо от того где вы общаетесь
3 min read
agile

Когда и как работает Agile

Передовые проекты индустрии разработки ПО, IT-отделы компаний и корпораций применяют в своей работе инкрементально-итерационный подход. За время своего существования Agile оброс как идеализмом, так и шарлатанством: коучи, менторы, мотиваторы — люди рассказывающие о схемах и диаграммах необходимых чтобы проникнуться общей целью и все стало хорошо. В этой статье я хочу объяснить
8 min read
оценка неопределенности

Предпроектный анализ: Серия 4

Я продолжаю цикл статей о предпроектном анализе. Четвертая часть немного задержалась, поскольку появились более простые вещи, которыми захотелось поделиться и которые не требовали много времени и наличия вдохновения для написания. Поскольку с предыдущих частей прошло довольно много времени, то ненадолго вспомним, о чем говорилось ранее. Поехали. [snedpulse-form id=”278″] В
6 min read
жизненный цикл ПО

Кто есть кто в ИТ-индустрии

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

Построение карьеры пока нет опыта

В этой статье я хочу поговорить о некоторых нюансах построения карьеры в ИТ на этапе, когда еще нет опыта работы. Я кратко расскажу о ситуации на рынке, востребованных навыках, составлении резюме и собеседованиях. Отдельно рассмотрю ожидания работодателей и разумеется хитрости построения своей карьеры в ИТ. Ситуация на рынке О компаниях
6 min read
php

PHP в 2020 году

Данная статья является переводом публикации “PHP in 2020” автора Brent. Не секрет что среди веб-разработчиков и программистов в целом: PHP имеет не самую лучшую репутацию, несмотря на то, что по прежнему является одним из наиболее часто используемых языков для создания веб-приложений. За прошедшие годы PHP зарекомендовал себя в таких вещах
5 min read
agile

Почему Scrum вам не поможет

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

Гибкие навыки в ИТ-индустрии

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

Холакратия в IT-компании

В IT-компании сложно организовать иерархическую структуру, так как программисты предпочитают самостоятельность и независимость. И на помощь здесь может прийти холакратия, но применять и внедрять ее стоит с учетом всех тонкостей вашего бизнеса. Как холакратия помогает компании расти Главный принцип холакратии: никто не занимается распределением задач, а каждый сотрудник сам берет
2 min read
дедлайны

О клиентоориентированности и дедлайнах

Многие компании провозглашают клиентоориентированность одной из корпоративных ценностей. И почти все из них забывают про удовлетворенность клиентов, кроме наверное компании Oracle. Именно эта компания провозгласила удовлетворенность клиента одной из основных корпоративных ценностей. Однако не стоит забывать, что корпоративная ценность как абонемент в спортзал, просто иметь недостаточно. Одержимость клиентами может быть
4 min read
аналитика

Виды ИТ-аналитиков

Не все работники ИТ-индустрии разработчики. И в этой статье будут рассмотрены представители этой индустрии, которые называются ИТ-аналитиками. Если быть более точным, то мы разберем какие основные виды этой специальности существуют и чем занимаются. Кто такой ИТ-аналитик в общем В широком смысле ИТ-аналитик – специалист собирающий и делающий выводы на основе данных.
2 min read
teamlead

Когда не надо становиться тимлидом

В ответ на вопрос “Почему ты хочешь стать тимлидом?” очень часто можно услышать “Как это почему?”. И это не странно так как роль тимлида кажется интересной, не особо сложной и почетной, особенно с позиции джуниор-разработчика, а иногда и мидла. Добавим к этому уровень заработной платы тим-лида и получаем работу мечты.
3 min read
Заметки

Что такое техническая документация проекта? Кто и зачем ее пишет.

Роль технического писателя одна из самых недооцененных в компании. В этой статье я хочу пояснить для чего компании-разработчику нужен такой специалист, что такое технический проект, в чем его отличие от технического задания и почему это необходимо в сфере разработки программного обеспечения. На сегодняшний день все еще встречается убеждение компаний в
4 min read
когнитивные способности

Как работает мозг во время программирования

Существует мнение, что программирование похоже процесс изучения иностранного языка. Технически действительно есть общие моменты, но фактически для мозга все выглядит не совсем одинаково. Чтобы выяснить, какие же части мозга отвечают за кодинг, ученые из MIT просканировали мозг разработчиков-добровольцев в процессе работы. Программисты работали с применением текстового языка Python и графического
2 min read
Мысли вслух

НЛП в управлении проектами

Миниуму инструментов для максмально успешных результатов – по такому правилу работает большая часть успешных специалистов. Динамично развивающаяся сфера управления проектами избирательно подходит к используемым в работе техникам и методикам, отсеивая все бесполезное и малоэффективное. В данной статье речь пойдет об НЛП (нейролингвистическом программировании) – технике которая зарекомендовала себя не только в психологии,
5 min read
время-деньги

Управление хаосом или основы планирования

Каждый из нас периодически ощущает нехватку времени, давление сроков. Испытывает стресс от спешки и говорит себе “В следюущий раз я буду тщательно следить за временем и все планировать заранее. Не буду распыляться по задачам или сделаю все и сразу.” Какая же стратегия эффективнее? Спешить или не спешить? Последовательно решать задачи
10 min read
scrum

Проблемы при внедрении SCRUM

В этой статье я хочу рассказать как избежать самых болезненных неприятностей при внедрении чего-то нового в компании на примере фреймворка SCRUM. Также рассмотрим какие средства могут помочь в борьбе и как избегать подобных неприятностей. Некоторые сотрудники против изменений Фреймворк SCRUM как правило внедряют чтобы уменьшить TTM (time to market). Как
4 min read
менеджер

Толковый менеджер. Что это за зверь и где он водится?

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

Почему инженер не может оценить временные затраты на написание кода

Неважно попросите вы джуна/мидла/синьора/тимлида/менеджера проекта и т.д., дать оценку по времени на разработку программного обеспечения – вы никогда не получите быстрого, легкого и точного ответа. Это связано с тем, что никто независимо от того насколько талантливым или гениальным он является не может точно знать сколько понадобится
6 min read
devops

Каким был бы мир без DevOps

Заглянем немного в прошлое. Разработчики выкатывают фичи с трудом в лучшем случае раз в год. Админы радостны и довольны – им больше не нужно уходить с работы так как они работают круглосуточно, и руководство их называет “няня для программиста”. Начинается откат технологий. Отладка занимает сотни передач из отдела в отдел – и
1 min read