Дополнительный набор навыков для программиста АСУТП(OT) в 2026 году Субъективное мнение автора канала «Я вам че - Автоматизатор?!» 🟢Linux Работа в терминале, знание основных команд, работа с SSH, systemd, различные конфигурации сервисов, chmod. Минимальный набор, который уже надо изучать. Все больше сервисов и решений переходят в среде АСУТП на Linux. Про плюсы и минусы говорить можно долго, но хотя бы не теряться в консоли уже надо. 🟢Docker Пока еще не так сильно входит в рабочую среду, но что-то уже просачивается. Так что стоит изучить что такое образ, контейнер, раздел, как это все запускается. Наверное самое частое - это как собрать образ и запустить прокинув порты наружу. Так что если вы не знали чего изучить, то Docker + docker compose P.S. На винде он тоже есть, но через WSL P.P.S. Контейнер и виртуальная машина - разные вещи. 🟢Git или в целом контроль версий Вот уже несколько лет идет популяризация контроля версий в средах АСУТП. Из минусов: существенный порог входа, подходит не под все IDE Да, многие до сих пор любят складировать архивы с разными версиями одного проекта, но если ваша IDE способна в текстовые исходники, то лучше использовать Git А про накопление тех долга от архивов с проектами мы поговорим чуть позже. 🟢Дополнительный язык программирования Считаю, что требуется иметь в запасе хотя бы один язык программирования высокого уровня, а не только МЭК и скриптовые языки HMI. У каждого языка свой порог входа и свои особенности, требуется положить хотя бы пол года на изучение, но оно того стоит. Для простоты входа советуют Python, но он начинает сильно усложняться когда нам необходимо в GUI. Я могу посоветовать C#, который немного другой и очень ООП, но там благодаря VS легко делать приложения с GUI. В свое время я написал визуализацию на установку за месяц ПНР, по вечерам, на командировочной квартире, с навыками близкими к нулю, когда еще не было различных GPT. Сам я уже несколько лет пишу на Golang. Он сложен для GUI, прекрасен для CLI и хорошо себя чувствует в контейнерах и сетевом взаимодействии. Ну и можно посмотреть в сторону современной версии Delphi, там хотя бы будет привычный синтаксис. 🟢SQL Это для тех, кто работает с БД. Да и в целом для себя, чтобы понимать как все работает. Для начала подойдут все INSERT, UPDATE, SELECT ну и разобраться с JOIN. Вложенные запросы, функции и хранимые процедуры пока не сильно нужны Еще бы я добавил сюда что-нибудь для просмотра работы сервисов и ПЛК, но тут столько решений, что глаза разбегаются - Grafana, Viktoria Metrics 🟢Брокеры сообщений Асинхронное общение и асинхронная работа системы, вместе с граничными вычислениями мягко намекают нам, что стоит потыкать палочкой этот аспект современных систем. Mqtt - стал каким-то стандартом в АСУТП. Так что брокеры, продюсеры, консьюмеры и топики) Дополните, если что-то забыл. #АСУТП #OT


В этом посте были ссылки, но мы их удалили по правилам Сетки