Мысли по поводу самомотивации

Отсюда

Промышленное веб-программирование (т.е. разработка "за деньги") это процесс не только интересный, но и местами скучный. Зачастую хочется получить результат "уже сегодня", но он еще далек и впереди много дней написания кода, работы с СУБД, FTP и прочими умными словами. Хорошо когда нужно изобретать, обкатывать идеи, пробовать новые подходы...
Но коммерческие решения очень часто бывают похожи одно на другое и работа в таких случаях становится однотипной, лишь с небольшими различиями. При этом нельзя сказать "а пусть будет так, вроде сойдет" и приходится все оттачивать и шлифовать до конца. Такая работа может утомлять и ощущение ее "неодолимого" объема будет угнетать и понижать мотивацию к труду. Для независимого разработчика такое состояние рабочего духа не просто неприемлемо, а смертельно. С профессиональной точки зрения конечно, так как фрилансер несет личную ответственность за проект и не может переложить ее на плечи своего руководителя, что приведет к его дискредитации, прямым и косвенным финансовым потерям.
Но тут я заметил вот что. Лично мне работается гораздо лучше даже в самом заурядном проекте, если я не пытаюсь свернуть сразу всю гору и серьезно уменьшаю "размер" каждой итерации в процессе разработки. Каждая итерация должна быть доступна для реализации примерно за 1-2 рабочих дня, чтобы ее окончание зафиксировать похлопыванием себя по плечу и получить дозу гормона счастья, так как проект на еще один шаг станет ближе к завершению (получению денег/статуса/новых деловых связей/просто удовольствия). Эта идея близка к понятию "Ежедневный билд" для компилируемых проектов.
Это важно не только с точки зрения самомотивации, но еще и упрощает процесс оценки оставшегося объема работ относительно попадания в запланированные сроки, хотя для себя я нашел пользу прежде всего в сфере самомотивации.

Комментарии

Популярные сообщения