Есть два типа проблем, которые мы решаем как разработчики:

  • алгоритмический
  • эвристический

Каким программистом вы хотите быть?

Мы можем сопоставить их с двумя типами проблем, обозначенных Чиксентмихайи в Творчестве:

  • представлен
  • обнаруженный

Чтобы решить алгоритмические или представленные проблемы, нужно просто распознать шаблон и реализовать проверенное решение. Многие технические вопросы на собеседовании — это «классика», замаскированная под сюжетные задачи, которые используются для проверки как широты, так и глубины ваших знаний. Список длинный, но вот несколько примеров:

  • динамическое программирование
  • разделяй и властвуй
  • уменьшить и победить
  • обмен
  • сортировка
  • …и т.д

Я говорю просто, но для создания библиотеки паттернов и умения их распознавать требуется практика.

С другой стороны, эвристические или обнаруженные проблемы являются новыми не только для нас, но и для данной области. Мы не можем использовать готовое решение. Нам нужно изобрести один!

📝 Важно различать эвристические алгоритмы и эвристику в целом: эвристики могут быть умственными сокращениями, облегчающими когнитивную нагрузку при принятии решения, тогда как в компьютерных науках конкретно эвристика — это метод, решить проблему быстрее, когда классические методы слишком медленны, или найти приближенное решение, когда классические методы не могут найти никакого точного решения.

Если мы довольны использованием пикселей, все, что нам нужно, — это Google. Он будет думать за нас. Просто скопируйте/вставьте эти ответы из StackOverflow.

Но если мы хотим спроектировать или открыть что-то новое, нам нужно улучшить свою способность к творчеству.

Проще сказать, чем сделать?

Как мы становимся или улучшаем нашу способность быть творческими?

Может быть, настоящий вопрос заключается в том, можно ли научить творчеству?

Ответ зависит от того, кого вы спросите.

Согласно Ричарду Хэммингу в книге Искусство заниматься наукой и инженерией: учиться учиться, когда дело доходит до обучения творчеству, мы должны быть сами себе учителями:

Этого нельзя добиться с помощью простых приемов и простых методов; что нужно сделать, так этовы должны изменить себя, чтобы быть более творческим.

Как мы меняем себя?

В Творчестве Чиксенмихайи делит эту проблему на две категории:

  • приобретение творческой энергии
  • применение творческой энергии

Как получить больше творческой энергии? И как только мы его получим, что мы будем с ним делать?

Мне нравится думать об этих двух категориях с точки зрения удачи. Нам нужно сделать две вещи:

  • приготовься к везению
  • повезти

Твайла Тарп рассуждает об удаче и подготовке к ней в Творческой привычке:

Вам не повезет без подготовки, и нет смысла быть готовым, если вы не готовы к великолепной случайности… Некоторых людей возмущает сама идея удачи. Принятие роли случая в нашей жизни предполагает, что наши творения и триумфы не полностью принадлежат нам и что в некотором смысле мы не заслуживаем нашего успеха. Я говорю: «Преодолей это». Так устроен мир. В творческих начинаниях удача — это навык.

Приготовьтесь к удаче: приобретение творческой энергии

Чиксенмихайи выделяет четыре подхода, которые помогут нам обрести творческую энергию:

  • Преодоление ограничений
  • Воспитание любознательности и интереса
  • Развитие потока в повседневной жизни
  • Формирование сильных привычек

Преодоление ограничений творческой энергии

По словам Чиксенмихайи, есть два ограничения, которые мешают нам полностью раскрыть свой творческий потенциал:

  • внешний
  • внутренний

Внешние ограничения творческой энергии

Внешние ограничения нашего творчества — это все, что (!) мы должны делать, чтобы выжить каждый день: ездить на работу и отчитываться; заботиться о нуждах нашей семьи; покупать, готовить и есть пищу; элементарная гигиена; продвинутая гигиена (что бы это ни было); уборка дома; оплата счетов; ну и спишь...

Каким-то образом мы должны найти время, чтобы построить X, выучить Y и оставаться в курсе Z. В сутках не хватает часов!

