Размер шрифта
-
+

Байт I. Ловушка для творца - стр. 3

Практически все свободное от школы время занимался дома, совершенствуясь в программировании, превратившись в настоящего затворника. Исключением стали занятия на тренажерах. Раз в два дня, не взирая на погоду и лень. Конечно же, не по собственному желанию, а благодаря жесткому неусыпному контролю Сергея. В этом вопросе он оставался непреклонен.

Я же подготовил ему месть другого плана – он стал моим постоянным и единственным альфа – тестером. Так и повелось, – я пишу очередную программулину, а Серега рядом делает школьные задания, как правило, за двоих. Пришло время и школа с детством, стали воспоминанием, вручив на прощание аттестат зрелости. Мы же с Сергеем поступили в один университет. Он на факультет социологии, а я на факультет компьютерных наук. Тут уж пришлось вести конспекты самому.

Лишних знаний не бывает, убедился на своем небогатом опыте, – и математика и физика пригодились, хотя ими нам забивали мозги до самой дипломной работы, не смотря на то, что компьютерные науки – совершенно не физмат. (Кто хочет со мною поспорить, – пообщайтесь с ребятами с этого факультета, желательно глядя друг другу в глаза, – они Вам объяснят, кто представляет собой частично определенную функцию, а кто – многозначную). Однако тот, кто составлял учебные программы, нисколько этим не озаботился. Похоже, в универе, открывая новый факультет, и близко не представляли, какие знания они нам будут инсталлировать, дело-то новое, неизведанное, вот и пошли проверенным путем, добавляя математику во все пустые клеточки расписания, чтобы набрать необходимое количество учебных часов.

Впрочем, учиться мне нравилось. Лекции проходили непринужденно, материал подавался интересно и я не скучал, не смотря на значительное опережение программы. Все остальное, в нее не попавшее, добиралось вне универа: в онлайновых школах, которых к середине 20-х годов расплодилось великое множество, иногда, но значительно реже – на форумах, которые большей частью оказывались рассадниками профанации и невежества. Очень много дало общение с увлеченными своими предметами молодыми преподавателями и несколькими фанатами из однокашников, не ставших впрочем, мне друзьями: хорошие программисты – существа одинокие и от всего, не касающегося предмета священнодействия, отстраненные.

Языки у меня пошли легко. Не знаю, склад ума оказался такой или какая другая причина, заложенная в генах, но код я чувствовал интуитивно, чуть ли не в режиме реального времени считывая с монитора символьный поток, ставший синонимом пресловутой «Матрицы» (шутка), неуклонно пробираясь сквозь частокол строк к ожидаемому результату.

К объектно-ориентированным и структурным языкам, добавились полнофункциональные и некоторые мультипарадигмальные, и ради интереса, несколько тьюринг – полных эзотерических языков программирования, коих всего я насчитал более пяти десятков, но большая часть из них мне не подходила. Кстати, именно благодаря ним и произошли все дальнейшие события.

Таким образом, до самого окончания универа я совмещал изучение теории языков программирования с графикой и визуализацией, формальные методы с искусственным интеллектом, теорию граф и криптологию. Полученные знания постепенно смешивались с моими собственными наработками в один уникальный и неповторимый коктейль, позволивший уже на третьем курсе начать работу над проектом, обещавшим стать прорывом не только в информатике, но и в отношении с машиной вообще.

Страница 3