Международный день программистов

топ 100 блогов besedy_nadache07.01.2022 Я и мои друзья программисты привыкли отмечать свой профессиональный праздник в 256 день года. А с 2009 года этот день в России отмечается как день программиста. А нынче узнала, что есть ещё один наш профессиональный день, международный, отмечается 7 января.
Когда я начала работать программистом, мне объяснили, что есть два вида представителей этой профессии: программисты и кодировщики. Вторые тоже знают языки и умеют реализовывать компьютерные алгоритмы. Но, чтоб они могли это сделать, нужно программное задание - входные, выходные данные и связывающий их алгоритм. А программисты начинают со знакомства со специалистами и заканчивая сдачей в эксплуатацией.
Хочу рассказать о сложном случае в моей практике.
В то время я только пришла в НИИ, который занималась автоматизацией нефтепереработки. Первая работа - автоматизация работы ректификационных колон на Мозырском НПЗ.
Математическая модель была разработана на основе кандидатской диссертации нашего сотрудника. По ней была выполнена прекрасная настройка установки на Новополоцком НПЗ. Но, как выяснилось, при расчётах для глубокой переработке нефти процесс "расходился", и не давала результата. Теоретически этого быть не могло. Значит ошибка была в программе.
Я распечатала несколько метров программы, обложилась научными книгами. Чтоб разговаривать со специалистами пришлось выучить это длинное слово "ректификация" и ещё много терминов. Своей машины у нас не было, приходилось арендовать время в другой организации. Как что особых экспериментов для отладки не поставишь.
В то время программистов вообще было немного. Я понимала, меня взяли, потому что не было выхода. Ну разве женщина может быть нормальным программистом? Тем не менее за две недели я разобралась в модели, изучила и проверила все применяемые методы и нашла ошибку в программе. Это был прорыв! В меня сразу поверили навсегда.
Попутно предложила усовершенствовать один из методов модели. Автору изменение понравилось. Правда, у него не было времени подобрать необходимый параметр, так я поставила его сама.
Наконец, мы на заводе. Заводская модель совсем не то, что теоретическая. Она учитывает особенности технологического процесса, оборудования. И машина на ней небольшая и не очень мощная. К тому же там считаются сразу несколько задач. Запустили мы наш процесс и ... полный провал.
Сказать, что считалось не правильно - ничего не сказать. Анализировался состав нефти, собирались параметры и, примерно через 40 минут должно было выдаваться управляющую команду. Но ни через 40, ни через 50 ничего не происходило. Опять брался анализ и всё начиналось(или не начиналось) сначала.
Все были подавлены. Никто не знал что делать. Зав. лаборатории сказала: "Даю сутки, до 17-00 завтра".
Все поглядели на меня. Я не знала, что сказать. Смотреть в программу было бесполезно. Я чувствовала, дело не алгоритме. И в середине следующего дня поняла, в чём дело. Мы немедленно собрались на совещание. А дело было в том самом параметре, который я поставила наугад! После моего доклада зав. лабораторией дала задание специалистам определить его для каждой колонны(ректификационной), а мне уточнить программу. И всё наладилось!
В последствии я усовершенствовала программу, и она начала выполняться в несколько раз быстрее. Всегда тепло вспоминаю программистку из Мозыря. Совсем молодую девушку, но смелую, решительную, самостоятельную.

Оставить комментарий

Предыдущие записи блогера :
Архив записей в блогах:
Призрак демократии шагает по планете. Неся угнетенным народам свет и знания, свергая тоталитарные режимы и повышая общий уровень рукопожатности различных стран. Даже в России медленно, но верно начался процесс десталинизации, с высоких трибун ...
Именитый фотограф Василий пытается сделать из меня фарфоровую статуэтку.Меж тем, по лицу видно, смирерия и спокойствия во мне - ни на ...
Кошерной пищей называют любую еду, которая приготовлена с соблюдением строгих правил иудейской религии. Свод этих правил называют кашрутом — это довольно точные предписания, касающиеся выбора и приготовления продуктов… Понятие кошерности имеет под собой религиозный фундамент, однако ...
...
Ну, похоже, началось то, о чем я пытался предупредить прошлой ночью , и даже просил некоторых отправить эти соображения, основанные на горьком опыте-93, Верхушкину, раз, уж, его читают. Не, не штурм, штурм - это само собой, началось покорное, рабское, пардон, "героическое", ...