Как бороться с ленью
Author: sacredphoenix   
21.05.2010 17:24

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

 

Бытовые методы борьбы с ленью

 

  • Не заставлять себя работать.

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

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

     

  • Метод допинга.

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

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

     

  • Метод паровозика.

    Ничего голубого, похожий описывал Пелевин в "Поколении П". Цитирую:

    «Опохмелиться было все-таки можно. Для этого существовал специальный метод, называемый «паровозиком». Он был передан Татарскому одним человеком из эзотерических кругов Санкт-Петербурга на утро после чудовищной пьянки: «Метод относится к так называемому «пути хитрого человека». В нем ты рассматриваешь себя как машину. У этой машины есть рецепторы, нервные окончания и высший контрольный центр, который ясно объявляет, что любая попытка принять алкоголь приведет к немедленной рвоте. Что делает хитрый человек? Он обманывает рецепторы машины. Практическая сторона выглядит так. Ты набираешь полный рот лимонада. После этого наливаешь в стакан водки и подносишь его ко рту. Потом глотаешь лимонад, и, пока рецепторы сообщают высшему контрольному центру, что ты пьешь лимонад, ты быстро проглатываешь водку. Тело просто не успевает среагировать, потому что ум у него довольно медлительный. Но здесь есть один нюанс. Если ты перед водкой глотаешь не лимонад, а кока-колу, то сблюешь с вероятностью пятьдесят процентов. А если глотаешь пепси-колу, то сблюешь обязательно».

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

     

  • Реверсивный метод паровозика.

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

     

  • Метод размышлений.

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

     

  • Метод Тома Сойера.

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

     


Трансцендентные методы борьбы с ленью

 

  • Метод неделания.

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

     

  • Метод буддистов.

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

     

  • Метод кришнаитов.

    Все то же, что и в предыдущем методе, только надо перед этим сказать 100500 раз "Хари Кришна" :).

     

  • Метод Дона Хуана.

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

     

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

А вообще, в следующем витке эволюции, когда роботы поработят вселенную, лени, как и людей, уже не будет ;).

 

Обновлено 21.05.2010 19:44
 

Комментарии  

 
#1 BlackSilver 21.05.2010 22:28
Метод прокрастинации
Вспомнить, что какую-то другую фигню точе надо сделать. И она гораздо важнее и доделать нужно раньше. Осознать это, прочувствовать.
И помнить о ней всё время.
Ты будешь делать что угодно, лишь бы не её - и продуктивность вырастает в разы.
Цитировать
 

Добавить комментарий


Защитный код
Обновить

 
Copyright (c) 2009 Codesex. Незаконное копирование будет анально наказано