Сталкинг 1С

Эта заметка - взгляд программиста, который перешел на 1С с технологий мировых производителей программного обеспечения - Oracle, Microsoft и некоторых других. Она адресована прежде всего тем, кто такой переход осуществляет или собирается осуществить. Рассмотрены некоторые особенности работы программиста 1С.

Эта заметка - взгляд программиста, который перешел на 1С с технологий мировых производителей программного обеспечения - Oracle, Microsoft и некоторых других. Она адресована прежде всего тем, кто такой переход осуществляет или собирается осуществить. Рассмотрены некоторые особенности работы программиста 1С.

1. Множество возможностей у программиста 1С

Навыки программирования 1С открывают множество возможностей. Прежде всего, это большое количество вакансий, которые постоянно есть на HeadHunter-е и других сайтах для поиска работы. Можно подобрать вариант в соответствии с уровнем своей квалификации и требованиями по зарплате. По 1С вакансий больше, чем по любому другому направлению информационных технологий. Работы по 1С много, и она хорошо оплачивается.

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

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

Несмотря на все эти возможности, многие программисты не торопятся переходить на 1С и тому есть причины.

2. Трудности программиста 1С

Программы 1С (платформа и типовые конфигурации) меняются очень быстро, с большой частотой выпускаются обновления. Разработчики самой фирмы 1С не всегда успевают тщательно оттестировать очередной релиз. После обновления конфигурации ошибка может возникнуть в любом месте.

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

По 1С нет документации. Она как бы есть. Есть "Руководство разработчика" аж в 2-х томах. Но каждый раздел этого руководства обрывается на самом интересном месте. Это не есть документация в общемировом смысле. По своей полноте она даже близко не стоит с документацией Oracle или Microsoft. Документация 1С часто не соответствует изменениям, сделанным в текущей версии.

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

Большинство книг и учебников по 1С, мягко говоря, не дотягивают до мирового уровня по структурированности и полноте изложения материала. (Приятное исключение - курсы Евгения Гилева - www.spec8.ru и kursypo1c.ru).

Авторский коллектив, который готовит недельный курс по Oracle, насчитывает до 15 человек. Курс по 1С, как правило, готовит один человек. Качество страдает.

По 1С постоянно есть дефицит кадров. Из-за этого некоторые фирмы вынуждены нанимать уж совсем начинающих программистов. Переделывать конфигурацию после таких программистов - настоящая мука.

3. Сталкинг программиста 1С

Программист 1С постоянно находится в состоянии сталкинга.

Сталинг - это термин, введенный в прошлом веке писателями братьями Стругацкими и Карлосом Кастанедой. Применительно к обычной жизни он означает активные действия в постоянно меняющейся, непредсказуемой среде, которая требует  постоянного изучения и мониторинга. У Кастанеды сталкинг - это техника выслеживания своих чувств и эмоций с целью постоянного и полного контроля над собой (stalking - выслеживание, охота, поиск, преследование). У Стругацких сталкер - проводник по опасным, малоизвестным местам и  территориям.

Программист 1С имеет дело с постоянно меняющимися объектами - платформой и конфигурациями 1С. Он должен активно действовать по отношению к этим объектам, удовлетворяя требования заказчика. У программиста 1С нет полной и хорошо структурированной информации об этих объектах, подготовленной фирмой-производителем.

Безнадежная ситуация? Совсем нет. Стратегия и тактика поведения в подобных неопределенных условиях разработаны уже давно. Сейчас у программиста 1С есть инструменты для исследования и анализа - сталкинга.

4. Инструменты сталкинга 1С

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

Основные инструменты сталкинга (исследования) 1С - это, конечно, не документация. Это отладчик конфигуратора и интернет-поисковики.

С помощью отладчика можно детально исследовать работу любой процедуры или функции, определить тип данных параметров и результата, пошагово пройти весь алгоритм из типовой конфигурации.

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

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

5. Заключение

У меня есть друзья-программисты, которые при упоминании 1С кривятся в ухмылке, считая эту фирму, ее продукты и технологии недостойными их внимания. Они сделали свой выбор.

Мое мнение: использование продуктов 1С - это не история из серии "мыши морщились, но жрали кактус", а результат взвешенного анализа всех плюсов и минусов информационной системы и возможностей ее доработки.

Технологии 1С обеспечивают возможность быстрой реакции на изменение российского законодательства, потребностей бизнеса и пользователей.

Меня привлекает в 1С массовость и повсеместность. Несмотря на многочисленные проблемы, которые возникают при программировании 1С, в целом это увлекательное занятие, которое доставляет гораздо больше положительных эмоций, чем отрицательных. Занимаясь 1С, сложно "закиснуть". 1С постоянно держит в тонусе, в алертном состоянии. Программист 1С - это сталкер, а не какой-нибудь клерк, который работает по давно разработанным правилам в хорошо известной среде. И если, как в туристической песне, "на это место уж нету карты", то уточнить направление движения можно в интернете или используя отладчик конфигуратора.

