Дмитрий Сергеев, 26 лет, разрабатываю сайты на Drupal, управляю интернет-проектами
dima.sergeev@gmail.com
Разработчик должен быть замотивирован для успешного решения квеста «Создание сайта»
12.03.2008 / 48 комментариев
Чем больше делаю сайтов «на заказ», тем отчетливее вижу, что мотивации делать работающие сайты нет никакой. И странно, что такое положение вещей почти всех устраивает. Разработчики усвоили набор характеристик, по которым заказчики оценивают работу, и организуют разработку на основе этих ложных ориентиров. Заказчикам не интересно учиться. Более того, они не прилагают особых усилий, чтобы замотивировать разработчиков.
Случаи, когда кто-то спрашивал, что меня может заинтересовать, я пересчитаю по пальцам одной руки. Причем люди эти — либо коллеги-разработчики, либо владельцы успешных интернет-проектов. А чаще со мной торгуются, сбивая цену. Что ж, я сговорчивый…
Быстрая открытая бета или долгая закрытая разработка
21.12.2007 / 20 комментариев
Сейчас можно наблюдать два противоположных подхода к разработке сайтов. Первый, когда несколько человек за два, три, шесть месяцев выпускают развитую систему. Второй, когда за пару дней запускается сайт с самой базовой функциональностью, а потом на протяжении месяцев совершенствуется.
Попробую сравнить два подхода.
04.12.2007 / 7 комментариев
Веб-разработка и управление интернет-проектами связаны с множеством разноплановых дисциплин. Кажется, этих дисциплин становится всё больше, и специализация углубляется.
У людей, влияющих на развитие отрасли, разные интересы. Это не только интересы из сферы бизнеса, но и из сферы науки. Более того, бизнес в интернете сильно расслоен: кто-то верстает страницы, а кто-то ищет клиентов для офлайна.
В результате на обычного разработчика, вроде меня, сыпется масса всего. Вопрос осведомленности — это не просто вопрос широты эрудиции: отсеивая важное, самостоятельно расставляя акценты, я в конечном итоге формирую свою способность делать успешные сайты.
Итак, с одной стороны есть разработчик, который должен выбирать, чему учиться и куда развиваться, о чем думать на досуге.
С другой стороны — дисциплины, выставляющие нам фетиши и агрессивно обосновывающие свою значимость.
Фетиши верстальшиков — это семантика разметки и кроссплатформенность. Фетиши программистов — качество кода и производительность.
Публикация материалов по расписанию
13.09.2007 / 24 комментария
Время от времени я леплю пельмени. В детстве часто это делал, сейчас — раз в два года, и то ради искусства. Хочу обратить ваше внимание на подход к лепке.
Пусть проектировщик думает, что программиста вообще нет
27.06.2007 / 30 комментариев
С тех пор, как я начал вести этот блог, мой взгляды на процессы веб-разработки и в частности на проектирование сайтов изменились. Кажется, идеализма поубавилось. За полгода у меня сформулировались некоторые принципы проектирования. В скором времени я планирую составить список. А сегодня сформулирую один тезис.
Простой способ проектировать сайты тщательнее
14.03.2007 / 12 комментариев
Тщательное проектирование значительно повышает эффективность процесса разработки. Это общее место. Об этом не писал только ленивый. Но как заставить себя проектировать с нужным уровнем детализации? Как повысить эту самую тщательность? Как понять, что ты продумал будущий сайт уже достаточно подробно?
Что отличает RAD от других методологий
18.02.2007 / 8 комментариев
В этом блоге я совсем недавно упомянул о RAD. При поверхностном взгляде на эту методологию можно упустить ключевую деталь. Без нее окажется, что почти все сайты создаются по RAD.
-- Как расшифровывается «RAD»?
-- Rapid application development.
-- Быстрая разработка приложений?
-- Да.
-- Сайт за два месяца — это ведь быстро?
-- Достаточно быстро.
-- Так значит все, кто делает сайт быстрее двух месяцев — RAD-разработчики. При этом большинство из них об этом даже не догадывается. Можно подсказать им использование звучной аббревиатуры в маркетинговых целях. Ха-ха!
Так где же зерно?