На этой неделе я довольно много времени провел работая над небольшим web проектом. Проектик был простой как две копейки, но мне пришлось работать в паре с дизайнером ( благо сайт был для него ). Интересно отметить на сколько артисты не врубаются в код… Конечно не все так плохо, но процесс шел медленно из-за постоянных объяснений: почему, как и что… В добавок артисты все видят с другой стороны, для них процесс создания имеет какую особую хаотичность – типо их собственной магии. С другой стороны для программиста все должно быть конструктивно и в определенном порядке… Два разных подхода к единой задаче!
И все же было весело – много криков и споров: “да ты не дизайнер, не учи меня цветам” или “так ни кто не делает – это не дружелюбно для пользователя!!!”. Конечно работать в такой “команде” не легко, но количество приобретенного опыта просто потрясает. К тому же я уже давно не трогал ни html ни css. Как приятно вспомнить – освежить свою память и поработать с дизайнером.
Я считаю что каждый программист должен поработать с клиентом, дизайнером хотя бы раз и понять какой же это ад… Но стоит помнить – это нужный опыт и он может оказаться одним из самых полезных вещей которые вы сможете когда либо приобрести.
Смотрите на любой опыт с позитивной стороны и анализируйте его. В итоге вы сможете из любой – даже самой плохой ситуации вынести что-то полезное.
CSS – рулит.