January 25th, 2014

promo torin_kr april 3, 20:29 102
Buy for 100 tokens
Все больше россиян опасаются не только коронавируса, но и увольнения из-за эпидемиологического кризиса, говорится в материалах Национального агентства финансовых исследований (НАФИ). Почти половина (42%) опрошенных, оставшись без работы, не смогут протянуть и месяца без займов. Еще 26% отвечают,…

Спорности -- про "изобретение велосипедов" на работе

Помимо этого журнальчика, у меня как сейчас практически у любого профессионала, есть пара-тройка аккаунтов на профессиональных сайтах -- ну там "Миста", "Инфостарт", "Проклаб"... И периодически на этих сайтах возникают дискуссии на около-профессиональные темы. Вот самую частую из них я и решил вытащить в свой журнальчик.  Формулируется она так -- "зачем изобретать велосипед?" Говоря чуть менее метафорично -- должен ли программист 1С вообще что-либо программировать или его задача приспособить уже готовые механизмы 1С-ых конфигураций под задачи пользователя.
велосипед
Вот приходит ко мне, например, начальник маркетинговой службы фирмы и говорит -- "Андрей, нам необходимо представлять скидки на покупки физическим лицам, НЕ ПРИВЯЗАННЫМ  к конкретному контрагенту. Ну вот такая у нас маркетинговая политика -- нашим реальным клиентом является врач-профессионал, а не та конкретная конторка, в которой он временно (или даже не временно) работает и через которую он совершает покупки". Стандартный механизм 1С-овского "Управления Торговли" такой возможности не дает-- ну нет там скидок на физических лиц, не являющихся контрагентами. Я захожу на сайт Мисты, чтобы обсудить эту задачку с коллегами и тут начинается... Все, что мне пишут в комментариях, делится ровно на две группы:
 1. Ничего делать не надо. Объясни своему начальнику,  что раз 1С-ка такую возможность не предусмотрела, значит на самом деле она и не нужна -- нефик отделу маркетинга извращаться. В общем,  "все, что нужно знать человеку, написано в Коране, а чего в Коране не написано, то и не нужно знать..."
2. Если очень хитро извернуться, то можно обойтись стандартными механизмами (ага, и заставить "продажников" выполнять с десяток лишних операций при каждой такой продаже)

 В результате я плюю на все эти советы, пишу "с нуля" механизм скидок на физических лиц, все работает, продажи растут, в фирме все счастливы, но на "Мисте" мне с упреком говорят -- "ну вот, очередной "велосипед" наваял..." Не то, чтобы я после таких комментов прямо спать с горя не могу, но все же -- мнение коллег мне не совсем безразлично. И я хочу обсудить эту проблему с вами, мои уважаемые френды. Почему с вами -- потому что на самом деле проблемка не специфично-программерская. Она является частным случаем более общей проблемы -- должен ли профессионал (любой профессионал, не только программист, например, врач, педагог, архитектор...) использовать ТОЛЬКО стандартные, разработанные для него кем-то средства (и если задачка этими средствами не решается, просто отказываться от ее решения) или он имеет право каждый раз, когда у него есть такая потребность "изобретать велосипед" и решать свои профессиональные задачи с помощью изобретенного велосипеда?

Напишите, кто что думает по этому поводу.  Мне это правда очень важно...