Как стать автором
Обновить
3
0
Александр @Ta_Da

Пользователь

Отправить сообщение
1С ведь позволяет программно создавать элементы формы, в т.ч. с обработчиками. Этот код никто не мешает запихать в отдельный модуль и вызывать его из каждой нужной формы. Про удобство этого говорить не буду, но это вполне штатный способ построения интерфейса (он используется, например, в БСП).
Это заболевание есть у всех людей, и особенно программистов, просто обычно оно проходит с возрастом и опытом.
Я лично занимался самолечением — садился рядом с пользователем, для которого реализовал «идеальное чудо-решение» и смотрел как он работает. Часто оказывалось, что часть моих гениальных придумок ему была нафиг не нужна, часть была неудобна, а что-то ему проще было сделать в Excel, а потом подставить готовые цифры.
После чего, я краснея и бледнея уходил обратно к компьютеру и начинал срочно все переделывать. Отлично прочищало мозги =)

P.S. Почему вы насчитали только 10 случай, я даже представить не могу — вы никогда не заходили на Мисту с их «любого сотрудника компании может легко заменить 1С-программист»? =)
Проблема в том, что если освободить 1С-программистов от всего кроме написания кода, набрать команду QA, BA и т.д., то может встать вопрос о необходимости самой 1С и замене ее на платформу на языке общего назначения.
Т.е. сила 1С в быстрой реализации и низкой стоимости поддержки. Большая команда разноплановых и не взаимозаменяемых специалистов сводит на нет низкую стоимость поддержки и, исходя из моего опыта, замедляет скорость разработки.
Понятно, что возможно у меня опыт был крайне неудачным (вне 1С это ведь как-то работает и довольно успешно) и квалификация BA в моей команде была крайне низкой, а так же сам факт того, что к тому моменту как их стали нанимать система жила в режиме «программистов-героев» слишком долго. Но с точки зрения бизнеса формализация процессов выглядела как провал.
Бухгалтер не обманывал, он просто не совсем хорошо понимал, что говорит.
Все эти «требования налоговой выгрузки только из 1С» на практике были просто требованием файла (XML, а то и txt) определенного формата, описание к которому было общедоступно. Каким образом этот файл был получен налоговой было плевать — хоть в блокноте набирайте. Но в тиражных решениях экспорт и импорт для этих файлов был реализован.
Какой-то специфики «только 1С» в них никогда не было — банально номера документов и ИНН компаний.

Про 6 и 7 версию 1С вообще повеселило. 6-ая версия была по большому счету большой эксель таблицей, где можно было делать что угодно (собственно да, как и в бумажной бухгалтерии). 7-ая — уже была достаточно сложной системой, где действительно требовалось понимать, какие кнопки и когда нужно нажимать.
Автор вообще-то откровенно троллит. В том числе и хабрасообщество. Ведь регулярно пишутся статьи о том, как можно заменить бухгалтера/политика/финансиста/маркетолога набором скриптов, о том, что только IT-специалисты «избранны богом» и являются наиболее развитыми представителя человечества и так далее. А тут пришел, понимаешь, 1С-ник, которых даже за программистов не считают, и увтерждает, что среди IT-шников именно они соль земли.
Если применить вашу логику, то я, столкнувшись на заочном с разработчиками, работающими в аутсорс компании разработчиками под Android и не способными выполнить университетскую лабораторную на Java, могу рассказывать всем о том, что «не надо быть курицей, чтобы понимать, что Android-разработчики тупые идиоты, неспособные получить высшее образование»? Или все-таки согласимся, что факапы и низкая квалификация бывают у всех людей, независимо от выбранной технологии?
Про 1С и недопрограммистов.
С мыслью в целом согласен, но, по моему мнению, тоже самое (хотя возможно и не в таких масштабах) можно сказать про любые высокоуровневые языки программирования — «вот раньше был ассемблер, там были программисты, а сейчас возьмут свою джаву и костыли лепят из готовых классов».

Если же говорить про навыки понимать задачи, полученные от пользователя, то тут как раз среди 1С-ников, как мне кажется, процент адекватных будет не ниже, чем в других технологиях.
В идеальном случае это действительно правильно. Но на практике (естественно, говорю только про свой опыт), это может приводить к появлению чего-то, еще хуже чем «1С-программист», а именно — «пафосный кодер». Т.е. люди, которые вообще не способны делать что-то, помимо «по подробнейшему ТЗ написать N строк кода», но при этом искренее верящие, что они гораздо круче, чем «лохи из SAP/1C/любая другая технология».
И да — таких людей встречал и среди 1С-ников, там это становится совсем кошмарным явлением (т.е. предметку человек не знает, теорию алгоритмов и другие «тру» вещи не знает, с пользователями общаться не хочет, из языков программирования знает только 1С и типовые конфигурации).
Это распространенное мнение, но это не так. 1С это конструктор, фреймворк, с собственным DSL, ORM и другими модными словами, а не только бухгалтерия и финансы.
Я, допустим, бухгалтерию знаю очень по верхам (т.е. чуть лучше, чем абстрактный средний не-1сник, но хуже, чем средний 1сник), но какого-то дискомфорта за 12 лет не ощущал никогда т.к. практически не сталкиваюсь (и не берусь) за задачи связанные именно с бухучетом. Рынок 1С, как и рынок автоматизации учета вообще, бухгалтерией не ограничивается — есть логистика, складская логистика, логистика закупок, интеграция с внешними системами, производство, CRM наконец. В общем даже без знания бухгалтерии заняться есть чем.
Вопрос того стоит ли это все делать именно на 1С и не лучше ли реализовывать на языках общего назначения или использовать фреймворки на других платформах тут поднимать не буду, т.к. это будет холивар.
Я могу конечно ошибаться, но на других платформах и языках с конвертерами тоже как-то не очень. Потому что регулярно вижу как разработчики рассказывают о героических усилиях при переходе с одной версии библиотеки/языка на следующие или горький плач тех, кто вынужден работать на неактуальной версии языка, т.к. «кровавый интерпрайз» и «легаси».

