Незащищённая автоматизация

09.10.25

Сообщество - О жизни

Вспомним детство.

О чём подумали, прочитав заголовок? О выполнении проекта без предоплаты? Об использовании чего-нибудь нелицензионного? Использовании левых, непроверенных, ранее невиданных библиотек? Работе без договора, за наличку или через левое юр. лицо?

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

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

Почему такая автоматизация – незащищенная? Думаю, ответ понятен. Потому что там нет никого, кроме вас. Задают вопрос – надо что-то ответить. Показывают проблему – надо начинать решать (и желательно решить). Смотреть в интернете – опасно. Вас ведь «продали», как специалиста, и услышать «ну, в интернете мы и сами могли найти, бесплатно» - как раз плюнуть.

Ситуация усугубляется почасовой оплатой вашей работы. Ладно если контора большая попадётся, и вызвал вас один человек, а работаете с другим (конечным пользователем), которому до оплаты вашей работы дела нет. Если же компания небольшая, полтора землекопа, и каждая тыща на счету – пиши пропало. Отличный повод очень быстро прокачаться в двух компетенциях – собственно, в своей работе, и в искусстве делать вид, что ты специалист, и тебе надо Подумать и Попробовать 😊.

Раньше, в нулевых, только так и работали. Просто потому, что удалённого доступа не было. Да и интернет был малодоступен – и дорого, и оплата помегабайтная. У меня на первой работе, например, был лимит 25 мегабайт на человека в неделю. Дома интернета вообще не было, поэтому почти весь лимит уходил в понедельник.

Возможность работать несколько дней подряд в офисе была счастьем. Перепадало оно, как правило, в одном из двух случаев. Первый – работа на крупном проекте, когда вы берёте несколько ТЗ в разработку, и можете писать код на копии, без данных, людей и инфраструктуры заказчика, чтобы потом всё это закачать на флешку и чесать куда-нибудь в область, на завод. Вторая причина посидеть в офисе – когда у вас нет работы. Иногда эмоциональные травмы от незащищённой работы были настолько сильными, что прям хотелось остаться без работы – посидеть, отдохнуть, изучить что-то новое, просто пообщаться с коллегами.

Ну а в офисе вы под защитой. Самый прямой контакт с вами – электронная почта. Из мессенджеров – только аська, которой смело можно было не пользоваться (большинство заказчиков всё равно ещё не освоили этот прогрессивный метод). Сотовые телефоны были, но стоимость связи, включая входящие вызовы, была сопоставима со стоимостью интернета. Ну а прямого городского номера ни у одного приличного программиста не было. Хочешь связаться с программистом, заказчик – звони менеджеру или руководителю проекта. А уж тот, будь он хотя бы одной пяди во лбу, не станет переключать на программиста – пойдёт ножками, сам всё спросит, сам перезвонит и расскажет.

Какие попадались заказчики «на выезде» - думаю, представляете себе. Всякие. Сильно всякие.

Одного парня заперли в подвале магазина и сказали «будешь сидеть, пока всё не исправишь». Потом сказали, что это была шутка, но клиента внесли в чёрный список. Многие стояли над душой с секундомером или каким-то его аналогом. Зачастую требовали починить комп, разобраться с сетью (плотно укутанной паутиной и спрятанной за прилавком). Тыжпрограммист.

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

Были, конечно, и совсем душевные заказчики. Обычно это добрые тётушки из бухгалтерии, где-нибудь на большом заводе, когда бухгалтерия – целый отдел, со своими традициями. Одна из традиций – большое, можно сказать расширенное чаепитие раза три в день. Каждая добрая тётушка приносила из дома пироги, колбасу, тортики, салатики и проч. Ну и как тут не покормить молодого, «умненького мальчика», который приехал и от всей души пытается помочь?

Это был целый мир, сильно непохожий на современную автоматизацию. Не скажу, что он был лучше – все-таки, нормального, вдумчивого программирования в нём не хватало. Тут и постоянные разъезды, и множество переключений, и, в т.ч., отсутствие интернета – ни тебе нормальной документации, ни форумов, ни видео, ни статей, ни примеров кода. Всё изучалось на своём опыте, собственной шкуре, в т.ч. её задней части, которая просиживала штаны в троллейбусах, маршрутках, междугородних автобусах и электричках.

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

