Метка: профессионализм

Как стать профессионалом своего дела?

  • Интеллект-карты: аудио интервью

    Руслан Рамазанов, автор сайта intellekt-karta.ru, провёл со мной интервью по теме интеллект-карт. Тем, кто в курсе, что такое интеллект карты (карты памяти, mind map, карты ума, карты разума, ментальные карты) или кто хочет побольше узнать про них — будет интересно послушать. Небольшую вводную по интеллект-картам можно получить в моей статье «Карты памяти«.

    В интервью расскрываются следующие вопросы:

    1. Как началось моё знакомство с интеллект-картами.
    2. Оценка эффективности и актуальность для меня.
    3. Реакция окружающих на интеллект-карты.
    4. Мой опыт работы с интеллект-картами: ошибки, недочеты, борьба с ними.
    5. О правиле «одно слово на одну линию».
    6. Использование образов.
    7. Борьба с бардаком и каталогизация интеллект-карт.
    8. Где можно почерпнуть больше информации об интеллект-картах.
    9. Инструментарий.
    10. Компьютерные карты: отношение, использование, сравнение.
    11. Использование на работе.
    12. Связь с фоточтением.
    13. Советы начинающим.

    В интервью также упоминаются:

    1. Книга Тони Бьюзена об интеллект-картах «Супермышление«.
    2. FreeMind — бесплатная кроссплатформенная программа для создания интеллект-карт.
    3. iMindMap — официальный софт для создания интеллект-карт от Бари Бьюзена.
    4. MindManager — коммерческий инструмент.
    5. Фоточтение — техника ускоренного изучения книг.
    6. Тетрадь и ручка — мой любимый инструмент для майнд-мэппинга.
    7. EPAM Systems — компания, в которой я работаю.

    Скачать/прослушать интервью.

  • Карты памяти

    Развитию памяти уделяется большое внимание в школе. Даже правильнее будет сказать — развитию способности к запоминанию. Запоминаем стихи, отрывки из произведений, формулы, исторические события, даты, что способствует развитию памяти.

    Чушь — запоминание никак не способствует развитию памяти!

    Более того, навык запоминания не делает людей успешными!

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

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

    Реальные факты о памяти

    Первое: память тренируется не во время запоминания, а во время вспоминания. Способность вспомнить — вот что определяет объём памяти. Во время, когда только-только появлялись флэшки, позволяющие носить с собой в кармане 8Gb, на чёрном рынке появились китайские экземпляры объёмом в 64, 128 и 256 Gb с приемлемой ценой. Верилось с трудом, но в то же время и предложение было заманчиво, поэтому при покупке мой друг решил проверить одну из таких флэшек. Подключил к компьютеру, и тот подтвердил размер флэшки, невероятный на тот момент развития технологий. Попробовал записать фильм — записалось, похоже, объём допустимой хранимой памяти действительно большой! Попробовал переписать фильм обратно на компьютер — переписалось!! И размер совпал!!! Но только вот…не открылся фильм после этого. Отсюда мораль и первое правило: хорошая память, это когда ты можешь вспомнить, а не когда ты можешь запомнить.

    Второе, что важно знать о памяти: нейроны, отвечающие за хранение информации, объединены между собой в сети. Никакая единица знаний не существует сама по себе — она связана с несколькими соседними. Каждая единица ассоциируется с другими, таким образом вспоминая одну концепцию, мы тут же вспоминаем концепцию связанную с ней. Чем больше связей, тем проще вспомнить. При этом, во время вспоминания формируются новые связи. Если ты часть информации об объекте вспомнил, а часть нет, но вспоминая в следующий раз, тебе будет проще вспомнить то, что ты вспоминал прошлый раз. А то, что не вспомнил в прошлый раз, в этот раз вспомнить будет ещё тяжелее.

    Как можно задействовать на практике эти 2 реальных факта о памяти? Это можно сделать эффективно с помощью

    Карты памяти

    Карты памяти (другие названия: mind maps, интеллект-карты, карты ума, карты разума, ментальные карты) используют модель близко соответствующую нейронной сети, тем самым обеспечивая оптимальную скорость и точность записи и воспроизведения информации. Тони Бьюзен подробно описывает механизм создания карт памяти в своей книге «Супермышление«. Очень рекомендую ознакомиться.

    С тех пор, как я познакомился с картами памяти, я нашёл тысячу и одно применение им в своей жизни, например:

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

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

  • Стратегия построения успешной карьеры

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

    Есть успешная стратегия, которой я пользуюсь, для построения успешной карьеры. Она описывается следующей формулой:

    Любовь->Польза->Навыки->Вознаграждение.

    Занимайся любимым делом. Приноси пользу людям. Развивай свои навыки, с каждым разом делай своё дело всё лучше и лучше.

    И что в итоге?

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

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

    Что ж, такой стратегией построения своей карьеры пользуются многие люди… Но что они получают в итоге?

    В итоге они получают деньги, занимаясь с утра до вечера делом, которое они ненавидят. Что, если источник денег внезапно перекроется? Будут ли они продолжать заниматься этим делом? ЗАБЕСПЛАТНО? Да ни за что в жизни!

    Чтобы построить карьеру, в которой материальные, эмоциональные, духовные и интеллектуальные потребности удовлетворены, необходимо начинать с эмоциональной сферы. А именно — с выбора дела, которое ты любишь делать. Попробовав себя в этом и убедившись, что это тебе действительно нравится, подумай, какую пользу ты приносишь людям своим делом и как ты бы мог приносить ещё больше пользы? Зная, что своими действиями, ты помогаешь людям, ещё больше повысит привлекательность твоей работы. Далее дело за развитием. Совершенствуй свои навыки, чтобы получать от работы ещё большее удовольствие, чтобы приносить людям ещё больше пользы. Вознаграждение — неотъемлемая часть всего этого процесса. Как только ты начал приносить пользу, твоя работа приобрела ценность. А чем больше ценности, тем больше вознаграждение. Также вознаграждение повышается с развитием навыков и умений. Вот и получается формула, которая позволила миллионам людей достичь успеха в жизни:

    Любовь->Польза->Навыки->Вознаграждение.

    Какое дело ты можешь сделать с любовью прямо сейчас?

  • Что ты хочешь улучшить в своей жизни больше всего?

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

    Нет предела совершенству, поэтому улучшать можно и всё и до бесконечности. Но на любом этапе жизненного пути всегда можно определить ту область, которую хочется улучшить более всего. Для примера, можно обратить внимание на такие области, как:

    Здоровье

    Хочешь нормализировать свой вес? Повысить свою выносливость? Избавиться от хронического недуга? Приобрести красивое и стройное тело? Бросить курить? Бросить пить? Стать вегетарианцем(кой)?  Избавиться от зависимости?

    Финансы

    Хочешь увеличить (в 2,3,5,10,50 раз) свой доход? Хочешь сократить расходы? Приобрести финансовое образование? Создать источники пассивного дохода? Вырваться из крысиного круга? Научиться инвестировать?

    Развлечения

    Хочешь получать большее удовольствие от жизни? Преуспеть в одном из видов спорта? Развить своего героя до 70-го уровня? Научиться играть в XXX?

    Эмоции

    Хочешь стать хозяином (хозяйкой) своих эмоций? Хочешь научиться лучше чувствовать потребности других людей? Приобрести навыки эмпатии? Научится радоваться каждому моменту жизни? Стать счастливым(ой)? Стать САМЫМ счастливым человеком на земле? Повысить уровень своего эмоционального интеллекта?

    Общение

    Хочешь больше общаться с друзьями? Повысить качество общения? Сделать общение более продуктивным для обоих? Научиться лучше выражать свои мысли? Сделать свою речь более доходчивой? Улучшить навык выступления перед большой аудиторией?

    Отношения

    Хочешь найти вторую половинку? Создать идеальные отношения? Приобрести верных друзей?

    Семья

    Хочешь создать семью? Завести ребёнка? Сделать так, чтобы дети начали слушаться? Создать крепкие семейные отношения?

    Характер

    Хочешь приобрести новую полезную привычку? Улучшить свою самодисциплину? Развить одну из добродетелей? Стать добрее?

    Интеллект

    Хочешь приобрести новые навыки? Изучить английский язык? Научится прочитывать 50 книг в год, уделяя чтению всего час-полтора в неделю? Улучшить свою память? Разобраться с делами? Воплотить все свои идеи в жизнь?

    Работа

    Хочешь найти работу своей мечты? Создать собственный доходный бизнес? Улучшить личную эффективность? Повысить продуктивность своей работы в 3 раза? Сделать карьеру? Получить повышение? Хочешь работать меньше, а получать больше? Стать экспертом в своей области?

    Духовность

    Хочешь обрести душевное спокойствие? Определить своё предназначение? Найти своего духовного учителя? Стать самому духовным учителем? Повысить уровень сознания?

    Служение

    Хочешь помогать людям? Оставить след после своей жизни? Оставить вклад в развитие человечества? Начать жить согласно своему предназначению?

    Экстрасенсорика

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

    Что выбираешь?

    Джинн Саморазвития готов выслушать тебя и исполнить в 2010 году одно твоё желание. Только, пожалуйста, не говори ему «я хочу всё это, за исключением вот этого, этого и вот этого, плюс вот это, это и вот это» — иначе, он растеряется и не поймёт, а с чего же всё-таки начать? Установка «с каждым днём моя жизнь становится всё лучше и лучше» — очень хорошая, и я советую думать об этом как можно чаще. Но, пожалуйста, определи, что ты хочешь сейчас улучшить в своей жизни больше всего?

    Если выбрать сложно, поможет простое упражнение — напротив каждой области развития проставь число от 1 до 10, где 0 будет означать, что в этой области ты полный 0, а 10 — всё настолько хорошо, что лучше даже представить нельзя. Та область, в которой число будет наименьшим и нуждается в развитии больше всего. Если у нескольких областей число наименьшее — выбери любую из них.

    Теперь определи, всё-таки, что конкретно в этой области ты хочешь улучшить? Напиши это в форме для комментариев ниже. Обязательно запиши принятое решение.

  • Энергоэффективность. Как преодолеть психологический барьер при выполнении дел

    Сегодня в гостях у LifeIdea.org Арман Акишев aka Даудс с интересной статьёй о психологической энергии, о том, как происходит энергозатратность при выполнении дел, каковы энергетические статусы на выполнение, какое участие подсознания и стимулирующих факторов в этом.

    Вы не задавались вопросом, почему в один день делаете дела, в другой день их не хочется делать?

    Вас интересовало, почему в разное время на выполнение дел то достаточно энергии, то её не хватает?

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

    Чтобы ответить на эти вопросы заложим следующую схему (рис 1)

    Рис.1. Ядро психологического процесса
    Рис.1. Ядро психологического процесса

    Будем исходить из того, что энергия расходуется на борьбу. Борьба со своими мыслями, борьба с мнением другого человека (что тоже сводится к борьбе со своими мыслями), пусть даже физическое действие, которое мы выполняем, то что мешает его продолжать и есть расход энергии. Пусть мы имеем условный поезд, который мы разогнали, сейчас это не важно как мы это сделали, главное сейчас, что он находится в разогнанном состоянии и вот мы начинаем его тормозить, создавая препятствия на его пути, мы расходуем его энергию. Он обладает определенной инерционностью, т.е. базовыми характеристиками (Бх) субъекта движения (физическая сила, пол, здоровье органов, генетически обусловленные хар-ки действий ума); вместе со скоростью движения, чем являются политические мысли выбранного направления (Полит) — это дает энергетический статус, мерой энергетического статуса служит та борьба, требующаяся, чтоб его остановить, борьба может быть  интенсивной, накапливающейся, периодической. Как его измерить? Это сила борцовских эмоций произведенных индивидуумом — барьер. Хотите померить энергию — боритесь, но и будьте готовы к остановке поезда дел, нет — работайте с барьером, т.е. с мыслями, отвечающими за прохождение дела без борьбы.

    Естатусахар*Полит2,

    квадрат здесь добавлен от того, что путь торможения, как и разгона в квадрате длиннее, чем разница в скорости, так и набор политических мыслей заданного направления, оказывается, в квадрате влияет на длину, т.е. количество проходимых событий, на тот путь, который мы проходим при движении к своей цели. Путь характеризуется количеством событий (т.е. их разностью, отделенностью друг от друга), их последовательностью и промежуточностью (т.е. самоопределенностью — определенностью их расстояния через их же определение). Расстояние измеряется количеством мыслей от одного события до другого.

    Тема у нас — это поддержание энергетического статуса, поэтому сконцентрируемся на том, чтобы содержать его в приемлемом для жизни состоянии. Для этого рассмотрим вначале проведение дела по корридорам эффективности.

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

    Суть метода такова:

    Во время формулировки постановки задачи делаем «фиксацию» – это ощущения, которые мы испытываем, когда ставим задачу. Что мы делаем? Мы выясняем, какая именно мысль привела к формулировке, выяснить это несложно, так как вы только что эту мысль подумали, прежде чем выйти на формулировку. Вы увидите, что эта мысль имеет эмоциональную окраску. Этого то нам и надо. Мысли здесь могут быть любые, мы их не фильтруем по этому признаку, записываем все что навспоминалось, а знаем только куда нам надо прийти, нам надо прийти к той мысли, от которой и пошла впоследствии формулировка. Она имеет конкретный характер. Там присутствуют чувства, там даже может быть удовольствие. Это и оказывает эффект.

    Для чего мы это делаем, мы это делаем для нескольких вещей, но прежде всего мы делаем это для его инициализации, для легкого начала дела в последствии.

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

    Чтобы повысить их конкурентоспособность есть несколько способов: 1 способ. Мы можем поместить наше дело в момент начала на тот же уровень (см. рис 1), что и ненужное, благодаря тому что, подсознание уже позаботилось о деле, воображение сделало свое дело. Поэтому не удивляйтесь, что эти дела проходят на ура, мы ведь позаботились об этом. Конкуренция выиграна благодаря предварительной работе. (В этом отношении совершенно не имеет значение, насколько дела отвечают стратегическим планам жизни, за это отвечают другие инструменты. Здесь же мы говорим о преодолении энергетических барьеров для начала дел).

    2 способ. Мы также можем понизить порог прохождения при начале дела (планка «понимания/непонимания» на рис 1), поработав  с тем что поддерживает эту планку, поддерживает сопротивление, энергобарьер, борьбу. Это установка (см. рис 1), с которой придется бороться, какая установка задана ранее, такова и высота барьера. Мы опускаем это «интересное» дело в своих глазах, проводим своеобразную политику на весь этот класс дел. Например, не смотреть новости из-за моря негативной информации в них.

    3 способ. Повышение энергетического статуса на выполнение нужной работы (см. рис 1). Как этого достигнуть? Перечислим стимулы, дающие энергетические импульсы и повышающие энергетический статус. Это воздействие на личность – дело чести (производные от этого – чувство вины перед собой, жалость к другому); воздействие на живой организм – опасность для жизни; предназначение — «Голубая мечта», —  для разумного человека достаточно.  Благодаря стимулам мы перепрыгиваем через планку понимания/непонимания, не смотря на установки. Это более энергозатратно, ведь преодолевая мы боремся. (по Ю.Морозу). Мы боремся со своими мыслями, которые составляют установку. Понижение энергетического статуса – итог борьбы.

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

    Зафиксируем по всему этому формулу успешности действия.

    Успешность для начала и продолжения действия (Уд) зависит прямопропорционально от суммы составной величины – образа действия претендента (ОДп) (нужное дело) (составная, потому как это последовательность действий, стационарный образ из элементов и ощущение-напоминание для начала последовательности действий), энергетического статуса субъекта (Естатуса), визуализации (ВИ) и обратнопропорциональна образу действия конкурента (ОДк) (ненужное дело), задаваемыми характером политики субъекта.

    Уд=Функция ХП( (ОДп+ Естатуса +ВИ)/ОДк).

    Каковы следствия из того процесса, который я описал. Следствие первое, не имеет значения, что дела делаются не по их важности, актуальности, срочности и т.д., за это должны отвечать другие инструменты, внедренные в систему (GTD). Следствие второе, для повышения нужного дела на высокий уровень в момент начала, можно сделать упор: 1) на тренировку воображения, которое будет присутствовать в натренированном виде в момент начала дел, тут же идет и тренировка памяти. 2) на правильную фиксацию задачи в момент её возникновения, чтобы под действием подсознания в момент начала, воображение просто прошло эту планку, почти не заметив её. Следствие третье, привычки потому и становятся малоэнергозатратными, т.к. а) уровень дела повышен под действием воображения подсознания, задача была хорошо зафиксирована, многократными постановками фиксаций без записи по чуть-чуть, раз от разу, и б) планка понимания/непонимания понижена благодаря работе с установками, также по чуть чуть, раз от разу.- практика. Следствие четвертое, если просто вести запись задач, то чаще всего они не смогут в нужный момент преодолевать планку «понимания/непонимания», т.к. подсознание не смогло активизировать воображение, барьер непонимания высокий. Они так и будут оставаться в списке, пока воображение не захватит их, в результате каких-то психологических катаклизмов (см. стимулы) или случайно подвернутся под руку. Следствие пятое, люди с высоким энергетическим статусом, во-первых преодолевают энергетическую планку через борьбу, во-вторых через «разогнанный поезд» (как описано Бодо Шефером в «Законы победителей»), проще двигать поезд который уже в движении, чем тот который остановлен. Первоначально эти люди приложили много усилий (энергичное стимулирование), чтобы «разогнать поезд». Следствие шестое, от того что в этом процессе мы активно задействуем подсознание с его воображением, проявляются эффекты, как то: на глаза попадаются предметы из задач; звонят или встречаются люди, имеющие отношение к задачам, задачи «сами идут к тебе», чтобы их решил. (Закон притяжения).

    Список следствий можно продолжать, их неимоверное множество. Как вам например, такое направление для следствий: Как я …(решил такое-то действие), используя волшебную энергетическую формулу. Как я справился с тем чтоб раньше вставать, как я справился с обучением по книгам, чтоб не впасть в сон и т.д. Тут большое поле деятельности!

    Как я это реализую на практике. Я просто при записи задачи в заметках пишу – фиксация – и описываю то, какие мысли у меня в момент возникновения задачи были. Любые, без разницы, главное чтобы они были и относились к возникшей задаче. Например: задача — Пленка для экрана КПК. Заметки — фиксация- моя клава (на экране) уже достаточно потерлась, новая защитная пленка такая толстенькая, прозрачная, гладкая, непоцарапанная.

    телефон, номер фирмы, заказ.

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

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

    При создании статьи использовались следующие источники: Ю.Мороз – концепция что энергия расходуется на борьбу, Дэвид Аллен – способ организации дел GTD, Брайан Трейси «Достижение максимума», фильм «Секрет» и другие источники всех не упомнишь – подсознание и его роль в жизни, Бодо Шеффер «Законы победителей» — представление о разогнанном поезде и минимуме энергозатрат. Михаил Субоч с рядом статей по развитию, в том числе по программе LazyCure- хронометр, привычки, GTD ++ и др..

    Для иллюстрации работы мыслей при незаписи дел, прилагаю следующие схемы:

    Правильная политика работы с мыслями
    Рис.2. Эффективная политика работы с мыслями
    Неэффективная политика работы с мыслями
    Рис.3. Неэффективная политика работы с мыслями

    Удачи, Даудс (Дэвид Аллен  у себя дома)

  • Как сражаться с ленью и научиться входить в состояние рабочего потока?

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

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

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

    Как войти в состояние рабочего потока?

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

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

    Все удачливые люди обладают одним качеством — они действуют без промедления. К сожалению, это утверждение нельзя доказать, но также и нельзя опровергнуть. Однако…вспомни, когда тебе везло? Хотя бы один раз? А может в чём-то тебе везёт постоянно? Если в чём то повезло только пару раз — это не та, удача, на которую ты можешь положиться. Я бы положился на удачу, которая сопутствует мне постоянно. Именно такая удача сопутствуюет людям, которые действуют без промедления.

    Но стоит ли ожидать, что тебе повезёт в этот раз и ты поймаешь состояние потока? Удача любит людей дела и она также любит, как и все мы, свободу выбора. Позволь ей решить посетить тебя в этот раз или нет. Самое лучшее, что ты можешь сделать, так это сказать:

    Я люблю любую работу, которую я делаю.

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

    Два условия.

    У каждого человека есть основная работа, которую он делал много раз. Та работа, которую он будет делать ещё много и много раз. Работа, которая ему помогает испывать то заветное «состояние потока«, к которому стремятся многие. И вот это состояние потока будем ловить, начав выполнять эту работу.

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

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

    Условие второе: начать. Начни с чего угодно. Знаешь, как начинают писатели? Берут лист бумаги и ручку или открывают свою любимую программу и начинают писать о том, о чём они сейчас думают. Главное — начать. Уже в процессе то, что ты хочешь выразить само выходит из под твоих рук. Поэтому я люблю писать в дневнике. Даже если не получится статьи, с которой я захочу поделится с миром, это будет полезным сеансом самокопания. Я пишу в дневнике о чём думаю, честно и искренее — это как разговор с самим собой. И само собой начиная со второго и далее абзацев выходят ценные мысли, которые потом с удовольствием перечитываешь, ощущения, которые с удовольствием потом переживаешь. Ты зачитывался(ась) когда-нибудь своими статьями? Я — да, и много раз :).

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

    Главное — начать. Удача любит людей дела.

    5 причин лени

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

    1. Низкий уровень мотивации.
    2. Нехватка самодисциплины.
    3. Интуитивная лень.
    4. Творческая лень.
    5. Переутомление.

    Разобраться в причине лени и найти решение поможет статья «Как побороть лень?«.

    Творческая лень.

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

    «Нужно работать не больше, а умнее».
    «Работа и труд — всё перетрут».

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

    Помни эти замечательные строки Рабиндраната Тагора:

    Я спал и видел, что жизнь — это удовольствие.
    Я проснулся и увидел, что жизнь — это служение.
    Я стал служить и понял, что служение — и есть удовольствие.

    Искренне желаю тебе заниматься такой работой, которая будет приносить пользу людям, а тебе — огромное удовольствие!

  • Подкаст №4 — Супернавыки

    В 4-м подкасте LifeIdea.org Михаил Субоч и Андрей Преткель рассказывают о супернавыках — навыках, которыми обладает очень малая доля людей, обладание которыми кажется невероятным для остальных. Речь идёт о таких вещах, как:

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

    Обсуждается также способы вырабатывания этих и других супернавыков.

    В подкасте упоминаются:

    Скачать/прослушать подкаст.

  • 10 золотых уроков от Эйнштейна

    В своё время блог LifeTweak опубликовал замечательную статью 10 Golden Lessons from Albert Einstein, которую любезно перевела «Толстая тетрадь» под названием «10 золотых цитат Альберта Эйнштейна«. В ней речь идёт о 10-ти законах успеха, которые ясно понимал и использовал в своей жизни Эйнштейн, которые он смог сформулировать в виде лаконичных высказываний, и которые уже не раз цитировались на страницах lifeidea.org. Вот они, 10 золотых уроков от Эйнштейна:

    1. Человек, который никогда не ошибался, никогда не пробовал сделать что-нибудь новое.
    2. Образование — это то, что остается после того, когда забываешь все, чему учили в школе.
    3. В своем воображении я свободен рисовать как художник. Воображение важнее знания. Знание ограничено. Воображение охватывает весь мир.
    4. Секрет творчества состоит в умении скрывать источники своего вдохновения.
    5. Ценность человека должна определяться тем, что он дает, а не тем, чего он способен добиться. Старайтесь стать не успешным, а ценным человеком.
    6. Есть два способа жить: вы можете жить так, как будто чудес не бывает и вы можете жить так, как будто все в этом мире является чудом.
    7. Когда я изучаю себя и свой способ думать, я прихожу к выводу, что дар воображения и фантазии значил для меня больше, чем любые способности к абстрактному мышлению.
    8. Чтобы стать безупречным членом стада овец, нужно в первую очередь быть овцой.
    9. Нужно выучить правила игры. А затем, нужно начать играть лучше всех.
    10. Очень важно не перестать задавать вопросы. Любопытство не случайно дано человеку.
  • История успеха TAF Core — фреймворка для автоматизированного тестирования

    TAF Core — это keyword-driven фреймворк автоматизированного тестирования, который можно использовать для автоматизации любого вида приложений и программных продуктов, используя любой инструмент автоматизированного тестирования.

    Этот фреймворк был разработан усилиями нашей команды во время моей работы в EPAM Systems. Сейчас он успешно используется во многих проектах, упрощая и ускоряя процесс автоматизированного тестирования, а также увеличивая ROI от автоматизации, делая процесс тестирования более эффективным, работу автоматизаторов более интересной, а наших заказчиков — счастливее :).

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

    Всё началось с первых дней моей работы в компании EPAM Systems тогда ещё инженером по тестированию ПО. Первый день моей работы на EPAM’e — 19-го января 2004-го. Тогда я ещё параллельно учился в на 4-м курсе Белорусского Государственного Университета Информатики и Радиоэлектроники по специальности математик-системный программист. Я познакомился с фреймворком для автоматизированного тестирования HTTP API одного из приложений. Идея была такова — в Excel’e писался сценарий, описывающий какие методы с какими параметрами запускать и что ожидать на выходе, а фреймворк выполнял этот сценарий.

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

    Подоспел 5-й курс моей учёбы в БГУИР’e — наступило время выбора темы диплома. Жизнь сама подкинула интересную проблему, которую можно было решить в рамках диплома — необходимость тестирования Web Service’ов. В конце 2004-го года хороших инструментов для автоматизированного тестирования Web Service’ов ещё не было, а те, что были, требовали больших трудозатрат для создания и расширения базы тестов.

    В результате мною был создан инструмент, позволяющий проводить тестирование любого вида Web Service’ов, путём создания сценариев в Excel’e, описывающих бизнес-логику в виде ключевых слов. Все технические детали были спрятаны внутри инструмента. Так как полученный продукт, получивший название WSKeyword, был реализован на .NET C#, скорость выполнения тестов была очень высокой — в некоторых случаях сотни тест кейсов выполнялись за несколько секунд. Когда я защищал диплом, WSKeyword уже успешно использовался на проекте.

    Следующим этапом была реализация идеи создания keyword-driven фреймворка, который бы можно было использовать для автоматизации тестирования полноценного web-приложения. На тот момент было уже много статей, описывающие keyword-driven подход к организации фреймворка, но они описывали примеры использования с простыми web-приложениями. К тому же предлагаемые форматы сценариев очень ограничивали возможности в описании тест кейсов со сложной бизнес-логикой. Плюс предлагаемые keyword-driven фреймворки выступали как усовершенствованная альтернатива data-driven подходу, убирая его простоту и удобство.

    В итоге был создан EPAM SilkTest TAF 0.1 — keyword-driven фреймворк для любых web-приложений, с дополнительными возможностями, такими как:

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

    К сожалению этот продукт так и остался применятся только на одном проекте. Попытка внедрить его на других проектах привела к неудаче, так как ядро фреймворка имело сложную структуру и не было покрыта юнит тестами ввиду ограниченных возможностей SilkTest’a и недостаточной моей квалификации в юнит-тестировании на тот момент, что затрудняло внесение изменений в Controller. Хотя если оставить его в том виде, в котором он есть, то можно решить большинство задач по автоматизации Web-приложений.

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

    Описание идеального фреймворка как оказалось впоследствии стало самым важным шагом. Несмотря на то, что я слабо представлял, как можно реализовать такой идеальный фреймворк, я ясно видел, каким он должен быть. Вот дословно что я тогда записал касательно требований к TAF 1.0:

    • Product independent. TAF have to be used for automation of testing any product without or with little modifications.
    • Manual scenarios. TAF executes scenarios for manual testing without or with little modifications.
    • Tool independent. If one tool could not work with specific application, you could change it. QTP, SilkTest, Selenium, TestComplete, any.
    • Open source. Anyone could participate in TAF implementation and maintenance.
    • Data-driven. Test data could be separated from test case logic and stored in separate files.
    • Usage simplicity. Anyone can use TAF, expertise is not required.
    • Verbose documentation. This is for automation developers, who would like to implement new features or modify existent.

    Через полгода жизнь подкинула возможность реализовать такой фреймворк и начать его использование — так появился TAF Core 1.0 и TestComplete TAF 1.0. В течение несколько месяцев использования он постоянно обновлялся, пока не наступила необходимость создания возможности запускать разные части тестов с помощью разных инструментов. Так появился TAF Core 2.0. Эта версия продолжает развиваться и совершенствоваться на данный момент.

    Следующим этапом было реализация Controller’ов для других инструментов и внедрение на разных проектах. Когда количество инструментов и проектов достигло перевалило за цифру 3, стало очевидно, что TAF Core можно использовать с любым инструментом и на любом проекте. Хотя я всегда знал об этом :). Количество поддерживаемых инструментов постоянно растёт, среди них TestComplete, Watir+AutoIt (на Ruby), QTP, Selenium. Также и растёт количество проектов. Наступило время TAF Core 3.0. Каким я вижу его сейчас?

    • Перенос части ответственности с Controller’a на TAF Core. TAF Core сам подсчитывает статистику по тест кейсам, занимается всеми вычислениями и подстановкой run-time переменных.
    • TAF Core позволяет выполнять ручные сценарии в формате, который сейчас генерируется функцией Manual Test Scenarios.
    • У TAF Core есть GUI, который позволяет проводить процесс настройки, запуска и отладки быстро и интуитивно понятно.
    • Улучшенная документация, позволяющая создавать полноценные Controller’ы без дополнительных уточнений.
    • Инструкция по созданию Unified Test Scenarios.

    Некоторые из этих пунктов я даже не знаю, как реализовать на данный момент. Но также было и с описанием требований к TAF Core 1.0 — в итоге они были реализованы процентов на 90. Это значит, можно скоро ожидать TAF Core 3.0 с этой функциональностью.

    Всё создаётся дважды: первое творение — мысленное, второе — физическое.

  • Мастерство принятия хороших решений

    Хорошие решения принимаются благодаря опыту. Опыт приобретается благодаря плохим решениям. И это действительно так.

    Значит ли это, что хорошие решения принимаются благодаря принятым плохим решениям в прошлом? Да, всё именно так! У тебя всегда есть выбор, и он заключается не в том, принять хорошее решение или плохое, а в том принять решение или нет.

    Принимай решения смело, быстро и решительно! От того, сколько решений ты примешь сегодня, зависит то, сколько хороших решений ты примешь завтра. Запомни это.

    Если ты хочешь стать мастером в принятии решений, тебя заинтересует статья «Как стать решительным человеком?» Но что более важно, так это начать принимать больше решений. По какому вопросу ты можешь принять решение прямо сейчас — решение, которое ты уже долгое время откладываешь? Куда поехать отдыхать в отпуск? Когда начать создавать собственный бизнес? Какого рода отношения я хочу построить? Буду ли я откладывать деньги на образование детей? Сколько я хочу получать на пенсии? Хочу ли я выработать привычку бегать по утрам? Когда я буду практиковать медитацию? В каком направлении я хочу дальше профессионально развиваться? Ответь на эти вопросы сейчас и зафиксируй принятое решение на бумаге.

    Я сегодня принял решение, что каждый день буду сперва работать над собой и на себя, прежде чем работать на кого-то ещё.

    От того, сколько решений ты примешь сегодня, зависит то, сколько хороших решений ты примешь завтра.