В октябре 2002 года я сел за программирование очередного проекта - программы, которая бы распределяла файлы, положенные в особенную папку по разным дискам или папкам. До этого я писал тысячи различных программ - некоторые из них оставались так и не дописанными, а некоторые доводились до конца (включая полную документацию, README файлы, форму заказа (!) - да, я начал писать shareware ещё задолго до того, как стал их распространять :)).

HappycroсodileВ декабре я доделал программу, "залил" сайт (на бесплатный хостинг с "говорящим" доменом название.fromru.com), поставил кнопки "купить", назначил цену в $19.95, оставил всё как есть и углубился в приготовление к празнованию Нового года. 30 декабря я проверил почту и... произошло чудо - две продажи! Одна из Франции, другая из Саудовской Аравии (несколько необычная география, учитывая то, что программа и сайт были на английском). Я просто прыгал от радости. РАБОТАЕТ! И я теперь знал это на своём опыте.

К чему я погрузился в воспоминания? Я хочу поговорить о фокусе и пример с моей первой программой очень хорошо подходит к этой теме.

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

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

Я думаю, эта ситуация знакома многим: вы плодите проекты, потом бросаете их и приступаете к другим. Потом вы понимаете, что у вас ничего не получается сделать (getting things done, yeah?) - но не из-за того, что вы реально не можете это сделать, а по каким-то другим, вторичным причинам.

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

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

Фокус.

В это понятие я включаю следующие пунктики:

1. Определение конечного результата.

С этим всё просто и это не требует объяснения - у вас должна быть цель: хотя бы расплывчатое описание того, чего вы хотите добиться. Для меня конечным (расплывчатым) результатом было заработать денег на программе. Для этого надо было её написать и привлечь покупателей.

2. 99% приоритет.

Позвольте провести следующую аналогию. Современные компьютерные операционные системы многозадачны, то есть могут выполнять несколько задач одновременно. Вы можете писать текст в Word в то время, как в ваших наушниках звучит музыка и в то же время, как браузер скачивает файл из сети.  На самом деле (мы не будем углубляться в компьютерные дебри, а упростим для примера), всё происходит не одновременно, а кусочки задач выполняются постепенно: вы вводите букву "а", компьютер её вырисовывает, после чего передаёт управление iTunes (или Winamp, или чего там у вас), тот читает очередной кусочек музыкального файла и проигрывает его, после чего управление передаётся браузеру, тот скачивает ещё один кусочек файла из сети; то есть задачам выделяется какое-то процессорное время, которое они могут использовать как хотят.

CatsКак только вы запускаете какую-нибудь ресурсоёмкую задачу, например расшифровку генома блохи, снятой с вашей кошки, она может отобрать много процессорного времени. И тогда все остальные задачи начнут "тормозить". (Да простят меня компьютерщики ещё раз за такое объяснение, но не в деталях суть.).

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

Так вот, я считаю что неизменная часть фокуса - 99% приоритет. Это значит  и выделение времени, и ресурсов, и всего прочего. Остальные проекты при этом неизбежно будут тормозить, но без этого нельзя, и может, это даже к лучшему. У меня, например, тормозила учёба в институте :) Но это привело к тому, что я не испытывал стресса на экзаменах и практически не волновался по поводу института - учёба была чем-то вроде дефрагментации диска или проверки диска на вирусы: запускаешь пару раз в неделю, добиваешься результата, и снова занимаешься проектом.

Отвергайте любые другие возможности в то время, пока вы занимаетесь проектом, даже если они кажутся вкусными и полезными. Помните - у вас 99% приоритет!

Ах да - я, естественно, говорю о приоритете в "рабочем" времени - отдыхать и делать другие вещи тоже, конечно же, надо.

(Не)кстати, прослеживается ещё одна аналогия. В операционных системах есть сервисы (демоны - привет линуксоидам) и программы. Сервисы выполняют такие фоновые операции, как, например, слежение за тем, подключен ли iPod к компьютеру, за блокировку трафика из сети и т.п. Программы же выполняют то, что находится во внимании и под непосредственным управлением пользователя.

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

"В XVII столетии Вселенная и ее обидатели часто описывались в терминах часового механизма. ... В XIX столетии метафора парового двигателя встречалась во многих философских трактатах о физиологии человека. ... следует избегать слишком буквального понимания метафор, в которых человеческий мозг уподобляется компьютеру."

3. Интерес и мотивированность.

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

Как сохранить интерес к проекту?

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

Во-вторых, нужно что-то поддерживающее вас на информационном уровне. Я читал компьютерные журналы, участвовал в подписном листе Shareware Russia (SWRUS), ходил по сайтам софтверных продуктов и просто разглядывал их, читал все статьи на эту тему, которые только мог найти.

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

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

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

Вот мы и пришли к этой фразе: Влюбитесь в свой проект!

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

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


О том, как выйти из фокуса, пересмотреть планы и снова сфокусироваться: "Расслабленный тайм-менеджмент".

