пятница, 13 апреля 2007 г.

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

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

среда, 4 апреля 2007 г.

Я - докладчик на РИФе!

РИФ (Российский Интернет Форум) - это самое большое событие в Рунете, на котором собирается большое количество специалистов, работающих с всемирной паутиной. Это отнюдь не только программисты, дизайнеры и хостеры, но все остальные, чьей сферой деятельности является Сеть. Впрочем, чего это я объясняю.
В рамках РИФа наш клуб PHPClub проводит семинар по поводу использования технологии PHP в корпоративных веб-разработках. Ключевые слова "РНР" и "Корпоративный". Мероприятие строится таким образом: я выступаю с докладом, а Александр Смирнов (Основатель phpclub.ru), Дмитрий Коробицын (kdk, Директор "РБС Дизайн") и Денис Гусев (Директор PHPCENTER) участвуют в раунде вопросов и ответов в качестве приглашенных экспертов вместе со мной.
Презентацию надеюсь выложить сюда.
-----
Презентацию и небольшой отчет можно найти тут: http://phpinside.ru/?q=node/634

Еще два проекта сданы!

Честно говоря, март 2007 стал для меня самым результативным. Я сдал за это время два сайта и вел работу над третьим большим. Первый сданный сайт принадлежит заводу строительных изделий, а второй сайт - это мои древние партнеры, решившие расширить автомобильную тематику на средства отделки для яхт.
Каких-то организационных и технических особенностей не возникло - просто создал ресурсы на базе своей "корпоративной" CMS-CMF, что очень помогло со сроками. Без CMS-CMF я бы точно застрял, хотя сайты являются очень простыми по своей сути. Завтра поеду забирать подписанный акт выполненных работ на завод и жду появления денег на расчетном счету моего ООО. Скорее всего обновлю свои "средства производства", куплю себе наконец ЖК монитор, благо я не дизайнер.