Но если этого конвертера нет у 1С — это сразу издевательство? =)
Там ключевое «приходящий 1С-программист» и «штатный не-1С программист». Если приходящий 1с-ник ни для кого на 7.7 такую задачу не решал (и не хочет, что встречается регулярно) или решал, но запросил неадекватный ценник, то делаются вот такие костыли (уж простит меня автор).
Извините, не удержался: цитата из книги «Жизни Лазаруса Лонга», а не слова самого Хайнлайна, и произносит ее в книге главный герой, который, на минуточку, в момент произнесения фразы прожил 2400+лет. Среднестатистический разработчик проживает чуток меньше.
Заказчики, как правило, русскоязычные и тех. задания написаны на русском. 1С по-сути DSL язык, на котором пишется бизнес-логика, поэтому зачастую проще (не с точки зрения написания кода даже, а с точки зрения его последующего чтения и изменения) делая для заказчика «Транспортную заявку» в коде тоже писать «Транспортная заявка», чем мучительно придумывать как перевести ее на английский.
Легальное может стать нелегальным. Нелегальное — легальным. Но это ж не значит, что нужно плюнуть на все законы, да? Ну все ведь хотят жить в обществе где законы соблюдаются, где работают суды и т.п. Но почему-то часто это вырождается в «а пусть все вокруг начнут законы соблюдать, а потом и я присоединюсь».

По поводу легальности варианта с ИП. Насколько я помню есть некоторое количество условий, которые нужно соблюсти, чтобы вариант «Организация где все сотрудники ИП» считался легальным, например, если сотрудник открыл ИП, работает только с одним заказчиком и только на территории заказчика, и таких ИП — целый офис, то вариант становится откровенно «серым». И все это понимают. Но да, это лазейка в законодательстве и той же налоговой, вообще говоря, придется доказывать в том числе в суде что имеется факт уклонения от налогов.
А почему вы приписываете мне какое-то мнение и начинаете с ним спорить?
Я комментарий-то написал, только потому что варианты ответа в опросах и общий стиль статьи оставляют ощущение, что моим мнением пытаются манипулировать.

По сути проблемы. Есть спорная статья. Есть решение суда о блокировке. Есть возможность подать апелляцию и упирать на фразы из статьи о том что «мы не рекомендуем» (ну типа «все персонажи вымышленные и совпадения случайны», «это является моим оценочным суждением» и т.п.). Вполне себе нормальная практика. Желаю «Кнопке» удачи в суде (не сарказм), верю что с хорошими юристами они дело выиграют (опять не сарказм).
P.S. ну или можно просто убрать спорные абзацы из статьи, все-таки статья про легальные способы, вот их и оставить.

Немного некорректно поставлен вопрос. В статье упоминаются нелегальные и «серые» схемы (которые вы называете, например, «экстремальными») вывода денег? Да, они написаны (хотя зачем они нужны в статье про легальные способы?). И да, вы сделали приписку на тему «лучше так не делайте, атата», т.е. понимали как это может быть воспринято.Тогда почему такое удивление?

Очень гипертрофированный пример приведу: написать статью, например, «Как наказывать жену за невкусный борщ», где подробно расписывать чем и куда удары наносить чтобы побои снять было нельзя, в конце приписать мелким шрифтом «ну это конечно были экстремальные способы и делать так мы не рекомендуем», а потом удивляться почему заблокировали статью за пропаганду насилия.
Треснут, что 1С, что Галактика на таких масштабах

Судя по этому комментарию, вы точно знаете что и как на SAP работает в РЖД, поделитесь, пожалуйста. Потому что если у РЖД на SAP ведется например, только финансовая/налоговая отчетность, то я не вижу причин, почему 1С или Галактика не смогут заменить SAP. Спасибо заранее.
Им бы еще от legasy в виде файлового варианта избавится но тогда «ларьки» не поймут.
1С кстати двигается в этом направлении. Для ларьков выпустили минисервер (~200 долларов, если не путаю) на 5 пользователей и файловую версию стали позициционировать как «версия для разработчика».
12 ...
13

Информация

В рейтинге
Не участвует
Откуда
Минск, Минская обл., Беларусь
Зарегистрирован
Активность