По словам Чиксенмихайи, «… дело в том, что существуют реальные пределы тому, сколькими вещами человек может заниматься одновременно, и когда потребности выживания требуют всего внимания, для творчества не остается ничего». Он продолжает…

…самая фундаментальная разница между людьми заключается в том, сколько свободного внимания у них остается на то, чтобы иметь дело с новизной.

Для некоторых из нас обязанности на работе и в семье слишком требовательны, чтобы уделять внимание новизне. Остальным нужно перебороть себя.

Внутренние ограничения творческой энергии

Чиксенмихайи выделяет две основные ловушки, которые мешают нам реализовать свой творческий потенциал:

  • паранойя
  • эгоизм

Параноик «обычно не может позволить себе интересоваться миром с объективной, беспристрастной точки зрения и поэтому не может узнать много нового», тогда как «когда все, что человек видит, думает или делает, должно служить личным интересам, не остается внимания, чтобы узнать что-то еще».

Но тут есть парадокс. Чтобы преодолеть внешние ограничения (и держать под контролем внутренние ограничения), нам нужно беречь свое внимание. По словам Чиксенмихайи, «практически невозможно изучить область достаточно глубоко, чтобы внести в нее изменения, не посвятив ей все свое внимание и тем самым не выглядя высокомерным, эгоистичным и безжалостным по отношению к тем, кто считает, что имеет право на власть». внимание творческого человека».

Воспитание любознательности и интереса

Как только мы преодолеем наши внутренние и внешние ограничения, мы сможем сосредоточиться на «распределении внимания на вещи ради них самих» или, другими словами, на любопытстве и интересе.

Как воспитать интерес и любознательность? Практикуйте спонтанность. Звучит парадоксально? Чиксенмихайи предлагает четыре предложения, как быть спонтанным:

  • старайся каждый день чему-то удивляться
  • старайтесь каждый день удивлять хотя бы одного человека
  • каждый день записывайте, что вас удивило и чем вы удивили других
  • когда что-то вызывает интерес, следуйте за этим

В Творчестве Джон Клиз советует нам продолжать идти. Для этого нам нужно лелеять и доверять нашему бессознательному. Как мы это делаем? Играть в. По словам Клиза, игра… сохраняет свежесть.

Развитие потока в повседневной жизни

Что движет творческими людьми?

Возможность заниматься любимым делом, разрабатывать и открывать для себя что-то новое.

Как мы можем заново научиться получать удовольствие от любопытства, чтобы поиск нового опыта и новых знаний стал самоподдерживающимся? Во-первых, нам нужно хорошо в этом разобраться. Если вы делаете что-то хорошо, это приносит удовольствие. Но! Чтобы продолжать получать удовольствие от чего-то, вам нужно увеличить его сложность.

Что мы подразумеваем под «наслаждением»? Спортсмены, художники и ученые описывают опыт работы как «…легкое, но в то же время сильно сфокусированное состояние сознания». Это также известно как состояние потока. Чиксенмихайи выделяет девять условий, описывающих поток:

  1. На каждом шагу есть четкие цели.
  2. Существует немедленная обратная связь к чьим-либо действиям.
  3. Существует баланс между вызовами и навыками.
  4. Действие и осознание сливаются.
  5. Отвлечения исключаются из сознания.
  6. Нет страха перед неудачей.
  7. Самосознание исчезает.
  8. Ощущение времени искажается. Мы теряем счет времени.
  9. Деятельность становится аутотелической. Делайте это ради себя!

Формирование сильных привычек

В термодинамике энтропия — это состояние беспорядка, случайности или неопределенности в системе. Чтобы обрести творческую энергию, нам нужно бороться с энтропией. По словам Чиксенмихайи, важно не отказываться от контроля над творческой энергией, чтобы она не рассеялась без направления. Он продолжает:

Мы должны возводить барьеры против отвлекающих факторов, прорыть каналы, чтобы энергия могла течь более свободно, найти способы избежать внешних искушений и помех.

Как бороться с энтропией? Как возводить заграждения и рыть каналы?

