#работа #быт_разработчика Как базовые навыки в смежной ИТ области экономят ресурсы (время, деньги, нервы) Вчера в блоге Нетологии опубликовали статью "Программирование для гуманитария: как окунуться в разработку" и я с удовольствием её прочитала) Там не совсем про гуманитариев. Есть целый пласт людей, которые продвигают/продают в интернете продукты(услуги) и вынуждены взаимодействовать с веб-разработчиками. Это маркетологи, дизайнеры или писатели(копирайтеры и прочие "райтеры" продающих текстов). Вот они названы гуманитариями. Чаще всего есть информационный сайт или лендинг, через который нечто продаётся. Сложного функционала там нет, зато всё завязано на "картинку", которую воспринимает будующий потребитель. А так как потребитель современен и придирчив, все эти люди танцуют вокруг него всеми возможными способами. В чём суть проблемы В том, что нормальный человек (программист) сделал один раз основу системы, а дальше уже допиливает её под новые потребности клиента. В крупных системах редко меняется дизайн и все тексты несут чисто функциональную направленность. Возьмите современную CRM и поймёте, о чём я. Вот каталог товаров, вот стандартный набор кнопок (добавить, удалить, редактировать, выгрузить в xlsx), вот список заказов, вот список клиентов. Всё стабильно и консервативно, даже основную палитру цветов один раз выбрали и всё. Битрикс синий, RetailCRM красный. Совсем другая реальность, если это лендинг. Придумали общую концепцию, заказали дизайн, посмотрели окей. Отдали верстать, получили верстку, отдали программисту её внедрять. Вроде всё хорошо. С программистом расплатились и забыли как его зовут. Подключили Яндекс Метрику, GA, пустили трафик и следят. Кто идёт, куда кликают, тем временем реклама ест деньги (маркетолога или самого заказчика). Люди идут, но ожидали больше. Что делать? Менять тексты, переставлять местами блоки информации на сайте, менять оттенки кнопочек и их количество, убирать всплывающую через 2 секунды после захода на сайте - форму. И внезапно снова нужен верстальщик и/или программист... Налево пойдешь - смерть найдёшь, направо пойдёшь - коня потеряешь Связались с программистом, который всё делал. Допустим, он согласен снова всё поменять. ТЗ, меняем, смотрим, платим, не нравится, новое ТЗ, меняем, смотрим, вроде получше, но ещё бы вот тут чуть-чуть и тут, платим, новое ТЗ... Повторять до чувства устойчивого удовлетворения продающего-творца (маркетолога). Нормальная схема? Более-менее... Если программист внимательно читает ТЗ, замечает малейшие детали, не пропадает на неделю, быстро выкатывает изменения и всегда готов к новым итерациям этого процесса. Второй фактор, во что эти красивости выливаются по деньгам. Круто было бы договориться на фиксированную сумму и до упора воспользоваться программистом. Но это доработки, а программист часто не может определиться сколько стоит "езда на нём до полного удовлетворения заказчика". Либо может, но вы столько не заплатите (например, платите месячный оклад и будем переделывать). Второй вариант, связались, а программист не хочет. Он занят, ему не кайф, у него более интересные задачи, он уехал жить в тайгу на всё лето. Сами пилите свой лендос! Приходится искать другого. Нашли, показываете ему то, что есть. Он смотрит и начинает выражать своё "фи". Он может либо сразу его начать выражать. Это отдельный тип людей, называется "все кто делал до меня безрукие дебилы". Если сразу "фи", начнёт просить много денег и дифирамбов ("о великий мастер, приди спаси нашу затхлую страну, до тебя мы не знали что такое хорошая адаптивная верстка"). Если "фи" вылезет в процессе, тоже ничего хорошего. Час работы, который вы оплачиваете будет содержать 60% работы, 40% печали о криворукости предшественников... Криворукость предшественников не злила только программиста, который никто не работал с чужим кодом, а такого программиста не существует ))) Но это не тот фактор, который должен на прямую влиять на стоимость или длительность работ. В какой-то момент, почти любого уставшего заказчика (маркетолога) посещает светлая и робкая мысль "не уж-то это такая сложная и дорогая работа, может я научусь сам(а)?" Хотя бы тексты править на сайте. Под давлением этой мысли скачивается курс Евгения Попова по созданию сайтов, настройке SEO и штудируется. Последствия бывают разные)) Теперь я знаю, чем вы там занимаетесь Статья как раз об этом, о погружении во внутренню кухню создания самых простых сайтов. И о некоторых штуках, которыми пользуются разработчики, а могут пользоваться и обычные люди. Внезапно после освоения этих основ, можно понять две важные вещи: 1) за что вы платите тому парню 2) какая адекватная цена, которую вы готовы платить. Есть задачи ни туда, ни сюда. Поменять три строчки в тексте сайта (две опечатки и в одном месте сделать заголовок). Сколько это стоит, 50 рублей? Сколько это времени займёт, 15 минут? Если у вас нет под рукой "друга-программиста", который готов это сделать просто так или за бутылку безалкогольного пива, это проблема. Она решаема, есть фрилансерские биржи оказания именно такой разной и не сложной помощи. Но и там наверно это будет стоить 200 рублей, потому что иначе не кайф браться. Если вы сами это можете, у вас появляется право выбора: "я сделаю сам, потому что это мелочь и мне не в напряг", либо "сегодня мне не кайф, поищу раба на бирже". А если раб будет говорить "только за 500 рублей и хороший отзыв", скажу ему "что я сама могу это за 15 минут сделать, так что за 150 и отзыв, если сделаешь прямо сейчас". Возмущенный вопль программистов "вы нас хотите хлеба лишить, раскрывая тайны?!" Не хлеба, таким образом можно лишиться только крошек от этого хлеба. Ещё можно подумать о своём месте в жизни)) Потому что можно научиться выполнять более квалифицированную работу и тоже иметь право выбора "вот это сделаю, а вот это только если мне в кайф или вот это вообще больше не буду делать". А если закопавшись в шрифты и стили ты обнаружил, что кайфуешь от бесконечного переделывания (доведения до совершества)? Поздравляю! Кем бы ты ни был раньше, гуманитарием, поваром или домохозяйкой, перед тобой открылась длинная дорога в веб-разработку (клиентскую часть сайтов как минимум). И снова у тебя есть выбор: остановиться на такой квалификации или расширять компетенции. И выбор этот только за тобой. Позитивный вопль от себя Как разработчик, который не любит ковыряться в верстке, не круто шарит в стилях, я бы вздохнула с облегчением, если часть работа связанная с переделками визуального контента и текстов ушла в руки тех, кому это важно (и надеюсь приятно) делать. Потому что каждый день я тоже получаю задачи вида: - поменять текст в письме номер 102_10_02 - убрать фразу "3 недели" из 5го вопроса в еженедельной анкете эксперта И каждый раз думаю "и это работа программиста? для этого надо было столько всего выучить?", в потом тихо себе говорю "но это же не сложно и тоже нужно, сделай быстро и будешь дальше делать ту интересную задачу". Я сичтаю в идеальном мире каждый занимается своим делом и таким образом экономит силы другого. Идеальный мир можно приблизить, если грамотно организовать проект. Выделить все базовые тексты в отдельные файлы и дать возможность их редактировать тем, кто этим должен заниматься. Все остальные тексты дать возможность редактировать интерактивно. Дать доступ к стилям тем, у кого достаточная для этого компетенция, но кто вполне возможно не программист)) Использовать контроль версий для сохранения всех версий текстов, файлов. Потому что часто их нужно тестировать на отклик аудитории и кайф, когда потом можно легко вернуться к самой удачной версии. P.S. Статья об этом. Если вы тот, о котом я говорю (маркетолог, владец сайта, контент-писатель), ссылка внизу, дверь в лучший мир открыта))

Теги других блогов: работа быт_разработчика