Inna 2006-01-27 07:06

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

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

Рада, что снова в блоге появился пост по теме :)

Nicolay Vasiliev 2006-01-27 10:06

Тема, которую в тайм-менеджменте и называют расстановкой приоритетов (так во всяком случае у Архангельского). Хотя в этой статье существенный акцент сделан на мотивации, что тоже важно.

Спасибо за статью. Я стал Вашим постоянным посетителем (правда, я уже забыл, как я к Вам попал :)).

woofer 2006-01-27 11:06

Дмитрий Вы своим постом попали в самое яблочко, по крайней мере, для меня.

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

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

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

А написал я это все подводя к одному занятному вопросу. Во время развития Вашего проекта, когда ничего не продавалось, чем вы финансировались? Какие источники доходов Вы имели, если были заняты на 99% тем, что не приносит дохода, пока не приносит?...

Gordy.ru 2006-01-27 12:06

Встречаться с двумя девушками одновременно - аморально, Дмитрий! :)

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

Inna: вы абсолютно правы. Я как раз об этом писал в заметке "Расслабленный тайм-менеджмент".

Nicolay Vasiliev: да. Я бы даже сказал так: эти концепции тайм-менеджмента (приоритеты, срочность-важность) не работают без мотивации.

Gordy.ru: я плавно перетекал :)

woofer:

> Во время развития Вашего проекта, когда ничего не

> продавалось, чем вы финансировались? Какие

> источники доходов Вы имели, если были заняты на 99%

> тем, что не приносит дохода, пока не приносит?…

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

Так что, из этого, вряд ли какого-нибудь примера получится :)

Top 2006-01-27 14:06

Линк в посте на “Расслабленный тайм-менеджмент” не работает

Top 2006-01-27 14:06

Да, статья отличная! :)

Top: спасибо, исправил.

Maxim Osowski 2006-01-27 21:06

Дмитрий, ваш RSS-канал в LiveJournal ru_sellme

показывает крякозябрами так:

http://img.photobucket.com/albums/v234/maxim2004/2006-01-27_212528.jpg

Это у меня одного?

Maxim Osowski: да, видел. Но это скорее надо кинуть баг-репорт в LiveJournal, потому что кодировка (UTF-8) у меня в RSS указана верно.

Maxim Osowski 2006-01-27 22:06

Посмотри, я сделал такую трансляцию и уже работает, и уже нормально.

http://rss4sellme.livejournal.com/

С тебя бутылка )

Спасибо!

Alexey108 2006-01-27 23:06

Димон, супер!

Стрыкин 2006-01-28 02:06

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

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

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

Стрыкин: моё ноу-хау в том, что я блондин, которого родили брюнеты. Больше никаких кнов-хав не имею :)

А вот первый абзац из вашего комментария полезен -- я даже приводил эту цитату в одной из заметок ;)

Стрыкин:

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

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

Viktar Khamianok 2006-01-28 17:06

обидатели?

rust 2006-01-30 18:06

Может немножко не в тему, но

"3 столпа" от Кирилла Калишева http://www.livejournal.com/users/kirillk/7992.html

Кстати, Человек вот-вот обещал отрелизиться. Что за продукт не знаю, но жду с нетерпением.

Со своей же стороны скажу, что следующим постом должно быть "как закончить програмный проект" и рассказть в этом посте о том как нелегко сказать "стоп!. продукт готов. Пора продавать!" Знакомо, Дмитрий ? :)

Viktar Khamianok: thanks, исправлю.

rust: на самом деле для меня проблемы в "стоп. готово!" не было. Но, да, знаю, многие с таким сталкиваются. Может, напишу :)

Sergey Gotsulyak 2006-02-01 08:06

Статья мне понравилась, самому фокуса в жизни не хватает :-)

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

alfim 2006-02-08 03:06

Клевая заметка.. Но, все-таки, как быть тем, кого некому содержать? Здесь уж точно нельзя уделить 99% своего времени. К тому же, зачастую программисты, как "творческие личности" :) просто не могут заниматься длительное время одним и тем же. Это как в музыке...

alfim: Как вариант - 99% оставшегося от приносящего доход занятия времени (например, от работы).

Laisan 2006-02-08 21:06

alfim: Например есть вот такое решение.

alfim 2006-02-08 21:06

Дмитрий Честных: а до этого и сам дошел. Просто мне показалось, что в статье говорится именно обо всем времени. Не только о свободном.

alfim 2006-02-08 21:06

Laisan: Спасибо. Тоже вариант. Для любителей .NET

alfim: о том времени, которое человек в состоянии выделить.

alfim 2006-02-09 00:06

А вот одна из задач, занимающая все остальное время. Прошу прощения за оффтопик. Может, кто-то сталкивался из шароварщиков, как програмно определить включен ли Hyper Threading на машине?

XOPOIIIO 2006-05-09 22:06

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

Guest 2006-08-22 14:06

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