Мы строим силу.

Как мы это делаем?

😬

Вам не понравится этот ответ…

Тяжелая работа.

Помимо тяжелой работы, мы можем предпринять определенные действия, чтобы защитить наше творческое внимание:

  • Возьмите на себя ответственность за свой график.
  • Найдите время для размышлений и отдыха.
  • Сформируйте свое пространство
  • Узнайте, что вам нравится и что вы ненавидите в жизни.
  • Начните делать больше того, что любите, и меньше того, что ненавидите.

Последние два пункта субъективны и зависят от вас. Давайте рассмотрим некоторые стратегии для первых трех.

Возьмите на себя ответственность за свое расписание

Как мы видели выше, существуют внешние ограничения, которые мешают нам максимально эффективно использовать наше внимание. Как правило, это требует нашего времени, но это означает, что мы не имеем права голоса, когда уделяем внимание этим вещам. Сделайте так, чтобы ваш график работал на вас.

Первый совет Чиксенмихайи? «Просыпайтесь с определенной целью. Поставьте перед собой эту цель накануне вечером». Вот почему «гуру продуктивности» советуют нам делать самую важную работу первым делом утром. Наше внимание, не говоря уже о силе воли, рассеивается в течение дня.

Имейте в виду, что время решает все.

Вы интроверт? Вы также, вероятно, жаворонок. Тогда постарайтесь заняться творчеством.

Вы экстраверт? Вы также, вероятно, вечерний человек, может быть, даже ночная сова, так что сожгите это полуночное масло!

Мы знаем, что подготовка и инкубация необходимы для понимания, поэтому дайте время для этих процессов. В Руководстве пользователя для мозга Пирс Дж. Ховард советует нам всегда делать перерыв между подготовкой к творческому акту и его выполнением, чтобы позволить интуиции развиться и подойти к работе свежим взглядом.

Не забывайте о своем графике кормления. Когда вы едите, так же важно, как и то, что вы едите. Не саботируйте свое творческое внимание с помощью кишечной бомбы. Согласно Ховарду в Руководстве пользователя для мозга, … потребление углеводов и жиров с высоким гликемическим индексом имеет тенденцию мешать творчеству, снижая возбуждение, в то время как потребление белков и углеводов с низким гликемическим индексом, если только оно не является чрезмерным, не оказывает явного влияния. негативное влияние на возбуждение».

Найдите время для размышлений и отдыха

В Руководстве пользователя для мозга Пирс Дж. Ховард рекомендует уделять время размышлениям и расслаблению, предлагая для этого два противоположных действия:

  • Медитация
  • Упражнение

Может быть, ни один из них не ваш джем, так что найдите что-то среднее. Имейте в виду, что «творческие эпизоды наиболее продуктивны, когда им предшествуют какие-либо формы медитации или аэробные нагрузки».

Цель состоит в том, чтобы создать мысленное пространство внимания. Позвольте вашему мозгу размять ноги.

🧠 🦵🦵

Сформируйте свое пространство

Мы все остро осознали важность нашей рабочей среды в 2020 году. Все изменилось, независимо от того, нужно ли нам по-прежнему отчитываться на месте, перейти на удаленную работу или обнаружить, что наша удаленная жизнь стала просто… удаленной.

Мы можем разделить наше пространство на две категории:

  • макросреда
  • микросреда

Макросреда — это социальные, культурные и институциональные контексты, в которых мы живем. Микросреда — это непосредственное окружение. Как и внешние и внутренние ограничения, описанные выше, нам необходимо адаптироваться, независимо от того, к нашей среде или среда к нам.

По словам Чиксенмихайи:

Большинство из нас мало что может сделать с макроокружением. Мы мало что можем сделать с богатством общества, в котором мы живем, или даже с институтами, в которых мы работаем. Однако мы можем получить контроль над непосредственным окружением и преобразовать его так, чтобы оно способствовало личному творчеству.

