О разработке информационных инструментов

Aug 31, 2014 04:26

По просьбе читателя вынесено из комментариев (http://j.mp/19lbWlc) на свет:

публикация Владимира Баюклина.

[ЖЖ-текст]Такой заказ на веб-разработку, который можно "просто взять и тут же передать", это уже фактически выполненная работа.

Как только задача вменяемо сформулирована в письменном виде, дальнейшие перегрузки принимает на себя уже этот текст.

Без текста вы можете только пытаться лично встречаться со случайными людьми, чтобы в мучении объяснять им на пальцах одни и те же неопределённые глупости с самого начала.

Наработав же конкретный текст задачи, можно развесить его по всей сети и дальше работать уже с конкретными вопросами, попутно корректируя текст.

И это два совершенно разных делания - постоянно пытаться фиксировать текст своей задачи и пытаться развести случайных людей на то, чтобы они как-то сделали это вместо вас.

К тому же всегда есть способ сделать сколь угодно простую операцию сколь угодно вычурным и трудоёмким способом и никто кроме лично вас изначально не заинтересован в том, чтобы решать ваши задачи в минимум движений и затрат.

Наоборот, вы всегда найдёте кучу желающих изобретать вам вагон любых велосипедов вручную, кое-как и как можно дольше.

Поэтому если ваше задание в принципе можно истолковать как заказ такого вагона, то именно его вам молча и начнут делать.

Тупо потому, что простых и эффективных решений не оценит никто, начиная прямо с заказчика. Рассмотрите, к примеру, что есть "индусский код": http://j.mp/HaXEJp

Если ваша задача легко решается в несколько умных копипастов, то от вас этот факт будут стремиться скрыть абсолютно все ваши наёмники.

Вообще, чтобы ставить вменяемую задачу кодеру и дизайнеру, нужно уметь больше и лучше, чем умеют они оба. Сами себя они будут озадачивать разве что всё большим вылизыванием всё менее значащих участков работы.

Без вменяемой задачи такой процесс превратится в делание из вас прожект-менеджера естественным путём - через мучительное познание того, как делать точно НЕ надо, причём на своих ошибках и за свой счёт.

При том, что любая веб-разработка, которую способен измыслить среднестатистический заказчик, уже много раз выполнена под всеми возможными углами и в изобилии валяется в свободном доступе.

Обычно уже даже создано несколько поколений разных веб-сервисов, решающих вашу уникальную задачу в несколько элементарных диалогов сразу в общем виде и за копейки. Повсеместно валяются тонны шаблонов чего угодно. В крайнем случае всегда можно аккуратно выпилить любое встречное решение и попытаться приживить его к себе.

Короче, в реальной жизни можно смело исходить из того, что любая ваша задача уже выполнена многими способами, каждый из которых гораздо универсальнее и совершеннее, чем любой, который когда-нибудь кто-нибудь зачем-то создаст лично для вас.


лайк репост, ищи гусей

Некоторые из работ автора: https://www.pinterest.com/obeymyaaargh/demo/


разработка, ненависть, делание, насилие, fb-combo

Previous post Next post
Up