вторник, 10 августа 2010 г.

Сложные системы

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

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

понедельник, 9 августа 2010 г.

Усталость - худший враг

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

Однорукое программирование

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

Выводы:
1. Если есть желание - возможность найдется. Так для ввода использовал дашер. Потом, когда подучил дворака для левой руки - скорость английского набора возросла. Жаль, что в русском аналога не придумано.

2. Мысли четче выстраиваются, когда задумываешься, что писать. При скоростном методе часто встревал в трясину перенапряжения: вроде могу писать, но желание пропадает. После отдыха всё восстанавливалось.

Новые технологии

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

Похоже - эту инвестиционную деятельность надо перенести на время отдыха

четверг, 27 мая 2010 г.

Внешние раздражители

Часто замечал, что внешние раздражители меш
ают сосредоточиться. Купил себе наушники и, да, производительность улучшилась. Вот только был разочарован тем, что за 20 долларов удалось купить наушники уменьшающие шумы на 15-20 дБ.

Стал искать дальше и нашёл наушники Sennheiser PXC450. Хотя они и стоят 450 долларов, но всё равно идея сидеть в полной тишине (почти полной) меня заинтриговала.

Для программиста важно уединение. Лучше всего отдельная комната. Но когда этого нет, то лучше купить себе аудиальное уединение. Результат просто поражает. Рост производительности 30-40%.

Проблемы и действия

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

Отчего зависит упорство, благодаря которому можно разобрать любую кучу камней? Что изменяется с возрастом, что чувствуешь - пора остановиться? Где этот тормоз?

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

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

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

И начинается гонка заново.

среда, 26 мая 2010 г.

Мотивация и самомотивация

Столкнулся с проблемой. Мотивация приходит лишь тогда, когда тебе нужно что-то сделать такое, что тебе нравится или соответствует твоему идеалу.
Конечно, можно и путём кнута мотивировать. Но это кратковременно и малоэффективно.

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

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

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

Тут я заметил парадокс. Когда хочешь творить - то энергия так и "прёт" изнутри. И будет тебя беспокоить, пока ты не начнешь делать. А в моменты, когда энергии мало, тогда и кнут мало помогает. Во первых: из-за борьбы с собой тратится энергия, производительность и так низкая, снижается до 20%.

Поэтому стоит оглянуться и подумать: "Может мне стоит отдохнуть?"

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

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

Вот что странно - мотивационную литературу ищут люди мотивированные. В этом вся проблема.

четверг, 20 мая 2010 г.

Творчество странный процесс

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

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

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

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

Сложная вещь мотивация

Сегодня думал, как же я мог мотивированно подряд творить семь-восемь месяцев. Оказалось всё достаточно просто.

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

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

Что интересно, когда получается, то результат творчества течёт подобно реке. Когда встречаешь пороги, то как вода - начинаешь бушевать и пробивать путь, теряя энергию. Таким образом лучше разбить на такие части, чтобы их делать легко, а потом их собирать на более высоком уровне абстракции.

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

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