Здравствуйте, Mamut, Вы писали: M>Точно, четвертая: M>Часть Первая Автор: LaptevVV Дата: 10.01.05 M>Часть Вторая Автор: LaptevVV Дата: 10.01.05 M>Часть Третья Автор: LaptevVV Дата: 11.01.05 Итак продолжаем... Пошел я работать на Кабельный завод в отдел АСУ. Начальником отдела был один из выпускников нашего же универа — я его встречал там. Интересно, что тогда тоже было. как сейчас: я в первый же день писал программу — что-то вроде тестового задания. На Коболе-32! Был такой компьютер Минск-32 — продолжение серии Минск. Год это уже был 77, и на ассемблере в АСУ, конечно никто не писал (хотя я ради интереса потом попробовал — нормально!). Вполне был уже хороший комп, с консолью оператора — это была пишмаш Консул И ося имелась — до 4 программ одновременно можно было запускать... С перфокарт, естественно... Лентопротяжки были уже вполне ЕСовские и их было 4-8 штук. Были даже диски!!!!! А задачи писали на Коболе-32 — была такая русскоязычная версия кобола. Программа состояла из секций: секция данных, секция действий (она по-другому называлась — я не помню сейчас). В секциях были параграфы. Можно было выполнить любой параграф как подпрограмму. Кобол отличался многословием... Ориентирован он был, конечно, на обработку больших массивов данных, и операторы там были заточены на это... Например, был такой оператор сортировать ... со сменой катушек... Имелось ввиду катушки на лентопротяжке. И вот я сел писать программу на этом коболе... Хорошо, что я с ним был знаком — в универе знакомились! Короче, я написал ее за один день — на бумаге, естественно... Но когда я в конце рабочего дня принес ее и показал начальнику — он чуть со стула не упал! Ты, говорит, писал раньше? Нет, первый раз... Ну, говорит, много я видел программистов, но чтоб вот так за 1 (!!!!!) день на КОБОЛЕ (!!!!!!) программу написали, да еще без явных ляпов! Короче, меня взяли... И началось!!! АСУ есть АСУ — с вечера (после окончания рабочего дня в 18.00) дежурная смена начинала гнать задачи на завтрашний день... Обычно сначала гнали простые задачи, а ближе к полуночи ставили "тяжелые" сортировки на лентах... А когда начинали считать зарплату — это вообще неделю АСУ на ушах стоял... Я тогда осознал, насколько важны, во-первых, архитектура системы, и во-вторых, контроль ввода ... Это из-за зарплаты, поскольку сделана она была, как я сейчас понимаю, через абсолютную задницу (прошу прощения у модератора). Там же на кабельном я познакомился с еще одним видом программистской работы — сопровождением кода, который писал другой программист — это было что-то! Как же я тогда плевался! Ну, материться я не умею, но если б умел — обложил бы и код, и автора, которая сидела тут же рядом, во столько этажей, во сколько поднять смог бы! Это дало мне понимание, что в программе должна быть какая-то структура ( не забывайте, что это было всего на 2-3 год после окончания универа!). Я там за год вырос до малень кого начальника — стал начальником типа производственного сектора — над всеми операторами. С нехилой зарплатой в 170р + 40% премии! Это на 3 год после института. Но проработал недолго — не выдержал быть постоянно крайним. Но тогда я понял. что некоторые работы женщины выполняют неизмеримо лучше мужчин. Когда у меня была женская ночная смена — они заканчивали всю работу часа в 2 ночи и спокойно ложились спать до примерно 7, когда выпускали небольшие остаточки... А мужики вечно опаздывали — просто хорошо известную работу. даже сложную, но известную, женщины делают лучше... Мужики лучше там, где есть новье какое-нить... В общем, ушел я с Минска-32 и с кабельного завода обратно в Институт Кибернетики, но в другое подразделение. И вот там-то и начал писать на ЕС — заврта утром напишу... |