За что я ненавижу 1с
Мне интересно, есть ли кроме 1С-ников хоть кто-то, кто любит эту компанию?
Как говорил Станиславский: "Не верю!".
Моё первое знакомство с этим чудом российского программирования состоялось в затертые 2000-е с 6-й версии. И тогда это была ХОРОШАЯ программа! Она была простой, удобной и укладывала на лопатки многих, особенно DOC-овские программы. О, чудные времена.
Потом родилась 8.2. Именно к ней я купил потом управление торговлей 10.3 и на неё же перевел и бухгалтерию. Пое***ся пришлось, но даже без участия франчайзи-**яйзи получилось все допилить до более-менее работающего варианта.
И все бы ничего. Но бл*дь решил я попробовать новую версию. 8.3. Говорят (что кур доят или Одна Баба Сказала), что она получше будет.
Вот тут я (уже в который раз - а каждый мной описанный этап - это этап столкновения и с самой программой и с франчайзи-**яйзи) вскипел. Если раньше программа хоть как то развивалась - добавлялись новые возможности, увеличивался функционал, то тут я столкнулся с тем, что Х*Й вам, господа! Мало того, что каждый раз при переходе ты встречаешь изменение интерфейса ТА-А-АКОЕ, что хочется уе**ть разработчика об стену или повозить его рожей об асфальт, так ещё и функционал урезали так, что сильно захотелось к вышеописанным действиям присовокупить какой нибудь переработанный в орудие пытки охладитель ануса (ну там с крюками, какими нибудь или чего похлеще).
Если с бухгалтерией все ещё можно стерпеть (ну ладно, привыкнем, что теперь вход в сортир в квартире через две лестницы - в погреб а оттуда на чердак и срём мы сидя на крыше), то с Управлением торговлей - это просто пиз**ц! Версия 11.3 в базовом варианте это просто какая-то аццкая пое*ень! Это даже не евнух с отрезанными яйцами, это сука безрукий и безногий евнух с отрезанными яйцами! Все, что было полезного в 10.3 - тихонько вырезали и выкинули. Хошь обратно - плати! Не хошь, впрочем, - не плати. (Пы. Сы. Речь именно о БАЗОВОЙ версии).
Уффф. Высказался. Прям от души отлегло :).
Пы. Пы. Сы. Пойду льда притащу из морозилки, надо бы охладить нижнюю часть, а то бомбануло так, что стул прожег.
Тема с одной стороны как сарказм, с другой стороны возможность выплеснуть негативные эмоции связанные с 1С.
Участвуем в опросе, пишем свои мнения.
P.S Речь идёт о платформе 1С а не об фирмы )
платорма ещё ничо так, а вот типовые это зло
хотя последний 8.2 я готов убить за корявый интерфейс, за то, что все элементы управления скачут, за то, что всякие долбаные панели навигации, действий и т.д.
верните нам обычный интерфейс.
Меня бесят быдлокодеры, иногда кажется, что когда они пишут код, им очень охота в туалет, по большому, а начальник запретил ходить в туалет, пока программа не будь хоть как-то работать
давайте не будем переходить на личности и обсирать поносом
может, автор всю жизнь на сапе пыхтел, а потом стал 1сом заниматься
(11) ха ха в точку! Уже вторую неделю бабка во дворе рассказываю про "Неопределенно" в 1С, они плачут!
(13) 10 лет опыта программирования pascal, php, sql. И тут угораздило меня попробовать 1С во франчейзе…. :DD
(17) скатертью по ж0пе - иди и руби бабло на php, посмеиваясь над тупыми 1Сниками программирующими в бейсике переведенным промтом.
+23 как это ни банально, но . специалисты, выбирающие «1С:Предприятие» для создания собственных решений, очень хорошо понимают ее «предметную» ориентацию. Когда встает вопрос о выборе между «1С:Предприятием» и другим средством, то прежде всего рассматриваются не характеристики «хороший — плохой», а характеристики «соответствует задаче — не соответствует задаче». При хорошем соответствии задачи назначению «1С:Предприятия» преимущества предметно-ориентированного средства разработки позволяют «перевесить» достоинства универсальных систем.
(27) ну тогда на сях.. руби несметное бабло на "си плас плас" (щас модно так называть - типа на языке аригинала)
Если бы не было 1С, то тогда куда бы девались выпускники ВУЗов? Охранников и так дохренища! А так на два-три года бестолочь занят.. конечно, он потом уйдет в Продавцы, охранники или таксисты, но, пока, есть чем заняться..
Как то тема получается что я всех убеждаю что 1С фигня )))
Нет! Я сделал опрос с большим выбором и с вариантом "Меня устраивает 1С" !!
я пока что в россии не встречал ни одной учётной системы, которая бы могла конкурировать с 1С, а опробовал их много!
(32) с этим полностью согласен что у 1С в своей области лучшая, но опять же благодаря тому что они ДАВНО на рынке, много версий выходило, набирались опыта, исправляли тонну багов
Я часто задаюсь вопросом: бывает ли у сантехников такой момент в их карьере, когда после очистки очередного засорившегося водостока они начинают ненавидеть свою профессию? Ненавидеть трубы. Ненавидеть шпатлёвку. Ненавидеть все уловки, которые они выучили за годы, ненавидеть учиться новым. Ради бога, это ведь всего лишь сантехника: соединять трубы и пускать по ним жидкость. Неужели это может быть сложно?
Нет, серьезно, я их ненавижу. Мне нравится, как они облегчают коммуникации, люблю удобства, которое они привносят в мою жизнь, люблю, что иногда они позволяют мне оторваться от внешнего мира; но, действительно, я ненавижу сами компьютеры. Они — это ломающиеся, непонятные штуки — мешанина глюков, железа и ограничивающего свободу ПО. Почему?
Каждый день я занимаюсь поддержкой «юзеров». Я не один из этих сопливых айтишников, которые с презрением смотрят на людей, не знающих что такое запрос на прерывание. Я отдаю себе отчет в том, что юзерам нет дела до устройства компьютеров. Компьютер для них это средство для достижения цели: сделать презентацию для получения гранта, изучить новую вычислительную методику или просто послать красивую открытку своей семье. Они не хотят настолько «использовать компьютер», чтобы разбираться в нем. То же самое с машинами: я не хочу знать, как работает двигатель внутреннего сгорания, как поменять масло или хоть что-то, что затрагивает области работы автомеханика — я хочу просто сесть и поехать в магазин!
Но эти дурацкие компьютеры сами мешают делать нам те вещи, для облегчения которых они были созданы. Вся эта искусственная парадигма с аккаунтами администраторов, безопасностью, разрешениями и всеми остальными вещами, о которых люди совсем не хотят задумываться. Создано множество вспомогательного софта, необходимого для работы компьютера, но весь этот софт лишь усложняет систему и делает ее менее стабильной, что обычно приводит к печальным результатам.
Я так много придираюсь к Microsoft, потому что считаю, что многие вещи они в корне делают неправильно. Но многие другие компании также не в состоянии сделать нормальный дизайн, реализацию чего-либо или обратную связь со своими пользователями. Google Chrome выглядит мило, когда пишет «Опаньки. », но, если посмотреть со стороны практичности, то он не предоставляет юзеру никаких данных о том, какие вообще могли быть неполадки, оставляя пользователя в беспомощности, чувстве бессилия и ощущения собственной глупости.
Да даже когда все идет нормально, пользователи чувствуют себя глупо. Установка практически любой программы в Windows подразумевает под собой чрезмерное количество кликов, все из которых это «OK», «OK», «OK». Никто не читает пользовательские соглашения, никто не меняет стандартный каталог установки, никто не изменяет опции при установке. Все просто продолжают щелкать «OK», то есть делать то, к чему они были приучены. И все заканчивается 4 дополнительными тулбарами в браузере и кучкой «помогающих» программ, которые никогда не делают то, чего ждет от них пользователь. А потом он не знает как от них избавиться.
Можно многое сказать о простоте установки программ на Linux или Mac. В последнем случае, достаточно просто перетащить файл в папку приложений и готово. Линуксовский менеджер пакетов сделает всю грязную работу без вмешательства пользователя. Если программе нужны какие-то дополнительные библиотеки, менеджер пакетов автоматически их подтянет и установит. В обоих случаях, я смогу поставить приложение за небольшую долю того времени, которое потребуется Windows на это.
Удаление программ — еще один кошмар пользователей. Опять же, Mac и Linux просты в обращении. Черт, на любой Linux-системе я за секунды могу посмотреть, какие пакеты у меня установлены, с помощью одной команды из терминала (или кликнуть на соответствующей кнопке в графическом интерфейсе). Но на любой виндосовской машине — даже новой и с супер-современным железом — отображение установленных программ займет долгие минуты; и, что еще хуже, в «Установке и удалении программ» показано не все, что на самом деле установлено на компьютере. Удаление определенного приложения не всегда происходит чисто и до конца: в файловой системе и реестре остается куча хлама.
Вообще говоря о файловых системах, почему поиск записи в базе данных SQL среди миллионов других занимает доли секунды, а поиск чего-то на жестком диске занимает минуты? Нет, я уверен, этому есть логичное объяснение, но, черт побери, попробуйте объяснить это юзеру.
Темп, в котором развивается компьютерная индустрия, работает против пользователей. Окраска портов в разный цвет для большей понятности была отличной идеей, но сейчас, когда пользователь должен знать разницу между VGA, DVI и DisplayPort, этого недостаточно. Множество компьютеров, поступающих в мой офис, имеют все три эти порта, а мониторы поддерживают множественный вход, что оставляет пользователей в недоумении, какой же все-таки из них им нужен для подключения к компьютеру. Не раз мне звонили действительно умные студенты, которые не могли понять, как подключить компьютер к монитору. Конечно, можно пошутить и посмеяться над ситуацией, но, по моему мнению, это вина всей индустрии.
У меня никогда не было вредоносных программ на компьютере; но я не раз помогал людям избавляться от них — клиентам, которых я поддерживаю, а также семье и друзьям. Вы можете себе представить тещу, выполняющую эту инструкцию по удалению malware? Или, что хуже, исправляющую последствия неудачного обновления антивируса?
Компании, занимающиеся и аппаратным, и программным обеспечением, знают, что мы используем компьютеры, чтобы хранить на них важную для нас информацию. И до сих пор бэкап информации остается огромной головной болью. Существует множество «корпоративного» бэкап-ПО, старающегося защитить нас от ошибок (аппаратных, программных или человечексих). Куча «пользовательских» решений соперничают между собой в борьбе за наши доллары; но, честно говоря, все они — отстой. Почему нам нужно программное обеспечение со стороны для того, чтобы защитить наши «вложения» в компьютер? И обычно пользователи не покупают программы для создания бэкапов, надеясь, что ничего страшного с их компьютером не случится.
В наши дни информация накапливается очень быстро — цифровые фото, коллекции MP3, видео — резервное копирование всего этого может быть серьезной проблемой. Более того, это дорого. Вы купили новую крутую камеру за несколько сотен долларов, и вам нужна еще пара, чтобы купить внешний жесткий диск, на который вы сможете делать бэкапы. И, конечно, само резервное копирование с компьютера на диск происходит долго, поэтому нужно иметь немалое количество времени или спокойствия, чтобы делать это регулярно. Так что вы начинаете пренебрегать этим и — бам! — компьютер ломается — жесткий диск, вредоносное ПО, что угодно — и вы теряете недели и месяцы бесценной информации.
Конечно, некоторые компьютеры поставляются с избыточными дисками, но большинство RAID-массивов потребительского уровня представляют собой ломающуюся мешанину аппаратного и программного обеспечения, еще больше осложняя установку. Почему надежные, дешевые решения на основе RAID не дошли до масс? Почему у конечных пользователей еще нет доступа с таким полезным вещам, как снэпшоты или ZFS?
И что с этими мелкими проблемами, которые пользователи не могут начать определять или диагностировать, например вздувшиеся конденсаторы на материнской плате или неисправная видеокарта и оперативка?
В любом компьютерном магазине прямо сейчас продается сумасшедшее количество компьютеров, способное запугать даже самого стойкого покупателя. Что скажут эти ряды бессмысленных статистик не смыслящему в компьютерах человеку? Будет ли ощутима разница от этих 0,2GHz? Это добавит шесть месяцев, или, может, даже год к жизни компьютера? И почему обычный юзер должен беспокоиться о количестве битов в его операционной системе?
Я ненавижу компьютеры.
Я понимаю, что моя речь — капля в море: огромная, вялая индустрия, зарабатывающая массу денег на сложности этой компьютерной эры, и лишь маленький капиталистический стимул, чтобы изменить статус-кво. Все эти жалобы не новы, большинство из них были сделаны за последнюю четверть века. Мы попробуем, насколько сможем, осветить некоторые ощутимые проблемы, но это все, что мы может сделать. А что делаешь ты с этими проблемами?
Возможно, мне стоит стать сантехником…
*(от переводчика) Тут автором, как мне кажется, подразумевается не сисадмин, а скорее эникейщик или работник техподдержки. Впрочем, на описанные проблемы это не влияет.
TL;DR 1C — это ужас, с которым я не советую кому-либо общаться. Я очень рад, что это не моя рабочая платформа, и что моё знакомство длилось лишь несколько часов.
Итак, каковы же причины ненависти к 1С? Их много, но я попытаюсь кратко выделить наиболее критические моменты.
Во-первых, это синтаксис языка программирования. Программирование на русском? Вы серьёзно? Это ужасно, скажу я вам. Да, действительно, можно программировать и на английском языке, но, почему-то, все примеры в сети распространяются именно на русском языке, да и на форумах все так пишут. Собственно, вот пример программы:
Во-вторых, это «очень крутое» сообщество 1С программистов. Сюда входят целых 3 сайта (включая официальный сайт). Примерно 99% запросов (на глаз) приведут вас именно на эти ресурсы. Не сказать, чтобы там нельзя было найти вообще информации, но юзабилити на данных сайтах просто ужасное. Вы привыкли к stackoverflow? Забудьте. Только русские коллеги вам смогут что-то подсказать. Как следствие, размер комьюнити на порядок меньше, чем на нормальных платформах, и помощи можно не ждать.
IDE. Хм, лучше я напишу ИСР (Интегрированная среда разработки), ведь у ОдинЭсников всё нужно писать по-русски. Её просто нет, забудьте PhpStorm, забудьте Visual Studio, забудьте IntelliJ IDEA. Всё, что вы получите — это подсветку синтаксиса, а также, изредко, кое-какие подсказки по вводу конструкций языка. Всё. Это ужасно, честно.
Системы контроля версий. Благодаря специфике «конфигурирования» (термин, обозначающий разработку) ПО в 1С, пользоваться Git-ом не так уж и просто. Так, например, только в 1С: Предприятие 8.3 появилась возможность выгрузки конфигурации и данных в xml => использовать git.
Кроме того, когда читаешь книжку по, например, азам Java, то тебе авторы тут же расскажут, что нужно пользоваться гитом или аналогами. Когда читаешь что-то по 1С, возникает такое чувство, что о системах контроля версий никто просто в 1С-мире и не знает.
Отсутствие пользовательских классов. Не знаю, почему, но в псевдо-языке 1С (крайне похожим на VB) нет возможности создать свои классы. Так что, придётся вспомнить «библиотеки функций», которыми раньше все обменивались. Это предел повторного использования кода, дальше — уже не получится.
Отдельно хочется сказать «спасибо» создателям 1С за создание целого ряда уникальных терминов, имеющих общепринятые аналоги. Всё это было названо Метаданные (объекты конфигурации). Именно с «этим» вы будете работать во время разработки своих решений. Справочник, Документ, журнал документов, нумератор, последовательность, Регистр накопления, Регистр сведений, План счетов и регистр бухгалтерии, План видов расчета и регистр расчета, Обработка, отчет, План видов характеристик — вот тут моя ненависть к 1С начинает просто зашкаливать.
В принципе, это основные моменты, из-за которых я ненавижу 1С. Однако у этой платформы есть и плюс — это высокая стоимость проектов. Поэтому, если вы готовы ради «хорошей средней зарплаты по рынку» плеваться на работе, то можете попробовать сами эти платформу. А моё жизненное кредо таково, что работа должна приносить удовольствие. Поэтому, буду стараться обходить стороной этот продукт.
P.S.: просто крик души после устройства на работу. :)))
P.P.S: чтоб совсем не офтопик, на работе стоит циска.
1с отстой, бухгалтерия рулёз, особенно когда зряплату начисляет, почему циска не оффтоп - непонятно.
Не сочти за рекламу, сегодня случайно наткнулся:
Вот так возможно ;)
А смысл . 1С неревантна . да же 8 версия .
1C - отстой. Во-первых за то что Давыдюка засудила (это тот, кто саблю написал), это ему она должна быть обязана, что 1с получила такое распростроение.
Во-вторых 1с судится с простыми работниками организаций, в которых даже купленная 1с, но установлена сабля для затыкания идиотской ошибки "Ключ защиты не обнаружен", причём сам ключ стоит в lpt-порту.
Самое интересное то, что судят этих работников, а начальство не трогают, начальство не при делах оказывется (кому интересно в инете есть обвинительные приговоры, одному админу 1 год дали и 200 000 штук штрафа)
З.Ы. Я вытер 1с на работе и дома (давно уже хотел. )
цитрикс клиент есть под линух, кроме того есть рдесктоп - поддерживает продокол терминал сервиса и цитрикса :)
1С не трогай - единственная прога для работы с налоговой :( портирование документов из нее - просто гимор еще тот
цитата с сайта:
04 ноября 2004
Компания Etersoft предлагает решение для полноценной работы 1C:Предприятия в Linux.
Наши разработки позволяют использовать программу 1С:Предприятие 7.7 в среде WINE. В настоящее время мы заканчиваем фазу внутреннего тестирования и можем предложить наши решения заинтересованным организациям. Заказы на внедрение 1С:Предприятия под Linux в различных конфигурациях мы принимаем уже сейчас.
Т.е. перцы таки запустили ms-sql под wine?!
А, йопть, гоню, на 7 внимая не обратил
> Во-первых за то что Давыдюка засудила (это тот, кто саблю написал)
Хотела засудить. По моим сведениям он как-то хитро отмазаться сумел. Подробностей не запомнил, киньте кто-нибудь линк на дело про написание сабли.
> Во-вторых 1с судится с простыми работниками организаций, в которых даже купленная 1с, но установлена сабля для затыкания идиотской ошибки "Ключ защиты не обнаружен", причём сам ключ стоит в lpt-порту.
> 1С не трогай - единственная прога для работы с налоговой :(
Кстати, неужели формат 1С-овых файлов такой сложный, что еще никто не написал конвертера?
формат закрытый это раз
написать ковертор дело несложное, гораздо сложнее другое - все формы отчетности выходят под 1с кто возьмется каждый день отслеживать(воровать) эти обновления и ковертировать их? обновления сразу доступны только легальным пользователям
> формат закрытый это раз
Слава Богу, в России форматы файлов не защищаются ни патентом, ни копирайтом.
> все формы отчетности выходят под 1с
Официальные формы отчетности выходят отнюдь не под 1С, а просто бланки рассылаются, хотя 1С наверняка в электронном виде их получает и делает обновление.
> кто возьмется каждый день отслеживать(воровать)
Вот это самое сложное. Только почему ты слово "воровать" употребил? У 1С что копирайт уже на форму отчетности что-ли? Это же прямо противоречит закону об АП.
> обновления сразу доступны только легальным пользователям
Спасибо за ссылку.
а почему VNC вместо Citrix? а терминальный доступ и вход через rdesktop?
и тогда уж.. ненавижу юристов и гарант(под winex3 работает), ненавижу дизайнеров и CorelDraw+AdobePhotoshop.
формат файла попадает под средства защиты :)
уже пробывали ковыряться - одно уродство из 1с нельзя нормально сохранить в НТМЛ, интересно когда они про xml узнают?
А правила для всяких обработок у нас все в XML, я даже VIM поставил, подсветка рулит. :)))
> формат файла попадает под средства защиты :)
Защиты чего и от чего? Я говорю не про базу 1С, а про отчеты, выдаваемые ею.
Читайте также: