Программист
Перфораторщицы не пытаются расшифровать набитое, чтобы найти ошибки. Они пробивают программы или исходные данные в двух экземплярах, сравнивают на свету. Если дырки на соответствующих перфокартах не совпадают, значит - ошибка, надо перебить. Нам свои ошибки приходится искать порой долго и мучительно. Легче, если программа просто не работает, сложнее, если работает, но дает неверные результаты.
Иногда начинает сбоить устройство ввода, «зажевывает», мнет и рвет перфокарты, надо их восстанавливать. Начинали с машинных кодов, когда каждое число находится в ячейке со своим адресом. Все действия над числами имеют тоже свой цифровой код, результат надо также занести в ячейку со своим адресом. Каждому оператору языков программирования соответствует числовой эквивалент, появляются стандартные подпрограммы.
Когда я пришла в воинскую часть, строился корпус для новой ЭВМ (электронной вычислительной машины), обещали, что года через два его достроят. Строили десять лет, а рассыпаться он начал, чуть ли не сразу при нашем переходе в него. Так называемая новая машина уже успела морально устареть. Зато появились дисплеи с клавиатурой. Здесь уже можно вводить и исправлять данные и программы, не пользуясь перфокартами. Зеленоватые, мерцающие цифры и буквы на экране быстро утомляют глаза, при электрическом свете особенно.
У первых, появившихся у нас компьютеров нет даже жесткого диска. В один дисковод вставляется дискета с операционной системой, в другой – дискета с программами, играми – самыми простейшими, занимающими немного места. Первые «диггеры», бармен, собирающий пивные кружки, «стрелялки». Дети офицеров стремились попасть в наш корпус всеми правдами и неправдами, стояли за спиной, просили дать поиграть хотя бы немножко.
Наши советские компьютеры ушли, не выдержав конкуренции с западными. И как шарахались сначала от этих компьютеров бухгалтеры, работники почты, всевозможных учреждений, где сейчас работу без компьютеров просто невозможно представить.
А мы писали и писали программы, переходя с одного языка программирования на другой, изобретая порой велосипед. Дешевле было иметь своего программиста и пользоваться упрощенными, написанными специально для данного предприятия программами, чем покупать универсальные программы, приспосабливать их для своих нужд и платить за каждое обновление. Добывать необходимую литературу, тем более в небольших городах, сложно и дорого. Трансляторы с нужных языков, как правило «левые», нелицензионные. Лишний опыт только мешает, надо уметь забывать старое и постоянно осваивать все новое и новое. Пожар в корпусе, когда сгорает вся накопленная литература, конспекты, диски, дискеты становится настоящей катастрофой.
И наступает момент, когда отказывает память, почти не воспринимается новое, учащаются нелепые ошибки – пора уходить. Можно, конечно, продолжать отсиживаться за спинами других, более молодых, пользуясь былым авторитетом. Но лучше уйти, пока авторитет и лицо не потеряны окончательно. Вот такая работа. Сложная, требующая бесконечного терпения и внимания, но увлекательная и интересная. Терпения и удачи всем, вступающим на эту стезю!
Свидетельство о публикации №213092100507