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

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

Крюк

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

Чтобы понять, как хуки могут вам помочь, полезно понять, как их используют программисты. В программировании мы обычно делаем что-то в ответ на что-то другое. Когда вы пишете Марку Цукербергу через Facebook и нажимаете Enter, ваш компьютер отправляет ваше сообщение в FB → FB пересылает его на компьютер Марка → его компьютер получает сообщение. Как только Марк видит сообщение, его компьютер уведомляет сервер FB о том, что он его видел → FB уведомляет вас, что ваше сообщение было отправлено и просмотрено. Есть четкая, хоть и запутанная последовательность, но всегда одна и та же.

Чтобы проиллюстрировать, где и как используются крючки, давайте представим, что Илон Маск лично нанимает нас для модификации SpaceX Falcon Sequence. Он хочет, чтобы из ракеты вылетел великолепный фейерверк, прежде чем она отделяется. Подобно отправке сообщения в Facebook, последовательность запуска ракеты - это серия событий, которые каждый раз происходят одно за другим в одном и том же порядке.

Самый простой способ добавить фейерверк Илона - это изменить последовательность запуска:

Liftoff → Engine Cut Off → Stage Separation

и измените его на:

Liftoff → Engine Cut Off → Fireworks! → Stage Separation

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

Liftoff → Engine Cut Off → Stage Separation

Вот как это выглядит с крючками:

(Before Liftoff) → Liftoff → (After Liftoff) →
(Before Cut Off) → Engine Cut Off → (After Cut Off) →
(Before Separation) → Stage Separation → (After Separation)

Теперь вместо изменения самой последовательности мы можем установить крюк после выключения двигателя или до отделения ракеты, чтобы запустить наш фейерверк. Этот подход более безопасен и универсален, чем изменение фактической последовательности. Более того, мы можем добавить более одной подпрограммы, которая будет выполняться на одном и том же крючке. Таким образом, когда Илон решает, что он хочет, чтобы единорог спрыгнул с парашюта из ракеты перед отделением, мы можем добавить это как отдельную процедуру, не связанную с фейерверком. Умно, правда?

Повседневный крючок

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

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

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

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

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

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

Формирование привычек

Согласно книге Чарльза Дахигга «Сила привычки», есть три шага, чтобы начать любую новую привычку: сигнал, распорядок и награда. Знакомо, не так ли? Единственное, чего не хватает для превращения крючков в привычки, - это награды. Наградой является недостающий элемент, из-за которого закрепляются реплики и рутина.

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

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

Продолжая

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

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

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

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

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

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