- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день. Делал клиенту новый сайт на битриксе программисты, на пол пути пришлось сменить из за задержки сроков.
А новый программисты не хотят дорабатывать, а говорят все будем с нуля, так как это больше гемороя.
Вопрос: Почему всегда, как не прошу доделать сайт, программисты так неохотно берутся дорабатывать за другими?
Потому что копаться в чужом творении, вникать в концепцию и методику — это и впрямь стоит повышенных усилий, при том, что с нуля и денег больше можно срубить.
Вопрос: Почему всегда, как не прошу доделать сайт, программисты так неохотно берутся дорабатывать за другими?
Потому, что никто не хочет оплачивать время программиста, которое он будет тратить на вникание, поиски и тд. Все всегда хотят платить за результат, и не думают, что доделывать - это не только писать но и понять, что там написано.
Вопрос: Почему всегда, как не прошу доделать сайт, программисты так неохотно берутся дорабатывать за другими?
Вы же узнали у них и написали сами здесь
так как это больше гемороя.
Это и есть истинная правда. Все ранее сделанное нужно будет перебрать и понять что как и где сделано, что нужно было сделать и т.п. Реинженеринг недоделанного продукта большой гемор и стоит бОльших денег, чем написание нового.
Всё зависит от того, сколько сделано, сколько доделывать, и от понимания заказчиком того, что объём доделок может превысить объём сделанного. А то увидят красивую морду сайта - и думают, что всё уже почти готово, осталось чуть допилить.
Касательно Битрикса - там вообще многие творят, что хотят. Пути к шаблонам зачастую длиной в кучу уровней, в шаблонах черт ногу сломит, а в БД каша невероятная. Поэтому сложно понять логику другого программиста.
Программа это айсберг.
Код который написан - лишь вершина.
Основная часть она в голове.
Вообще чем отличается программный продукт от программы - качественной документацией всего (пользовательской части, кода и т.п.), покрытием тестами всего кода и т.п. Такие манипуляции по сути сохраняют то что в голове - в письменном виде. Тесты это тоже серьезная часть документации.
С таким чужим кодом работать можно. Бывает приятно, бывает не очень, это уже зависит от вкусов, и от таланта того кто писал, но в целом это реально.
Но бюджетные вещи (плюс битрикс, ибо битрикс это бюджетная вещь продаваемая очень дорого) - так не документируют, поскольку документация, тесты и т.п. это примерно две трети работы по времени. Клиенты как правило не готовы платить в три раза больше (а то и в пять, ибо не каждый дешевый работник способен грамотно оформить свою работу) за тот же результат.
Чтобы быстро понять чувства программиста которому вы предлагаете доработку представьте себе что вы писатель. И вас просят дописать книгу, которая написана на треть. Черновиков и планов прошлого автора нет, но вы знаете что прошлый автор был так себе (иначе чего бы его меняли?). Будете ли вы дописывать или будете писать с нуля?
Честный ответ конечно - писать с нуля, предварительно посмотрев что же сделал предшественник. В программировании, особенно в прикладных задачах вроде "сделай мне сайтик чтобы красиво, тыжспециалист" - значительная часть работы это понять что хочет клиент. Так что когда "здесь уже почти готово", и ты делаешь с нуля, то хоть понимание задачи частично можно передрать).
xasssss, Будет Вам наукой не связываться с Битриксом, есть на свете и другие cms.
Да, действительно, забыл два момента:
Всё зависит от того, сколько сделано, сколько доделывать, и от понимания заказчиком того, что объём доделок может превысить объём сделанного. А то увидят красивую морду сайта - и думают, что всё уже почти готово, осталось чуть допилить.
Именно. Принцип Парето в коде очень чувствуется. Часто можно сделать вручную что-то, по принципу "а когда поменяется оно пересчитается, но пересчет мы еще не придумали", и клиенту будет казаться что вот оно, почти готово, а там даже не 5%. Честно? Каждый программист который хоть раз срывал дедлайны - дурил заказчика выдавая 15% работы за 85%. Рассчитывая что "потом нагоню, никто и не заметит". Но не каждый потом нагонял.
Касательно Битрикса - там вообще многие творят, что хотят. Пути к шаблонам зачастую длиной в кучу уровней, в шаблонах черт ногу сломит, а в БД каша невероятная. Поэтому сложно понять логику другого программиста.
И тут тоже да. Битрикс система очень не стандартизированная. Его ядро пишется множеством разных стилей, и соответственно даже хорошие битриксоводы пишут по разному. У каждого свой стиль.
---------- Добавлено 25.07.2017 в 12:14 ----------
xasssss, Будет Вам наукой не связываться с Битриксом, есть на свете и другие cms.
.... с которыми тоже лучше не связываться.
(не люблю Битрикс, но если честно то хуже тоже бывают, и по закону Мерфи многие кто уйдут от Битрикса - найдут именно то, что будет еще хуже).
А по поводу понимания заказчиком объёма - свежий случай из практики. Дали мне запрограммировать сайт, с условием, что вёрстка готова. Я всё сделал, а мне лепят: на мобиле некрасиво, на ретине тоже. Я ему: "я вёрстку не трогал". Он мне: "так сделай, я доплачу". Всю вёрстку переделал, на экранах от мобилы до ретины всё пиксель в пиксель, выставляю счёт на 20к за переделку, а мне в ответ - как же так, я уже заплатил эту сумму верстальщику, а за доделку получается столько же? Вот Вам и гемор.
Потому что переделывать и доделывать чужое - чаще получается займет больше времени и сил, а значит и денег, чем написать с нуля.
Добрый день. Делал клиенту новый сайт на битриксе программисты, на пол пути пришлось сменить из за задержки сроков.
А новый программисты не хотят дорабатывать, а говорят все будем с нуля, так как это больше гемороя.
Вопрос: Почему всегда, как не прошу доделать сайт, программисты так неохотно берутся дорабатывать за другими?
Если именно всегда, то Вы как-то очень специфически выбираете программистов.
Программеров умеющих работать с чужим кодом немного, но они есть. Те кто всегда говорят "будем снуля" просто не умеют работать с чужим кодом. Это не плохо, это не хорошо, это особенность. Вы же не обращаетесь за разработкой сайта на пхп к прогерам на питоне? Не обращаетесь, потому что они не умеют. Вот так же не стоит обращаться за доделками сайта к тем, кто с доделками не умеет работать. Ищите тех, кто умеет работать с чужим кодом.
Вместо поиска программистов на битриксе и обращения к ним с задачей - идите от противного - киньте на фрилансе где-нибудь задачу о доделках (сразу уточнив что нужны доделки) и смотрите кто откликнется.
Отдельный вопрос что студии и посредники с доделками почти никогда не работают, т.к. у них заказы принимает обычный менеджер и грамотно ответить по доделкам он просто не может в принципе, для этого надо что бы задачу анализировал программист. Так что если Вы обратились к студии или посреднику - за доделки они не возьмутся с вероятностью 99%.