Про недопрограмистов.

⠀Здравствуйте! Меня зовут Станислав и я алкоголик... Нет, не алкоголик. Недопрограммист... Да, именно так обычно воспринимают 1С-ников. Ну и правильно. Сидим себе в одном фреймворке годами и деградируем. Или же неправильно? Надо покумекать.

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

⠀А ещё нужно учитывать бизнес-процессы компании (в каждой компании они свои), нормативную базу (законодательство), которая меняется каждый месяц. Часто нужно знать принципы складского учёта, бухгалтерского, кадрового. Где-то приходится вникать в планирование, производство, финансовые показатели, расчёт себестоимости и какие-то отраслевые вещи (типа калькуляции блюд в общепите).

⠀А если ещё и торговое оборудование есть, то это отдельная отрасль знаний. Фискальные регистраторы, электронные весы, дисплеи покупателя, принтеры чеков, сканеры штрих-кодов и QR-кодов, терминалы сбора данных, считыватели магнитных карт и RFID-меток, эквайринговые системы.

⠀Ну так и кто теперь fullstack-разработчик, а кто недопрограммист? Я считаю, тут есть над чем призадуматься.

@inqbrc Слава недопрограммистов за 1С закрепилась, ИМХО, по двум основным причинам:

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

2. Синтаксис на русском языке выглядит по-сельски смешно и провинциально :-)

Follow

@U100s
Компании франчайзи качеством не славятся. Плавали, знаем... В платформе 1С есть и web-сервисы и http-сервисы. Решение выполнить интеграцию через файлы - это скорее всего из-за низкой квалификации конкретных разработчиков.

А на счёт русского синтаксиса... Есть и английский. Но специфика назначения решений на платформе 1С такова, что придётся долго подбирать английские аналоги названий объектов метаданных. Это никому не нужно. И по-русски то каких только названий не городят...

Ради быстрого заработка и Python идут, но питонистов как-то не особо называют недопрограммистами.

@inqbrc На питоне машинлернинг есть, и библиотеки на C.
А кстати, слава недопрограммистов ещё есть у PHP-разработчиков, в которые шли все подряд, кто хотел стать "вебмастером", и поддерживать сайты на вродпрессе и джумле - тоже, кажется, быстрые деньги и небольшой порог входа.

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.