Автор: Игорь Щербаков

Комментарии

1
  • NadezhdaLepilina

    Цитата:
    "Будет полезно для тех, что считает 1с-ников "недопрограммистами", но при этом завидует уровню зарплат. "

    нефтяник и газовики тоже не химики, а зарплаты высокие

    так что недопрограммисты вполне могут хорошо зарабатывать

    главное - сидеть на какой-нибудь "трубе"

Утренний бухгалтер № 5691. Пояснения ФНС: в 2025 году упрощенцы вправе выбрать обычные ставки НДС или пониженные

Разъяснения по поводу применения НДС дали в региональной УФНС.

Финтех

Казахстанский финтех-сервис под угрозой вторичных санкций изменил договор обслуживания

С 29 июля платформа Kaspi может приостанавливать и отменять операции контрагентов, которые находятся под санкциями.

День налогового стукача, НДФЛ по выплатам обманутым дольщикам и при разделе наследства в обзоре

события в налоговой сфере

1

Курсы повышения
квалификации

18
Официальное удостоверение с занесением в госреестр Рособрнадзора

Госдума обязала блогеров с аудиторией от 10 тысяч человек подавать сведения о себе в РКН

Эту поправку приняли в ходе пленарного заседания

Если ЕНС ушел в минус, у вас будет время до блокировки счета. 👂«Ночной бухгалтер» № 1735

Если вы подали уведомление по ЕНП, а денег на ЕНС нет и счет ушел в минус, то ФНС имеет право заблокировать расчетный счет компании или ИП за неуплату налогов. Однако, блокировка мгновенной не будет и есть шанс ее избежать.

Иллюстрация: Вера Ревина/Клерк.ру
Криптовалюта

Деятельность по добыче криптовалют станет легальной

Физические лица смогут заниматься майнингом криптовалют, если не нарушают лимиты по потреблению электроэнергии.

Опытом делятся эксперты-практики, без воды

Госдума запретила треш-стримы

У треш-стриммеров конфискуют оборудование, а также им грозит штраф до 100 тысяч рублей.

Новый закон уточнил правовые режимы территорий опережающего развития

Президент подписал закон, направленный на совершенствование правовых режимов территорий опережающего социально-экономического развития (ТОР) и Арктической зоны.

Приставы пополнили бюджет на рекордные 249 млрд рублей

За первые полгода ФССП взыскала 590 млрд рублей по 86,8 млн исполнительным производствам.

Белорусский пенсионер не платит налог на имущество в России

Пенсионеры, получающие пенсии, назначаемые в порядке, установленном пенсионным законодательством, освобождаются от уплаты налога на имущество физлиц.

Ведение бизнеса

С 22 июля можно заключать договоры в отношении объектов космической инфраструктуры

Федеральный закон от 22.07.2024 № 196-ФЗ, который подписал Президент, предусматривает возможность заключения концессионных соглашений и соглашений о государственно-частном (муниципально-частном) партнерстве.

Бесплатно с НДФЛ

Отдых в санатории за счет работодателя: что с налогами

Некоторые работодатели, отправляя сотрудников в отпуск, оплачивают им еще и путевку для отдыха. Разберем, какие налоги при этом будут.

Отдых в санатории за счет работодателя: что с налогами
Законопроекты

Госдума введет уголовную ответственность за незаконное применение пестицидов

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

Банки

Власти снизили регуляторную нагрузку на участников финансового рынка

С 22 июля 2024 года за исключением отдельных положений начал действовать подписанный Владимиром Путиным федеральный закон от 22.07.2024 № 198-ФЗ.

Обзоры новостей

⚡️ Итоги дня: у Павла Дурова больше 100 детей, кабмин не поддержал законопроект о запрете абортов, а нейросети будут проверять показания счетчиков

Подготовили обзор главных событий дня — 30 июля 2024 года. Все самое интересное, что писали и обсуждали в сети, в одной подборке.

Криптовалюта

С 1 сентября начнется эксперимент по международным расчетам в криптовалютах

Власти создадут экспериментально-правовой режим, который позволит вести международные расчеты в криптовалютах.

Нотариат

📃 Дарственные на жилье будет нужно оформлять через нотариусов. Комментарий юриста

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

6
Цифровой рубль

Цифровыми рублями будет можно пользоваться с июля 2025 года

Пока что операции с цифровыми рублями тестируют банки, их сотрудники и торгово-сервисные предприятия.

Самозанятые

❓ Самозанятые смогут оформить кредитные каникулы. Самозанятый налоговый бухгалтер недоумевает от суммы

Самозанятые заемщики могут уйти на кредитные каникулы, если их обязательства превышают 10 млн рублей.

Интересные материалы

Обучение для бухгалтеров

К каким изменениям в работе готовиться бухгалтеру в 2025 году?

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

Иллюстрация: Вера Ревина/Клерк.ру