Ну а самый страшный вид незащищённой автоматизации, который сейчас вообще почти не встречается – работа с заказчиком из того же здания, где находится ваша контора. В прежние времена такое встречалось постоянно, и почти  всегда превращалось в кошмар.

Например, семиэтажное здание бизнес-центра, на одном сидят программисты, которые занимаются описанной выше автоматизацией. И есть 1-2 менеджера (тогда это было нормой – очень мало менеджеров). Где им брать клиентов? Вот же они, под ногами валяются (если вы сидите на верхнем этаже). Вот и пошли менеджеры по этажам, заглянули в каждый офис, предложили программы и услуги.

Конечно, нашли заказчиков. Разумеется, отправили программистов. Те даже обрадовались – хорошо же, ехать никуда не надо, пешочком пару этажей и ты на месте. И вроде поработали неплохо, и всё получилось, и бумажки подписали, и заказчик доволен, но… Сами понимаете, не бывает так, чтобы всегда работало завтра то, что работает сегодня.

Завтра у заказчика что-то пошло не так, он как поступает? Обычно он звонит менеджеру, объясняет, они договариваются о выезде, в удобное для всех время. А тут? Говорит менеджер заказчику «завтра зайдёт программист», а человек ждать не хочет, он негодует, у него ж чего-то там не работает. Заказчику тоже не в лом пару этажей пешком пройти, и вот он уже стоит над душой у кого? Ладно если у менеджера – там шкура дублёная, где сядешь там и слезешь. Нет, заказчик идёт сразу к программисту, и начинает выносить мозг ему.

Тут уж всякое случалось. Один программист «заболел» и неделю не появлялся в офисе. Остальные были «заняты» и не могли помочь. Другой программист честно сказал «да мне насрать, что у вас там не работает», и случился большой скандал – программист не знал, что заказчик – из администрации собственника здания. Иногда всё разруливалось мирно – шли и чинили.

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

Я, честно, думал, такой автоматизации больше не бывает. Люди на удалёнке, доступ к сети заказчика есть из любой точки мира, да и программисты, в большинстве своём, отвыкли общаться с заказчиками в таком стрессовом режиме. Но не так давно один шибко умный менеджер додумался-таки пойти по офисам и найти себе клиента, а всем остальным – геморрой. Да ещё заказчик попался из тех, которых и в 90-е старались избегать – строитель.

Благо, всё закончилось очень быстро. Менеджер продал ПО, договорился о проекте, начали работать, дошло до первого конфликта, заказчик прибежал в офис к программистам, там все притихли и разбежались, как тараканы от резко включенного света, заказчик дошёл до руководителя, а тот тоже в нулевых начинал – сразу всё понял, заказчика уболтал свернуть проект с нами, помог найти другую компанию, менеджеру сделал экзекуцию и ввёл строжайший запрет на автоматизацию клиентов, которые могут дойти до офиса пешком.

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

Вступайте в нашу телеграмм-группу Инфостарт

См. также

О жизни Бесплатно (free)

Про текущую ситуацию на рынке

02.10.2025    6605    1c-intelligence    156    

39

О жизни Россия Бесплатно (free)

Личная история смены профессии — честно и с юмором. Как решиться на первый шаг, что помогло на старте и почему даже отчёты в 1С могут приносить радость.

17.07.2025    2784    user2154904    12    

53

О жизни Бесплатно (free)

В данной статье я хочу поделиться своим видением обеих направлений разработки, сравнить их и дать свою субъективную оценку, а также рассказать историю ИТ в общих чертах за последние 5 лет, как ИТ пузырь начал раздуваться и как он в конце концов лопнул.

11.07.2025    4391    hexhoc    25    

57

О жизни Россия Бесплатно (free)

Для гениального программиста 1С Аркадия Скворцова это должно было стать рутинной отладкой. Но база данных НИИ, занимающегося «стабильностью пространственно-временного континуума», оказалась не так проста. Что скрывается за строками кода, где вместо «ПриходТовара» значится «ПеремещениеМатерии», а в регистрах накапливается «ЭнтропияВселенной»?

19.05.2025    2876    vet7777    10    

40

О жизни Россия Бесплатно (free)

