Метод перебора – это хорошо, а не плохо
1. Жалко, что нас в школе слишком долго учили решать задачи по заранее заданным правилам и формулам. Весь соль состояла только в том, чтобы угадать, какие правила и в какой последовательности нужно применить, чтобы получить правильный ответ. За подбор правильного ответа нам ставили двойки – хотя метод такого подбора заслуживал бы отдельной оценки.
2. В жизни все не так. Реальные жизненные и бизнесовые задачи решаются не по формулам, а методом перебора. А вот этом нас не учили. поэтому очень часто мы или оказываемся в тупике, либо перебираем варианты настолько тупо, что света в конце туннеля не даже не разглядеть.
3. Надо уметь генерировать большое количество разнообразных вариантов решений. Чем больше таких вариантов, тем выше шанс, что один из них окажется правильным. Есть специальные методики стимуляции креативного мышления – метод морфологического ящика, фокальных объектов, шести шляп, синектика и куча всего остального.
4. Надо уметь быстро отсекать неподходящие варианты. Как ни смешно, но метод юнит-анализа и минимальных жизнеспособных продуктов в стартап-мире – ровно об этом.
5. Надо уметь, перебирая разные варианты, тем не менее двигаться к поставленной цели. Как ни странно, но системы машинного обучения построены, грубо говоря, на переборном принципе градиентного спуска – когда мы, не зная прямого пути до экстремума, движемся к нему по шагам. Стоя на месте, делаем шаги в разные стороны, смотрим, где идем на подъем, переходим туда, а потом повторяем процесс заново.
6. В общем, каждую жизненную задачу стоит использовать не для того, чтобы искать в умных книгах подходящий рецепт ее решения или считать, что мы обладаем истинным знанием того, что надо делать – а для того, чтобы тренировать свои умения решать такие задачи методами эффективного перебора.