В 21 веке никто не может представить мир без WI-FI. Но, мало кто знает, что частоты, на которых работает WI-FI, изобрела Хеди Ламарр — американская и немецкая актриса, и просто красивая женщина. Тогда это перевернуло мир компьютерных технологий.
В истории Бирмингема тоже есть имя женщины, которая смогла повлиять на мир «мужских игрушек». Больше на сайте birmingham-future.
Врожденный ум
Мэри Ли Вудс родилась в 1924 году в Холл Грине, Бирмингем. Ее родители были учителями. Возможно, благодаря им Мэри испытывала сильную любовь к разным наукам. В частности к математике. Девочка училась в гимназии Ярдли в Бирмингеме. Именно там у нее проявились способности к математике.
Помимо Мэри в семье был еще один ребенок. Ее брат служил в Королевских ВВС и погиб в бою во Вторую мировую войну. Пока брат сражался на войне Мэри продолжала учебу. С 1941-1944 года она прошла сокращенный курс в Бирмингемском университете. Не закончив обучения Вудс начала работать в Научно-исследовательском институте телекоммуникаций в Малверне. После окончания войны смогла вернуться к учебе. Благодаря таланту и интеллекту Мэри получила стипендию в обсерватории Маунт-Стромло. Для этого ей пришлось переехать в Австралию.
В 1951 году Вудс присоединилась к компании Ферранти. Она занималась компьютерным программированием. Начало работы в Ферранти стало судьбоносным для Вудс.
Ферранти
В компании Вудс работала в команде Беннетта. Объектом ее работы были компьютеры Ferranti Mark 1 и Ferranti Mark 1 Star. Две этих модели были полны неприятных сюрпризов. Для их создания использовали машинный код, который имел множество программных ошибок и багов. Помимо этого данные модели имели двухуровневую память. Это делало компьютер уязвимым перед большими объемами данных.
Задача Вудс полягала в написании диагностической программы, которая позволяла бы выводить данные для диагностики и поиска багов за пределами компьютера, на бумажных носителях. Это помогало проводить анализ программы без программы. Разработку Вудс назвали Stopandprint. Она должна была анализировать программу не влияя на ее работу. Но из-за технической особенности компьютера это было сложно сделать. Так же Мэри Вудс была причастна к написанию программ интерпретации.
Вудс работала с программными проблемами, но без союза с инженерами их решить было практически невозможно. «Железо», так программисты называют компьютеры, зачастую не могло правильно считывать написанные коды и программы. Из-за чего программисты допускали мысли, что это они где-то ошиблись. Такое положение вещей только путала обоих и вызывало конфликт сторон. И программа Вудс часто становилась центром этого конфликта. Для того времени она была слишком сложной и длиной.
Программирование на благо
В 1955 году Вудс родила первенца. И была вынуждена оставить работу в Ферранти. Но полностью работу не забросила. Вудс продолжала работать из дома. Брала небольшие проекты по программированию. Большая часть из них были направлены на общественное благо. Вудс помогала Управлению транспорта Лондона. Для них она разработала модель автобусных маршрутов с учетом возможных пробок. Для телеканала ВВС Вудс разработала программу для службы метрологии. С 1963 года Вудс работал на K and H. В союзе с ними она написала руководство по программированию. В 1987 году вышла на пенсию.
Мэри Вудс удалось совмещать непростую работу и семейную жизнь. Она была в браке с Конвеем Бернерс-Ли. Они вместе работали в Ферранти. У пары было четверо детей. Подобно тому, как родители Мэри привили ей любовь к учебе, так сама она привила сыну любовь к программированию.
Ее сын, Тим Бернерс Ли, известен на весь мир. Он создал Всемирную паутину (Интернет). Во время работы Вудс использовала BASIC и Fortran, как языки программирования. Умерла Мэри Вудс в 2017 году.