Данная статья сугубо для раздела «О жизни», но может оказаться полезна многим членам сообщества. Все описанное ниже соответствует актуальному российскому законодательству на момент публикации статьи. У вас нет и в ближайшее время не предвидится детей возрастом до 1.5 лет? Вспомните о родственниках / друзьях / коллегах / знакомых, у которых они есть, и отправьте ссылку на эту статью — она может быть им чрезвычайно полезна. Распространите среди жильцов вашего ЖЭКа, как говорилось в одном классическом произведении. Помните, что, ставя плюсы к статье, вы поддерживаете её автора!

01.07.2024    8909    madonov    48    

56

О жизни Linux Системный администратор Программист 1С v8.3 Россия Бесплатно (free)

Использование Linux в качестве основной ОС для программиста 1С, возможно ли это? Решил поделиться личным опытом работы перехода на эту систему. В статье моя история без технических деталей максимально простым языком. И, спойлер, да, жизнь на Линуксе для разработчика 1С возможна и с каждым годом становится всё комфортней. Статья рассчитана на людей, с Линуксом не знакомых, специалистов прошу не кидаться помидорами.

16.05.2024    9631    soulner    34    

51

О жизни Россия Бесплатно (free)

Подводим итоги работы в 1С за 2023 год. Все о вас: 4 подробных раздела с цифрами, графиками и ужасными цветами диаграмм (должна же где-то быть стабильность).

08.02.2024    33236    Neti    87    

123
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. RustIG 1918 09.10.25 12:31 Сейчас в теме
ну у вас и шутки...прошлая статья - восстание обезтерпил... сегодня незащищенный $Е#%автоматизация...
благодаря таким удаленным и защищенным сервис-сопровождениям компании заводят своих 1с-разработчиков, сисадминов, аналитиков.... меня устраивает :)
2. RocKeR_13 1454 09.10.25 13:09 Сейчас в теме
Прям загнали в ностальгию) Были и клиенты из того же здания, но, правда, они были в том числе и партнерами (УЦ), поэтому сильно не злоупотребляли своим географическим положением.

Одного парня заперли в подвале магазина и сказали «будешь сидеть, пока всё не исправишь».

Вот такое тоже было лично у меня, пока еще совсем зеленым был. Самое обидное, что я тогда потратил офигенную кучу времени на доработку загрузки данных из IIKO, клиент остался на 110% доволен, все оплатил, но через неделю "спецы" из IIKO тупо внешнюю обработку перезаписали)))

А еще у нас самым важным атрибутом была флешка или, позже, внешний HDD. Вот самое страшное было - это не то, что клиент останется чем-то недовольным, а забыть этот бесценный артефакт у них в системнике)
Designer1C; +1 Ответить
3. glek 119 09.10.25 15:03 Сейчас в теме
90-е... Флешка... А нефигово так жили. Мы с дискетами ездили (самые счастливчики с ZIP-м)
RocKeR_13; +1 Ответить
4. aximo 2457 09.10.25 22:27 Сейчас в теме
Сейчас это так же практикуется - «отдал ноутбук программисту, чтобы он все там установил»
5. bestsader 30 09.10.25 22:51 Сейчас в теме
Ностальгнулось. Хорошие времена были! И девки были краше и интернет свободнее и хер стоял!
6. Cерый 28 09.10.25 22:54 Сейчас в теме
Непонятные сетования - у себя на рабочем месте или у внешних заказчиков часто открываю второй конфигуратор, поднять файловую БД, загрузить с флешки подходящую типовую, открыть внешние обработку/отчёт, консоль запросов, предположительно могущие быть использованными в качестве фрагментов кода - быстро, далее копирую кусками; так или иначе, с аналогичными задачами сталкиваться приходилось ранее. С запросами вообще замечательно - в файле sel сотни запросов, иногда даже открываю его блокнотом - имя запроса, как правило, осмысленное и уникальное, скопировал - поправил - параметры обновил - запустил, выгрузил в Excel - у заказчика уже есть пища для предварительного анализа; собирайте примеры, наращивайте опыт, растите!
Мне нравится моя консоль https://infostart.ru/1c/tools/558547/
она позволяет, кроме всего прочего, собирать результирующий запрос из нескольких отдельных, оставляя инструкции ПОМЕСТИТЬ В итогового на потом.

