2020-12-05 13:58:20
Как я решаю любые возникающие в жизни задачи
Часто я наблюдаю как беспомощно выглядят сотрудники при решении какой-либо проблемы.
Первое, что в такой ситуации приходит в голову — обратиться к руководителю и получить готовое решение.
Но я крайне не люблю готовые решения, потому что они ограничивают, закрывают путь к росту и поощряют лень.
Точно в такую же ловушку может попасть любой человек за рамками компании — в обыденной жизненной ситуации.
Индикатор такой ситуации: когда появилась проблема или задача, а понимания как ее решить — нет.
Меня поймут те собственники бизнеса, которым не к кому обратиться в случае какой-либо трудности.
Единственный выход — рассчитывать на самого себя и искать решение собственноручно.
Этот пост в первую очередь, пишу для сотрудников, с которыми мы вместе сталкиваемся с новыми вызовами.
Уверен, что мой алгоритм поможет решать задачи быстрее и эффективнее.
Итак, алгоритм решения любой проблемы:
1. Получить все данные.
Если мне нужно решить то, с чем я сталкиваюсь впервые, то первое что я делаю — собираю данные.
1.1. Почему возникла эта проблема
1.2. К какой области знаний она относиться
1.3. Что мне нужно изучить, чтобы ее решить
Например, при сдаче сайта клиент заметил, что он очень медленно загружается. Я новый проджект-менеджер, который вообще не понимает что влияет на загрузку сайта. Какие я собираю данные:
1.1. Проблема возникла потому что программист сделал что-то неправильно.
1.2. Проблема связана с версткой и программированием.
1.3. Мне нужно изучить что влияет на скорость загрузки сайта.
2. Изучить все, что нужно изучить для решения проблемы.
Этот пункт неразрывно связан с предыдущим. Я изучаю все, что выписал на предыдущем шаге.
Гуглю, общаюсь с компетентными специалистами, ищу людей, которые уже решали эти задачи, задаю правильные вопросы.
2.1. Кто уже решал эту задачу
2.2. Какой пошаговый алгоритм решения этой задачи
2.3. По каким критериям можно определить, что задача решена
2.4. Какие термины и определения мне нужно знать, чтобы проконтролировать решение этой задачи
2.5. Без чего точно не получится решить эту задачу
Работая по этому алгоритму, я как проджект-менеджер делаю следующее:
2.1. Иду к верстальщику, который уже ускорял загрузку сайта
2.2. Выясняю у него, что есть такой инструмент как PageSpeed Insights, который позволяет увидеть анализ ошибок в коде сайта и инструкцию как их исправить
2.3. Выясняю, что в моем случае как критерий решения проблемы подойдет оценка выше 90 баллов от PageSpeed Insights
2.4. Понимаю, что мне нужно разобраться в таких терминах как форматы изображений - jpeg, png, svg, webp. В чем их различия и почему текущие картинки тормозят загрузку сайта.
2.6. Узнаю, что без помощи дизайнера текущую проблему не получается решить и свожу верстальщика с дизайнером.
3. Решить проблему.
Когда у меня есть все данные и понимание как решить проблему, на что смотреть, без чего ее не решить, кто ее должен решать и т.п., я просто беру и делаю все действия для решения.
________
Звучит все просто, но так и есть на самом деле.
Наблюдая за теми, кто не способен решить какую-либо задачу, я увидел что они вообще не следуют этой формуле.
Они как слепые ежики в тумане блуждают по неизвестной для себя территории и, слушая свою интуицию, делают бессмысленные попытки угадать решение :)
123 viewsДмитрий Майданюк, 10:58