Это может быть легче сказать, чем сделать. Не у всех есть свободное пространство, которое можно посвятить творческой работе. Так захватите его! Временно занять место. Сделайте свое собственное всплывающее окно! Легенда гласит, что Эйнштейн разработал свои ранние теории за кухонным столом в крошечной квартире, которую он делил с женой и ребенком. Наши устройства позволяют нам взять с собой наш «офис». Если вы читаете это, то, скорее всего, у вас есть ноутбук, по крайней мере, смартфон. Просто наденьте наушники и приступайте к работе. Не забудьте отключить уведомления! Это не просто вопрос формирования вашего пространства, это также вырезание пространства. По словам Чиксенмихайи, именно это отличает творческих личностей:

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

Все это говорит о том, что иногда нам нужен внешний мир. Ричард У. Хэмминг предлагает контрапункт в книге Искусство заниматься наукой и инженерией: учиться учиться:

… Я часто подозреваю… что то, что человек считает идеальными условиями для творчества, на самом деле не то, что нужно, а постоянное столкновение с реальностью часто бывает большим подспорьем. В прошлом я умышленно обходился в этом вопросе, обещая результат к определенному сроку, а потом, как загнанная крыса, успев в последний момент что-то найти!

Формирование сильных привычек

В самом прямом смысле мы представляем собой совокупность наших привычек, и ничего больше; Следовательно, изменяя наши привычки, когда мы понимаем, какие из них мы должны изменить и в каком направлении, и понимаем наши ограничения в изменении самих себя, тогда мы находимся на пути, по которому мы хотим идти.

Ричард У. Хэмминг предлагает несколько дополнительных заключительных советов:

…не предпринимайте героических преобразований, которые почти наверняка потерпят неудачу. Практикуйтесь в мелочах, пока постепенно не разовьете свою способность изменять себя в более крупных вещах. Вы должны научиться ходить, прежде чем бежать в этом вопросе творчества, но я верю, что это можно сделать. Более того, если вы хотите добиться успеха (насколько вы втайне этого желаете), вы должны проявлять творческий подход перед лицом быстро меняющихся технологий, которые будут доминировать в вашей карьере. Общество не будет стоять на месте для вас; она будет развиваться все быстрее и быстрее, поскольку технологии играют все более важную роль на всех уровнях организации.

Повезет: применение творческой энергии

Теперь, когда мы знаем, как получить творческую энергию, что нам с ней делать? Нам нужно найти (или создать) проблемы, в которых можно его применить. Есть три шага, которые мы можем предпринять, чтобы применить нашу творческую энергию:

  • Поиск проблем
  • Дивергентное мышление
  • Выбор специального домена

Поиск проблем

Чиксенмихайи выделяет четыре стратегии поиска проблем.

  • Найдите способ выразить то, что вами движет
  • Смотрите на проблемы с максимально возможного количества точек зрения
  • Выяснить последствия проблемы
  • Реализовать решения

Найдите способ выразить то, что вас волнует

Для большинства из нас проблемы, требующие решения, возникают из повседневных схем. Эти возможности легко упустить из-за (неправильных) привычек или инерции. Будьте внимательны и внимательны; именно эти повседневные проблемы «движут вами».

В Творчестве Джон Клиз советует нам писать о том, что вы знаете, потому что:

… вы, скорее всего, проявите творческий подход в области, которую вы уже знаете и которая вам небезразлична.

Смотрите на проблемы с максимально возможного количества точек зрения

В Искусстве заниматься наукой и инженерией: учиться учиться Хэмминг рекомендует использовать аналогию, заявляя, что это, вероятно, самый важный инструмент в творчестве. Он описывает аналогию как процесс, в котором что-то кажется чем-то другим, что мы знали в прошлом.

Как мы развиваем нашу способность аналогизировать?

По Хэммингу:

Широкое знакомство с различными областями знаний, таким образом, является помощью —при условии,что у вас есть знания, хранящиеся в папке, чтобы они были доступны, когда это необходимо, а не только тогда, когда вас ведут прямо к ним. Этот гибкий доступ к знаниям, кажется, происходит от просмотра знаний, в то время как вы приобретаете ихс разных точек зрения, переворачивая любую новую идею, чтобы увидеть ее множество сторон, прежде чем отложить ее в папку. Это означает, что с вашей стороны нужно прилагать усилия не для того, чтобы идти по легкому и сразу полезному пути «запоминания материала», а для того, чтобы подготовить свой разум к будущему.

