И завтра чернорабочим окажется всякий, кто не научится обращаться с ЭВМ, не возьмет ее себе в союзники.
14.2. Кибернетический букварь
– Скажите, дети, что это?
– Компьютер!
– Что он делает?
– Учит нас математике.
– Нравится вам учиться с компьютером?
– Очень, – последовал единодушный ответ малышей.
Так, в ташкентском детском саду № 74 начинался очередной урок арифметики (1985 год, об этом писали газеты). У шестилетних малышей при одном виде красивых коробочек с лампочками радостно светились глаза…
Компьютеризация в СССР тогда набирала силы. Играя с ЭВМ (машина способна на экране-дисплее с помощью текстов и картинок ставить задачи разного рода, которые можно решать в диалоговом режиме, по сути, ведя беседу с компьютером), малыш приобретает разнообразные знания о мире, постигает уже в школьные годы азы школьной программы.
Школьникам ЭВМ предлагает вещи и посерьезнее. Компьютер может имитировать на экране поведение электрона, движущегося в сложном электромагнитном поле, или движение планет заданной звездной системы, или работу человека за пультом электростанции, в кабине космической ракеты…
Для ЭВМ важны лишь твои истинные качества. О том, отличник ты или нет, она не ведает. Машина не знает таких отметок, как три «с минусом» или «натянутая» пятерка. Твоя устоявшаяся репутация ее не волнует: будь добр, отвечай без ошибки, и твои ответы оценят совершенно объективно.
Понятия «отстающий» ученик, «успевающий» изменяют свой смысл с приходом в школу ЭВМ. Машина научит, подскажет, поможет, но и спросит строго и беспристрастно.
Но не надо полагать, будто компьютер подменит учителя. Умелый педагог, комментируя машинные уроки живым словом, добьется гораздо большего. Ведь корень учения не должен быть слишком горьким, нельзя отправлять его в рот сырым. Тут-то талантливый педагог и проявит все свои дидактические умения.
Как утверждают учителя, уже поработавшие в компьютерных классах, тот, кто раз решил задачу на компьютере, выходит на новый уровень мышления, на новый уровень грамотности. Последние три слова полны глубокого смысла.
В двадцатые годы прошлого века в нашей стране всеобщая грамотность была едва ли не главным лозунгом молодой Республики Советов, рабочий и колхозница садились за букварь. Всеобщая грамотность была обязательным условием претворения в жизнь грандиозных планов первых пятилеток.
История сейчас как бы повторяется. Ныне вся наша страна вновь садится за учебу, открывает «кибернетический» букварь, хочет подняться на новый уровень грамотности, ибо без ЭВМ задача усвоения научно-технического прогресса невыполнима.
Да, фактически за «электронную» парту садятся все: от школьников до академиков. Всем придется постоянно учиться и постоянно переучиваться. И далеко не ясно, кому при этом будет труднее: малым детям или же маститым высокоученым специалистам.
14.3. С микропроцессором в сердце
Дон Жуан: Я верю, Сганарель, что дважды два четыре, а дважды четыре – восемь.
Сганарель: Хороша вера, и хороши догматы! Выходит, значит, что ваша религия – арифметика?
Жан-Батист Мольер. «Дон Жуан, или Каменный гость»
Собака, лошадь, телефон, радио, автомобиль, телевизор, компьютер… В этом длинном (а мы многое пропустили!) перечне приобретений человека ЭВМ занимает особое место.
Полная информатизация общества, когда все сведения и данные, накопленные цивилизацией, будут сосредоточены в машинах, – это время уже не за горами. Уже подсчитано: в будущем каждый активный гражданин будет иметь в своем распоряжении, на производстве и в быту, 8–10 ЭВМ самого разного калибра, число всех вычислительных средств на планете, полагают, будет исчисляться миллиардами. XXI век быстро становится «веком информации». Общество из индустриального превращается в информационное. Возникает совершенно новая для человечества технологическая культура. Она предъявляет к человеку повышенные требования.
Программирование – вторая грамотность. Этот лозунг – лишь скромное начало грандиозной работы по переориентации и тренажу мозга миллиардов людей, населяющих планету. При этом все ресурсы, все затаенные возможности человеческого интеллекта, которые пока ускользают даже от внимания исследователей, будут взяты на учет, рачительно использованы.
Компьютер не потерпит ни малейших отклонений от нормы, ошибок в написании программы, нажиме не той клавиши – вообще никакой приблизительности (машина «понимает» не то, что человек имел в виду, а то, что он написал, облек в слова приказа). ЭВМ заставит быть предельно точным там, где сегодня все еще прикидывают на глазок (и поэтому многое теряют).
Повысятся требования и к исследователям. В любой области – от математики до археологии – исследователь должен будет научиться более четко организовывать собственную работу, алгоритмизировать свои научные размышления, с максимальным эффектом использовать «умную электронику».
Человек сделает органической частью своей натуры способность планировать действия, научится вырабатывать общие правила и найдет способы применять их к конкретной ситуации, сумеет организовывать эти правила в осознанную и выразительную структуру. Не превратит ли все это каждого из нас в программиста?
О программистах стоило бы завести особый разговор. Программист – важная примета нашего времени. А программирование – оно же информатика! – скоро станет в школах такой же полноправной дисциплиной, как физика или история.
Прежде слово «программист» ассоциировалось только с математикой. Но теперь выясняется, что программировать можно и работу металлорежущего станка или газовой турбины, редактирование текста, поиск вариантов шахматной партии… Поэтому словосочетания «программист-бухгалтер» или, скажем, «программист-химик» уже никого не шокируют. И должно быть, скоро войдут в повсеместный обиход.
Программирование становится делом привычным. Но лишь немногие отчетливо представляют себе специфику труда программиста. Вот что об этой профессии писал один из первых программистов СССР (до начала 1950-х годов в нашей стране не существовало специальности «программист»), создатель Сибирской школы информатики академик Андрей Петрович Ершов (1931–1957), крупнейший специалист по программированию.
«Программист должен обладать способностью первоклассного математика к абстракции и логическому мышлению в сочетании с эдисоновским талантом сооружать все что угодно из нуля и единицы. Он должен сочетать аккуратность банковского клерка с проницательностью разведчика, фантазию автора детективных романов с трезвой практичностью бизнесмена. А кроме того, программист должен приобщаться к корпоративным интересам, иметь вкус к коллективной работе, понимать цели работ…».
Программист большую часть своего рабочего времени тратит (написание программ, их отладка, поиск и устранение ошибок, сам счет) на общение не с людьми, а с ЭВМ. Долго оставаясь с компьютером один на один, программист начинает воспринимать ЭВМ как живое существо. Средневековые рыцари одушевляли свой меч, моряки парусного флота – корабль, летчики по сей день – самолеты. И программисты «очеловечивают» орудие своего труда.