- Регистрация
- 28 Авг 2018
- Сообщения
- 29
- Реакции
- 0
Самое первое что надо знать и понимать - кодер не экстрасенс и не телепат! Хотя может и есть кодеры экстрасенсы и телепаты, но это больше исключение, а остальные в большинстве нормальные парни и даже девчонки среди кодеров тоже нормальные в основном.
Самое главное, но для многих не очевидное, это то что кодер в основном не понимает того что вы ему говорите про вашу тему. Поэтому меньше ваше сленга и постарайтесь описать ТЗ (Техническое Задание) простым и понятным языком, учитывая что на другой стороне человек который все это первый раз слышит. Фраза что вам надо сделать сат для продажи металла или текстиля, с указанием что металл будет цветной или легированная сталь, а текстиль будет ивановский или турецкий, кодеру ничего не скажет. Ему надо знать расположение меню, цветовое оформление и как будет сделана мобильная версия и админка. Не ждите от него что он сразу выдаст вам статьи на сайте и т.е
Про тексты на сайте! Их пишут не кодеры. Текст пишут копирайтеры. Но, еще есть рерайтеры, это те кто переделывает ворованные тексты, и вжимает из них уникальность в 20-30%, что бы поисковики не банили сильно. Кодеру надо только запомнить куда и какой текст поставить, и это с учетом того что он может не понимать что и куда пихать, потому что кодер не шарит в вашей теме ваще совсем!
Заказ софта! Это ваще сложная история. Тут тоже надо напомнить, что кодер не знает про что вы ему ща говорите. Самый частый вопрос: надо написать софт чекера что бы базу номеров прогонял через СБП на валидность по банкам. В этом вопросе вам нужно не код написать, а алгоритм разработать, найти уязвимость и уже потом все это перевести в код. Причем перевести в код, это самое простое, а вот алгоритм разработать, это самое сложное. И вот если вы хотите что бы вам написали такой код, то вы сами должны знать алгоритм, ну или потратить много денег что бы его вам сделали.
ОПЛАТА! Это самый интересный момент, и больше всего хочется уделить внимание моменту разработки алгоритмов и поиску уязвимости, потому что чаще всего на ДМ спрашивают именно про эти услуги. И вот тут вопрос довольно скользкий, потому что разработка алгоритма и поиск уязвимости не возможно прописать в гаранте. Если кодер ищет уязвимость, он не может гарантировать что он ее найдет, но при этом можно убить много времени, и по факту работа будет сделана, просто результат может быть разный.
Просто перевести в код то что вы скажете, это довольно просто, если известно что откуда брать и куда поставить. На что это должно быть похоже и есть все зависимости. Для создания сайтов есть CMS где уже почти все основные моменты есть, и там их постоянно дополняют теми что появляются.
И вот еще пример из личного опыта:
Клиент хочет купить комплект софта для подмены камеры. Предлагает гаранта. Я согласен на гаранта, но он хочет прописать что бабки он отпускает только если софт будет работать с его приложением. Я ему сказал что могу протестировать вход в приложение и работу камеры именно в его приложении, но это стоит 3500рэ. На что он мне говорит что готов закинуть 3500рэ, но только деньги отпустит если приложение заработает и я скину видео отчет. Я говорю что не могу гарантировать что именно его приложение будет работать у меня, т.к кроме комплекта программ там может быть еще куча моментов, но при этом я потрачу день на поиски, и следовательно я выполню работу, а вот результат работы это уже совсем другое. Тестирование, это работа, а результат теста не может влиять на оплату.
Получается что клиент получает нужный софт, не может с ним сделать то что хотел (или говорит что не может), и деньги мне не уходят, а софт остается у него. План конечно гениальный, но для меня был немного не интересный.
Разработка на перед: многие просят написать софт который если будет рабать, то они его сразу купят за 100500 мульенов евро. Товарищи, кодер, это не нальщик и у него не всегда есть кучка сободных денег, что бы сидеть кодить 1-2 месяца, без гарантий успеха, а в это время надо что нить кушать и получается придется тратить из своих заначек, которых может и не быть. Если вы хотите написать новый софт, то будьте готовы вложить в его разработку, и если это ваша идея, то и риски должны быть тоже ваши, а не кодера.
Пы.Сы: совет всем заказчикам: пишите много и понятно, что бы максимально быстро понять друг-друга. Не используйте сленг, пусть будет больше слов, но таких что бы поняли оба.
Самое главное, но для многих не очевидное, это то что кодер в основном не понимает того что вы ему говорите про вашу тему. Поэтому меньше ваше сленга и постарайтесь описать ТЗ (Техническое Задание) простым и понятным языком, учитывая что на другой стороне человек который все это первый раз слышит. Фраза что вам надо сделать сат для продажи металла или текстиля, с указанием что металл будет цветной или легированная сталь, а текстиль будет ивановский или турецкий, кодеру ничего не скажет. Ему надо знать расположение меню, цветовое оформление и как будет сделана мобильная версия и админка. Не ждите от него что он сразу выдаст вам статьи на сайте и т.е
Про тексты на сайте! Их пишут не кодеры. Текст пишут копирайтеры. Но, еще есть рерайтеры, это те кто переделывает ворованные тексты, и вжимает из них уникальность в 20-30%, что бы поисковики не банили сильно. Кодеру надо только запомнить куда и какой текст поставить, и это с учетом того что он может не понимать что и куда пихать, потому что кодер не шарит в вашей теме ваще совсем!
Заказ софта! Это ваще сложная история. Тут тоже надо напомнить, что кодер не знает про что вы ему ща говорите. Самый частый вопрос: надо написать софт чекера что бы базу номеров прогонял через СБП на валидность по банкам. В этом вопросе вам нужно не код написать, а алгоритм разработать, найти уязвимость и уже потом все это перевести в код. Причем перевести в код, это самое простое, а вот алгоритм разработать, это самое сложное. И вот если вы хотите что бы вам написали такой код, то вы сами должны знать алгоритм, ну или потратить много денег что бы его вам сделали.
ОПЛАТА! Это самый интересный момент, и больше всего хочется уделить внимание моменту разработки алгоритмов и поиску уязвимости, потому что чаще всего на ДМ спрашивают именно про эти услуги. И вот тут вопрос довольно скользкий, потому что разработка алгоритма и поиск уязвимости не возможно прописать в гаранте. Если кодер ищет уязвимость, он не может гарантировать что он ее найдет, но при этом можно убить много времени, и по факту работа будет сделана, просто результат может быть разный.
Просто перевести в код то что вы скажете, это довольно просто, если известно что откуда брать и куда поставить. На что это должно быть похоже и есть все зависимости. Для создания сайтов есть CMS где уже почти все основные моменты есть, и там их постоянно дополняют теми что появляются.
И вот еще пример из личного опыта:
Клиент хочет купить комплект софта для подмены камеры. Предлагает гаранта. Я согласен на гаранта, но он хочет прописать что бабки он отпускает только если софт будет работать с его приложением. Я ему сказал что могу протестировать вход в приложение и работу камеры именно в его приложении, но это стоит 3500рэ. На что он мне говорит что готов закинуть 3500рэ, но только деньги отпустит если приложение заработает и я скину видео отчет. Я говорю что не могу гарантировать что именно его приложение будет работать у меня, т.к кроме комплекта программ там может быть еще куча моментов, но при этом я потрачу день на поиски, и следовательно я выполню работу, а вот результат работы это уже совсем другое. Тестирование, это работа, а результат теста не может влиять на оплату.
Получается что клиент получает нужный софт, не может с ним сделать то что хотел (или говорит что не может), и деньги мне не уходят, а софт остается у него. План конечно гениальный, но для меня был немного не интересный.
Разработка на перед: многие просят написать софт который если будет рабать, то они его сразу купят за 100500 мульенов евро. Товарищи, кодер, это не нальщик и у него не всегда есть кучка сободных денег, что бы сидеть кодить 1-2 месяца, без гарантий успеха, а в это время надо что нить кушать и получается придется тратить из своих заначек, которых может и не быть. Если вы хотите написать новый софт, то будьте готовы вложить в его разработку, и если это ваша идея, то и риски должны быть тоже ваши, а не кодера.
Пы.Сы: совет всем заказчикам: пишите много и понятно, что бы максимально быстро понять друг-друга. Не используйте сленг, пусть будет больше слов, но таких что бы поняли оба.