РУНАЛИР. Русский научный алгоритм изобретательства и рационализации. Алексей ЩинниковЧитать онлайн книгу.
Но достаточно ли одного лишь понимания научного метода для эффективного изобретательства?
Глава 2. Метод – Алгоритм
В предыдущей главе мы установили, что научный метод, при всей своей мощи и универсальности как инструмент познания физического мира, почему-то не стал столь же повсеместным инструментом для целенаправленного создания нового – для изобретательства. Мы увидели, что он предлагает строгий, логически обоснованный и эмпирически проверяемый путь, выгодно отличающийся от упорства в мнениях, глухого доверия авторитетам или туманных интуитивных догадок. Основа его силы – в системности, в опоре на наблюдение, гипотезу, эксперимент и выведении теорий, фундаментом для которых служат логика и факты.
Но чтобы двигаться дальше и понять, как можно применить подобную строгость и системность к самому процессу изобретения, нам нужно разобраться с двумя ключевыми понятиями, которые лежат в основе любого упорядоченного действия, – понятиями «метод» и «алгоритм». Мы часто используем эти слова как синонимы, но для наших целей важно уловить их различие и сущность. Ведь именно через понимание этих инструментов структурирования действия мы сможем подойти к созданию надёжной технологии самого изобретательства.
Что такое метод? В самом широком смысле, метод – это способ достижения цели через упорядоченные шаги. Это общая стратегия, общий подход к решению задачи. Когда мы говорим о методе строительства дома, мы подразумеваем определённую последовательность действий: заложить фундамент, возвести стены, настелить крышу и так далее. Это не хаотичное нагромождение кирпичей, а некий замысел, путь, который должен привести к желаемому результату – готовому дому. Метод задаёт направление, определяет основные этапы. Он противоположен случайности, беспорядочности. Любая осмысленная деятельность человека, от приготовления пищи до научного исследования, так или иначе опирается на какой-либо метод, пусть даже не всегда чётко сформулированный.
Однако само по себе понятие «метод» может быть достаточно общим. Один и тот же метод можно реализовать по-разному. Можно построить дом из кирпича или из дерева, используя разные инструменты и техники на каждом этапе, но общий метод «фундамент-стены-крыша» останется тем же. Здесь на сцену выходит более строгое и точное понятие – алгоритм.
Алгоритм – это уже не просто общая стратегия, это точное и подробное описание метода в виде последовательности шагов исполнителя, которые он выполняет для достижения поставленной цели. Если метод – это карта маршрута в общих чертах, то алгоритм – это детальная пошаговая инструкция для путешественника, не оставляющая сомнений в том, куда и как идти на каждом перекрёстке. Алгоритм всегда предполагает наличие исполнителя (человека, компьютера, механизма) и предписывает ему совершенно конкретные действия в строго определённом