Никогда не знаешь, когда тебя посетит хорошая мысль. Хотелось бы сделать так, чтобы нужные мысли приходили вовремя и почаще. Большинство хабравчан зарабатывают себе на жизнь своей головой, и то, насколько хорошие идеи они генерируют, напрямую сказывается на их достатке. Давайте подумаем, как можно поднять свою креативность.
Дисклеймер
Я в основном занимаюсь управлением, процессами, проектной деятельностью и технологической экспертизой, поэтому не уверен, что нижеприведенные рассуждения подойдут дизайнерам, музыкантам и другим творческим специалистам. Более того, я призываю мне не верить на слово, а попробовать часть советов на себе. А вот программистам, верстальщикам, аналитикам, тестировщикам и другим специалистам-инженерам, на мой взгляд, будет очень интересно почитать этот текст.
Состояние потока
Не прерывайтесь
Чтобы войти в состояние потока требуется некоторое время (десятки минут), которое зависит от многих факторов, в том числе от особенностей личности. А вот чтобы выйти из этого состояния достаточно буквально одной секунды: у вас зазвонил телефон, вам пришло сообщение в скайп, коллега спросил, как вчера прошла вечеринка и тому подобное. Любой раздражитель мгновенно выводит вас из состояния потока, и чем дольше и сильнее он на вас действует, тем труднее вам будет обратно вернуться в состояние потока. Поэтому постарайтесь заранее уменьшить вероятность появления таких раздражителей: переведите телефон в беззвучный режим, поставьте статус «Занят» в своем мессенджере, проверяйте почту в определенное время и так далее.
Избегайте переключения между задачами
Своеобразным подвидом «прерывания» является переключение между задачами. Дело в том, что при переключении между задачами вам обычно приходиться менять полностью контекст задачи, что делает вхождение в состояние потока еще более сложным.
Представьте, что программист решал сложную задачу и где-то на середине написания кода к нему вбегает начальник с новой срочной задачей «буквально на 10 минут», которую «надо было сделать еще вчера». Программист, чтобы переключиться на эту новую задачу должен выкинуть из головы модель, которая у него была в работе, и переключить контекст. Сделав задачу, он будет вынужден фактически заново построить эту модель. В итоге подобный «свитч» займет около получаса, хотя срочная задача была достаточно маленькая.
Научитесь достигать состояния потока в группе или в паре
Современные программисты и другие софтверные специалисты обычно работают в командах, и достигать состояние потока нужно уметь группой или в паре. Здесь важно как физическое расположение людей и мебели, так и наличие специальных навыков – сыгранности команды.
Самым простым советом по развитию таких навыков является парное программирование, когда один из программистов является пилотом, а другой штурманом:
Физическое состояние
Про физическое состояние, которое позволяет достичь наибольшей продуктивности несколько лет на Хабре писал Novikov, позволю себе его статью сжать до чеклиста:Высыпайтесь — ложитесь рано, просыпайтесь легко
Отдыхайте на работе и вне работы
Бросьте курить
Правильно питайтесь
Создайте правильное окружение
Сосредоточиться на работе и своих идеях, если ваш
Тишина
Есть исследования (например, Института в Кардиффе), которые показывают, что любая музыка негативно сказывается на умественной деятельности, фактически она работает как раздражитель, про которые я писал выше. Поэтому работайте в тишине!
Но состояния потока можно достичь и слушая музыку. Вспомните, как вы шли в плеере улице и наслаждались Cannibal Corpse Чайковским, думали о чем-то своем и в определенный момент перестали слышать музыку, а полностью сосредоточились на своих размышлениях. Это тоже состояние потока.
Хороших вам идей!