Выясните последствия проблемы

Если вы обнаружите проблему в своей повседневной жизни, подумайте, как эта проблема затрагивает (или не затрагивает) других. Каковы побочные эффекты? Какие проблемы создают эту проблему?

Ричард У. Хэмминг предлагает совет, как сделать это привычкой:

… когда вы узнаете что-то новое, подумайте о других применениях этого, которые не возникали в вашем прошлом, но которые могут появиться в вашем будущем.

Внедрение решений

Это все ты. Важно помнить, что нужно экспериментировать и повторять. Внедрение решения не означает, что вы закончили поиск проблемы. Это может означать, что вы только что создали больше проблем для решения! Беспроигрышный вариант!

Дивергентное мышление

В Творчестве Клиз призывает нас совершить воображаемый скачок, но предупреждает нас, что чем больше скачок, тем дольше, вероятно, будет творческий период. Эти скачки и есть дивергентное мышление. Цели дивергентного мышления:

  • Производить как можно больше идей
  • Иметь как можно больше разных идей
  • Старайтесь генерировать маловероятные идеи

Ричард У. Хэмминг напоминает нам, что это, как и творчество в целом, представляет собой итеративный процесс:

Неудачные старты и ошибочные решения часто оттачивают следующий подход, который вы пробуете. Теперь вы знаете, как этого делать нельзя! У вас осталось меньшее количество подходов для изучения. Вы лучше понимаете, что не сработает и, возможно, почему это не сработает.

Но он также советует нам «знать, когда их складывать»:

Если вы не можете отбросить неправильную проблему, то, столкнувшись с ней впервые, вы застрянете с ней на всю оставшуюся карьеру.

Выбор специального домена

Последнее и, возможно, самое важное применение творческой энергии — найти свою область и взять на себя исключительное обязательство.

Для этого Чиксенмихайи советует нам специализироваться, потому что…

По мере развития культуры становится все труднее овладеть более чем одной областью знаний. Отсюда следует, что по мере развития культуры специализированные знания будут отдавать предпочтение обобщенным знаниям.

В некоторых областях важно оказаться в нужном месте в нужное время. По словам Чиксенмихайи:

Правильная среда важна во многих отношениях. Это может повлиять как на производство новизны, так и на ее принятие; поэтому неудивительно, что творческие личности стремятся к центрам жизнедеятельности, где их работа имеет шансы на успех.

Место, где человек живет, важно по трем причинам:

  • «нужно иметь доступ к домену, в котором он планирует работать»
  • «новая стимуляция распределяется неравномерно»
  • «доступ к полю неравномерно распределен в пространстве»

Итак, где находится правильное место?

По словам Чиксенмихайи, однозначного ответа нет. Он продолжает:

Креативность определяется не внешними факторами, а твердой решимостью человека делать то, что должно быть сделано. Какое место лучше всего подходит, зависит от общей конфигурации характеристик человека и задач, в которые он вовлечен.

Как быть креативным

Если мы хотим стать или улучшить свою способность быть творческими, нам нужно сначала приобрести творческую энергию, а затем применить ее. Это вопрос подготовки к тому, чтобы быть удачливым, потому что, как напоминает нам Чиксенмихайи, «озарения, как правило, приходят к подготовленным умам, то есть к тем, кто долго и упорно размышлял над данным набором проблемных вопросов».

Прощальная мысль Ричарда У. Хэмминга:

Если вы хотите сделать что-то важное, сейчас самое время подумать (если вы еще этого не сделали), а не ждать подходящего момента, который может никогда не наступить!

Хотите повысить уровень своих навыков решения проблем? Я пишу еженедельный информационный бюллетень о программировании, решении проблем и обучении на протяжении всей жизни. "Присоединяйся сейчас"