В основном женщины, операторы клавишных перфокарт, печатали данные и даже исходный код программы на перфокартах на таких машинах, как IBM 026 и 029, по одной карте на строку программы. Интерактивные терминалы и видеоэкраны позволяют программистам вводить код прямо в компьютер, и эта работа исчезает в течение одного поколения.
Оператор клавиатуры больше не существует как живое ремесло. Вот что его стёрло, и какая профессия взяла на себя работу.
Мэйнфреймы и пакетное программирование
Ранние программы представлялись в виде колод перфокарт и запускались партиями, часто в течение ночи, поэтому одна опечатка могла стоить программисту целого дня ожидания следующего запуска. Математики, и в большом количестве женщины, перешли от ручных вычислений прямо к этой новой работе по «программированию», поскольку она считалась канцелярской и ориентированной на детали, а не престижной. FORTRAN (1957) и COBOL (1959) получили распространение в этом десятилетии, и явная трудность создания надежных больших систем на этом оборудовании привела к «кризису программного обеспечения», которому следующая эпоха попытается дать название и исправить.
Что ещё происходило тогда
Машины для подсчета перфокарт Германа Холлерита обрабатывают данные переписи населения США примерно за год, а предыдущий подсчет вручную занял почти восемь лет; его компания позже становится частью IBM.
Кей МакНалти, Джин Дженнингс, Бетти Снайдер, Марлин Вескофф, Фрэн Билас и Рут Лихтерман программируют ENIAC размером с комнату в Пенсильванском университете, физически устанавливая переключатели и подключая кабели, без каких-либо инструкций и языков программирования, которые могли бы ими управлять.
Система A-0 Хоппера в Remington Rand автоматически переводит символические математические обозначения в машинный код, заменяя чрезмерную ошибку ручного копирования адресов подпрограмм — прямого предка каждого компилятора с тех пор.
Команда Джона Бэкуса из IBM выпускает FORTRAN примерно после двух лет работы; Сообщается, что в течение двух лет более половины всего машинного кода в США будет написано на нем.
Где эта работа живёт сейчас
Пишет, тестирует и поддерживает код, который управляет современной жизнью, и является одной из первых профессий, наблюдающих, как ИИ автоматизирует свою повседневную работу.
💻 Инженер-программист →