Предлагаемая метода увеличит количество открытых окон 1С, создайте файл с именем "Это рабочая база!.txt", поместите туда строку "Это рабочая база!" и открывайте каждый раз, когда открываете рабочие базы. Хирурги перед операцией окружают место операции простынями, надеюсь, Вы отнесётесь к этой рекомендации серьезно.

Автор размещает свои статьи на https://habr.com/ru/users/nmivan/articles/, возможно, Сообществу будут интересны комментарии на те же статьи там.
7. PerlAmutor 160 10.10.25 03:51 Сейчас в теме
У меня каждый день "незащищенная автоматизация", на фикси. Руководитель просто физически не может отказать от прямого общения со мной других "заказчиков". Либо руководителя нет рядом, либо "заказчик" уровнем повыше него самого и тогда оба стоят над душой перебивая друг другая пытаясь объяснить суть проблемы. И, да, пойти посмотреть почему "смарт-тв" не выводит изображение с компьютера у "вышестоящего" дело программиста 1С, просто потому, что он рядом, а техподов вызывать надо по отдельной заявке, которые еще и добираться будут минут 30, а совещание вот вот начнется. Нервы выматывает изрядно, когда понимаешь, что у тебя сейчас идет расчет зарплаты или закрытие месяца, а тебя отвлекают по пустякам.

Небольшая ремарка по поводу доступности программистов из фирмы - подрядчика.
Мы работали и работаем с франчами, когда что-то идет не так и надо срочно решить проблему то естественно с проблемой обращаемся в фирму, чтобы они исправили то, что сломали. Но это часто выглядит как длинные переписки между руководителями, которые часто сами не понимают суть проблемы. И заканчивается это часто тем, что в сторону подрядчика кидают бранные слова, а мне, как штатному программисту, выпадает доля исправлять это хозяйство в срочном порядке. Ну просто потому, что не достучаться до программиста подрядчика...
9. RustIG 1918 10.10.25 08:10 Сейчас в теме
(7)
потому, что не достучаться до программиста подрядчика...


начните работать с еще одним франчайзи

со временем станет ясно, с кем комфортнее
10. aximo 2457 10.10.25 09:37 Сейчас в теме
(9) Рустем, ну что там - франч то у тебя дышит?
11. RustIG 1918 10.10.25 11:07 Сейчас в теме
(10) Дмитрий, добрый день!
Спасибо за вопрос, прям тепло стало на душе...
В целом и кратко, франч жив, но я стал скромнее: в 2024 году я расстался по собственной инициативе с 3-мя ключевыми своими клиентами, с которыми начинал работать в 2012 году, и с одним клиентом из 2020-го года. Сейчас на обслуживании 3-4 клиента.
Подвел итоги уходящего 2024 года

Сейчас живу и работаю с новым чувством баланса и приоритетов :
"Делай для себя" Саня Бетов
Прикрепленные файлы:
16. V.Nikonov 123 10.10.25 12:52 Сейчас в теме
(9) Новый Подрядчик/Франч - будет целую вечность въезжать в Доработку. По стандарту, исправлять Ошибки должен создатель этих ошибок.
Штатному программисту надо стараться быть по максимуму в курсе Доработок.
Мне часто приходилось дорабатывать код от не слишком "талантливых" программистов подрядчика. Так было быстрее.
8. hercules 10.10.25 06:49 Сейчас в теме
Статья хорошая, старая :)

Мы тогда росли вместе с рынком и уровнем задач.
Я, бегая между клиентами, чувствовал себя шмелем, переносящим идеи от одного клиента к другому.

К слову, и заказчики тогда были разумнее. У них было мало чего, но они понимали, чего хотят. Хотя, может это мне везло.

Сейчас порог входа для молодых сильно выше.
12. RustIG 1918 10.10.25 11:13 Сейчас в теме
пора встречу олдскул-выпускников организовать - приходят все кому 35+, 40+, 45+, 50+, 55+, 60+
13. PilPatn 10.10.25 11:14 Сейчас в теме
14. aximo 2457 10.10.25 11:19 Сейчас в теме
(11) ну не переживайте, если что… время сейчас такое… но не нужно считать франч - фрилансером!
15. smit1c 106 10.10.25 12:24 Сейчас в теме
Да, всё так и было!.. Хотя почему было, всё и сейчас так есть! Есть у меня парочка клиентов не признающих удаленку..
Для отправки сообщения требуется регистрация/авторизация