Шрифт:
Лекция продолжалась в похожем стиле, как и за день до этого: структура программ и структуры с привязкой к объекту. Аарон считал эту тему довольно захватывающей и подсознательно начал применять некоторые концепции к программе, которую строил в голове с тех пор, как появилось задание с проектом. Аарон полностью влился в тему и обнаружил, что не хочет окончания лекции, но слишком скоро доктор Майер их отпустил. Аарон задержался, как и обычно, ожидая, пока выйдут другие студенты, чтобы не рисковать случайным контактом. Собрав свои вещи, Спенсер повернулся к нему и помахал рукой, после чего указал на свои часы. Аарон кивнул на напоминание списаться в семь.
Он начал говорить, что помнит, но затем мысленно закатил глаза и просто кивнул.
— Аарон, есть минутка? — спросил доктор Майер, когда Аарон спустился по ступенькам к двери. Аарон развернулся и, уступив дорогу компании девушек, встал перед столом, на который преподаватели выкладывали свои вещи во время лекций. Светлого дерева было не достаточно, чтобы назвать этот стол большим — это скорее был хвалёный приставной столик, но он создавал эффективный барьер между ними. В данный момент на этом столе лежал ноутбук и записи доктора Майера. Пока Аарон ждал, профессор поднял взгляд. — Спасибо, что остался. Мне просто интересно, разговаривал ли сегодня с тобой мистер Томас? — спросил доктор Майер, застёгивая свою сумку.
— Мистер Томас? — переспросил Аарон, проводя рукой по своим коротким волосам. Это был кто—то из администрации или что? Ему стало немного не по себе. Он сделал что—то не так?
— Спенсер Томас, твой партнёр по проекту. Я попросил его самого тебе представиться, чтобы тебе, может быть, стало чуть комфортнее от мысли о партнёрстве, — произнёс доктор Майер, слегка хмурясь. Казалось, он был разочарован, думая, что Спенсер не выполнил его просьбу.
— Да, извините. Не думаю, что он называл свою фамилию, — сказал Аарон столу, не глядя на преподавателя. — Мы пару минут поболтали в мессенджере перед уроком, — затем он решил, что с таким же успехом может сделать всё как положено. — Мы договорились списаться в интернете сегодня вечером, чтобы начать, — Аарон ёрзал по полу носком ботинка, смущённый пропастью, которая существовала между ним и нормально функционирующим человеком. Он хотел поблагодарить доктора Майера за помощь в поиске такого хорошего партнёра, но не смог найти слов.
— Это потрясающе, Аарон! — воскликнул мужчина, а затем понизил голос, добавляя почти заговорщически: — У тебя невероятный потенциал для программиста. Твой код в том первом задании был одним из самых чистых и точных, которые я когда-либо видел. Это показывает не только талант, но и креативность. Я не хотел, чтобы ты споткнулся о решаемую проблему.
Конечно, этот мужчина понятия не имел, что считается, а что не считается решаемой проблемой для Аарона, но Аарон ценил то, на что пошёл доктор Майер, чтобы ему помочь. Ещё он оценил добрые слова, которые профессор сказал о его потенциале. Прошло много времени с тех пор, как он чувствовал, что у него есть какой-то потенциал, какая-то цель или какое-то будущее.
***
— Как прошёл урок? — спросила мать, когда Аарон сел в машину. Пока он рассказывал ей о неожиданных разговорах, как с новеньким, Спенсером, так и с профессором, на её лице всё больше и больше отражался восторг. Он не только продвинулся вперёд с проектом и остался учиться, но ещё и преподаватель считал, что у него есть способности — к чему-то кроме провалов и паники. Его мать сказала, что всегда знала, что компьютеры — это для него, потому что любая мать знает, что лучше для её ребёнка. Ещё она пообещала приготовить ужин пораньше, чтобы у него было больше времени подготовиться к чату со Спенсером.
С большим усилием, ему удалось не закатить глаза. Боже, она говорила об этом как о каком-то свидании. Если отношения были хотя бы отдалённой возможностью для него, Аарон предвидел её восторг, но он ни с кем не встречался даже до нападения. Не то чтобы он не хотел; он просто боялся. Джульетта могла догадаться об этом, но он был довольно уверен, что мать будет не особо рада узнать, что он гей. Но, оставаясь верной своему слову, мать быстро приготовила на ужин жареные сэндвичи с сыром и томатный суп, так что в пятнадцать минут седьмого Аарон уже сидел в своей комнате. Открыв на ноутбуке документ с инструкциями для проекта, он начал читать.
ДИНЬ
Звук уведомления из чата вырвал его из мыслей, и его сердце подскочило к горлу. Опустив взгляд, он заметил, что неосознанно исписал целую страницу заметками для проекта и идеями, над которыми они могли поработать. Он сделал лёгкие зарисовки нескольких интерфейсов и нескольких логических схем для подпрограмм и объектов, чтобы поддержать идеи. Чем дальше он читал инструкцию, тем больше восторгался предстоящей работой. Прошло так много времени с тех пор, как он испытывал к чему-либо восторг, что он практически не узнал это чувство.
Аарон поднял взгляд на экран и увидел сообщение от Спенсера.
СПЕНСЕР: «Привет».
Аарон схватил свой ноутбук и притянул к себе, откладывая поспешно нацарапанные записи.
ААРОН: «Привет».
СПЕНСЕР: «Ты читал инструкцию?»
ААРОН: «Да, только закончил. У меня есть несколько идей насчёт того, что мы можем сделать».
СПЕНСЕР: «У меня тоже, но они будут сложными. Одна из них включает использование структур социальных сетей».