|
По известному мнению, чем ленивее программист, тем он круче и эффективнее. Бывает, программист преуспевает в этой дисциплине немного лучше, чем ему самому бы хотелось ;). И порой, чтобы заставить себя что-то программировать, а не философствовать о великой сермяжной правде надо приложить некоторые усилия - иногда большие, а иногда не очень. Итак, способы заставить себя работать.
Бытовые методы борьбы с ленью
-
Не заставлять себя работать.
Очевидно, если проект интересен, то тут заставлять себя особо не приходится. Если нет, то подумай - нужен ли он тебе? Возможно, будет продуктивнее и приведет к большему успеху, если вместо работы надо этим проектом поразмышлять о многообразном значении русской интеллигенции ;). Конечно, в таком случае ты проигрываешь сражение с ленью еще до его начала, но кого это беспокоит?
Все же иногда требуется работать и над неинтересным проектом или же заставлять себя работать над интересным. Тогда используй другие методы.
-
Метод допинга.
Это самый распространенный метод, виды допинга тоже бывают разными. Чаще всего это кофе, в зависимости от важности проекта это также могут быть: кофе смешанный с пепси, иногда амфетамин. В особо запущенных случаях могут использоваться всевозможные энергетические напитки.
Вообще бывают намного более экзотические виды допинга, такие как [вырезано цензурой].
-
Метод паровозика.
Ничего голубого, похожий описывал Пелевин в "Поколении П". Цитирую:
«Опохмелиться было все-таки можно. Для этого существовал специальный метод, называемый «паровозиком». Он был передан Татарскому одним человеком из эзотерических кругов Санкт-Петербурга на утро после чудовищной пьянки: «Метод относится к так называемому «пути хитрого человека». В нем ты рассматриваешь себя как машину. У этой машины есть рецепторы, нервные окончания и высший контрольный центр, который ясно объявляет, что любая попытка принять алкоголь приведет к немедленной рвоте. Что делает хитрый человек? Он обманывает рецепторы машины. Практическая сторона выглядит так. Ты набираешь полный рот лимонада. После этого наливаешь в стакан водки и подносишь его ко рту. Потом глотаешь лимонад, и, пока рецепторы сообщают высшему контрольному центру, что ты пьешь лимонад, ты быстро проглатываешь водку. Тело просто не успевает среагировать, потому что ум у него довольно медлительный. Но здесь есть один нюанс. Если ты перед водкой глотаешь не лимонад, а кока-колу, то сблюешь с вероятностью пятьдесят процентов. А если глотаешь пепси-колу, то сблюешь обязательно».
Здесь то же самое - надо начать программировать что-нибудь интересное, а потом резко с разбегу начать писать всякую фигню, которую не хочется.
-
Реверсивный метод паровозика.
Надо взять какую-то старую надоевшую игру, или фильм, который ты видел много раз, и начать играть/смотреть. Буквально через полчаса это надоедает и тут же надо открыть среду разработки и начать кодить.
-
Метод размышлений.
Начни тщательно обдумывать то, что тебе надо сделать, разбей это на части, обдумай каждую из них и выбери наименее противную. Это поможет начать заниматься делом.
-
Метод Тома Сойера.
Вкратце, суть в том, чтобы вдохновить на это дело кого-то другого. Он подходит тем, у кого помимо лени есть еще длинный язык ;).
Трансцендентные методы борьбы с ленью
-
Метод неделания.
Предложен на хабре, заключается в том, что вместо обычного лентяйничанья, как-то просмотр фильмов, игры и т.д., надо тупо сесть и ничего не делать. Конечно, продвинутые лентяи могут и заснуть от такого способа, но автор утверждает, что можно случайно и начать работать.
-
Метод буддистов.
Тут надо внушить себе, что ты программируешь не для результата, не для конечной программы, а ради самого программирования. То есть ощутить независимость от того, получится у тебя или нет, просто сидеть и писать код, делая это совершенно.
-
Метод кришнаитов.
Все то же, что и в предыдущем методе, только надо перед этим сказать 100500 раз "Хари Кришна" :).
-
Метод Дона Хуана.
Этот укуренный индеец рекомендует взять в качестве советчика свою смерть и ощутить, что времени совсем мало и что ты не бессмертен, как некоторые предполагают. Соответственно времени на лень нет, и все что ты делаешь надо делать лучшим из способов.
В целом, чтобы уничтожить дракона, надо знать, где он живет, то есть понять, где причины лени. А источником лени является все, не связанное с программированием, как то - необходимость мыться, бриться, наличие девушки/парня/мужа/жены/собаки, социальные контакты. Только избавившись от всех этих рудиментов, программист сможет уделить достаточно времени столь важной задаче - программированию.
А вообще, в следующем витке эволюции, когда роботы поработят вселенную, лени, как и людей, уже не будет ;).
|
Комментарии
Вспомнить, что какую-то другую фигню точе надо сделать. И она гораздо важнее и доделать нужно раньше. Осознать это, прочувствовать.
И помнить о ней всё время.
Ты будешь делать что угодно, лишь бы не её - и продуктивность вырастает в разы.
RSS лента комментариев этой записи.