Почему программисты не берутся за доделки

12
xasssss
На сайте с 23.05.2012
Offline
129
1723

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

А новый программисты не хотят дорабатывать, а говорят все будем с нуля, так как это больше гемороя.

Вопрос: Почему всегда, как не прошу доделать сайт, программисты так неохотно берутся дорабатывать за другими?

DV
На сайте с 01.05.2010
Offline
644
#1

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

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
bay_ebook
На сайте с 28.05.2010
Offline
111
#2
xasssss:

Вопрос: Почему всегда, как не прошу доделать сайт, программисты так неохотно берутся дорабатывать за другими?

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

Нужен прогер на php+mysql+понимание чужего кода? (/ru/forum/540660) Вам сюда PHP-шаман (http://php-shaman.pw/)
Jaf4
На сайте с 03.08.2009
Offline
804
#3
xasssss:

Вопрос: Почему всегда, как не прошу доделать сайт, программисты так неохотно берутся дорабатывать за другими?

Вы же узнали у них и написали сами здесь

xasssss:
так как это больше гемороя.

Это и есть истинная правда. Все ранее сделанное нужно будет перебрать и понять что как и где сделано, что нужно было сделать и т.п. Реинженеринг недоделанного продукта большой гемор и стоит бОльших денег, чем написание нового.

New! NVMe VPS от SmartApe.ru (https://goo.gl/eoYYkS)
S
На сайте с 30.09.2016
Offline
469
#4

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

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

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
mendel
На сайте с 06.03.2008
Offline
183
#5

Программа это айсберг.

Код который написан - лишь вершина.

Основная часть она в голове.

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

С таким чужим кодом работать можно. Бывает приятно, бывает не очень, это уже зависит от вкусов, и от таланта того кто писал, но в целом это реально.

Но бюджетные вещи (плюс битрикс, ибо битрикс это бюджетная вещь продаваемая очень дорого) - так не документируют, поскольку документация, тесты и т.п. это примерно две трети работы по времени. Клиенты как правило не готовы платить в три раза больше (а то и в пять, ибо не каждый дешевый работник способен грамотно оформить свою работу) за тот же результат.

Чтобы быстро понять чувства программиста которому вы предлагаете доработку представьте себе что вы писатель. И вас просят дописать книгу, которая написана на треть. Черновиков и планов прошлого автора нет, но вы знаете что прошлый автор был так себе (иначе чего бы его меняли?). Будете ли вы дописывать или будете писать с нуля?

Честный ответ конечно - писать с нуля, предварительно посмотрев что же сделал предшественник. В программировании, особенно в прикладных задачах вроде "сделай мне сайтик чтобы красиво, тыжспециалист" - значительная часть работы это понять что хочет клиент. Так что когда "здесь уже почти готово", и ты делаешь с нуля, то хоть понимание задачи частично можно передрать).

Шутку любишь над Фомой, так люби и над собой. (с) народ. Бесплатные списки читабельных(!) свободных доменов (http://burzhu.net/showthread.php?t=2976) (5L.com) Сайты, All inclusive. 5* (/ru/forum/962215)
kxk
На сайте с 30.01.2005
Offline
970
kxk
#6

xasssss, Будет Вам наукой не связываться с Битриксом, есть на свете и другие cms.

Ваш DEVOPS
mendel
На сайте с 06.03.2008
Offline
183
#7

Да, действительно, забыл два момента:

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

Именно. Принцип Парето в коде очень чувствуется. Часто можно сделать вручную что-то, по принципу "а когда поменяется оно пересчитается, но пересчет мы еще не придумали", и клиенту будет казаться что вот оно, почти готово, а там даже не 5%. Честно? Каждый программист который хоть раз срывал дедлайны - дурил заказчика выдавая 15% работы за 85%. Рассчитывая что "потом нагоню, никто и не заметит". Но не каждый потом нагонял.

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

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

---------- Добавлено 25.07.2017 в 12:14 ----------

kxk:
xasssss, Будет Вам наукой не связываться с Битриксом, есть на свете и другие cms.

.... с которыми тоже лучше не связываться.

(не люблю Битрикс, но если честно то хуже тоже бывают, и по закону Мерфи многие кто уйдут от Битрикса - найдут именно то, что будет еще хуже).

S
На сайте с 30.09.2016
Offline
469
#8

А по поводу понимания заказчиком объёма - свежий случай из практики. Дали мне запрограммировать сайт, с условием, что вёрстка готова. Я всё сделал, а мне лепят: на мобиле некрасиво, на ретине тоже. Я ему: "я вёрстку не трогал". Он мне: "так сделай, я доплачу". Всю вёрстку переделал, на экранах от мобилы до ретины всё пиксель в пиксель, выставляю счёт на 20к за переделку, а мне в ответ - как же так, я уже заплатил эту сумму верстальщику, а за доделку получается столько же? Вот Вам и гемор.

Mik Foxi
На сайте с 02.03.2011
Offline
1076
#9

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

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
edogs software
На сайте с 15.12.2005
Offline
775
#10
xasssss:
Добрый день. Делал клиенту новый сайт на битриксе программисты, на пол пути пришлось сменить из за задержки сроков.
А новый программисты не хотят дорабатывать, а говорят все будем с нуля, так как это больше гемороя.

Вопрос: Почему всегда, как не прошу доделать сайт, программисты так неохотно берутся дорабатывать за другими?

Если именно всегда, то Вы как-то очень специфически выбираете программистов.

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

Вместо поиска программистов на битриксе и обращения к ним с задачей - идите от противного - киньте на фрилансе где-нибудь задачу о доделках (сразу уточнив что нужны доделки) и смотрите кто откликнется.

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

Разработка крупных и средних проектов. Можно с криптой. Разумные цены. Хорошее качество. Адекватный подход. Продаем lenovo legion в спб, дешевле магазинов, новые, запечатанные. Есть разные. skype: edogssoft
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий