Чтение онлайн

на главную - закладки

Жанры

Шрифт:

– Привет, – ответил он, дивясь, какое это чудо – знакомство с новым человеком. – Не ждал сегодня. Я – Марк.

– Ну я не то чтобы гость, – отозвалась она. – Но согласна, в классе должно быть чисто. Я сегодня подключу и настрою компьютер, а завтра мы начнем заниматься. Успеешь подготовиться? – она выразительно посмотрела на давно не бритую щетину Озерова.

Марк не услышал в ее интонации ни скрытого сострадания, ни осуждения. К нему давно не относились как к обычному парню. Поэтому к первому занятию он прибрался в комнате, что не смог сделать сам – попросил деда, умылся, расчесался и надел чистую одежду. После травмы он пытался быть предельно простым, не скрывать то, что

не получается, и стараться делать самостоятельно то, что ему по плечу. Такая стратегия сложилась и в обучении программированию.

Наталья оказалась чутким и увлеченным педагогом. Марк в связи с тем, что раньше все свободное время отдавал тренировкам, компьютерами совсем не интересовался. Когда его одноклассники рубились по Сети в Counter-Strike, он отрабатывал в бассейне траекторию и координацию гребка рукой. Конечно, Марк сдавал зачет по информатике и знал, как загрузить Windows и сложить столбик в Excel, но включать компьютер по собственной воле у него не возникало желания никогда. И тем поразительнее стал для него открытый Натальей мир со своими языками, невидимым и бесконечным, как галактика, сетевым пространством, кастой новых людей.

Работоспособность спортсмена, как оказалось, никуда не ушла. Озеров мог бесконечно писать код, проверяя, добавляя, исправляя, как в свое время на тренировках шлифовал свою технику. И компьютер ответил ему взаимностью, как и бассейн. Машина не спрашивала, можешь ли ты дойти до магазина или пробежать стометровку, она получала и четко исполняла те команды, которые отдавал ей Марк, не то что ноги, ушедшие в абсолютный игнор. А никнеймам в Сети было безразлично, какой ты в реальной жизни. Главное, какой ты кодер, что можешь создать и что умеют твои программы.

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

– Возможно, дело во времени, – отвечал Марк. – Мне его совсем некуда тратить в отличие от них.

За год Озеров изучил университетский курс программирования экстерном и практически самостоятельно и уже чувствовал себя в информационном море, как в плавательном бассейне. И тогда он ощутил, что снова хочет плавать. По-настоящему. После травмы процедуры в бассейне входили в программу восстановления. Но Марк плавал зло, понимая, что никогда больше он не сможет выйти на одну воду с Фелпсом. Что все, на что он потратил свое детство и юность, высушено до дна. Вода опротивела ему настолько же, как когда-то была близка. И он, не представляющий себе жизни без голубой плавательной дорожки, после переезда в Екатеринбург ни разу не помыслил о ней. Но теперь новая жизнь начала прорастать в нем, как динозаврик из игрушечного яйца, подаренного ему родителями в детстве.

– Дед, отвези меня в бассейн, – как-то позвонил он.

Оказавшись под высоким потолком плавательного бассейна «Юность», Марк сжался и задрожал всем телом. Ему было дико страшно от огромного пространства крыши, нависшей над ним. Он почти закричал деду, чтобы тот вез его обратно. Все боли и кошмары последних лет как будто ворвались в его голову и тело, сжирая его суть. Родители встали как живые, их счастливые лица в аквапарке сгнивали на глазах, оставляя голый череп и впалые глазницы. Как же самоуверен он оказался, считая, что смог преодолеть прошлое. Оно неумолимо следовало за ним, оно

уже было в его ДНК и собиралось бить при любом удобном случае.

Марк зажмурился и приказал себе глубоко вздохнуть. Задержал дыхание. Слава богу, дед вез его к дорожке сам. Он бы не смог сделать эти несколько шагов. Потом Степан Иванович привязал к его ногам колобашку, чтобы те не тонули, и помог добраться до воды. Очутившись в воде, Марк выдохнул. Прохладная жидкость волной спокойствия охладила приступ паники. Он улегся на воду. Оттолкнуться от бортика не было возможности, но Марк сделал гребок рукой, и тело послушно двинулось по дорожке. Затем следующий и следующий. Мышцы как будто начали вспоминать слова давно забытого стихотворения, которое Марк когда-то знал, но напрочь забыл. И с каждым новым гребком-словом это знание возвращалось, заполняло его тело удивительно приятной вибрацией. А ужас прятался в темных уголках его сознания. Не уходил совсем, но старался не показываться.

Марк запомнил тот день. Именно тогда он по-настоящему понял, что жив. А был бы ли он жив, если бы и родные, и совсем незнакомые ему люди не вытащили его из развалин аквапарка, не выходили в больнице, не поддержали его, когда он стал инвалидом и потерял родителей, не подняли бы его со дна собственной жалости? Может, и ему пора попробовать помочь кому-то?

– Алло, Марк Александрович? – услышал он в трубке голос Виктора из Кемерова. – Вы здесь?

– Да, Виктор. Зовите меня Марк, раз уж начали. – Озеров думал о своем решении: насколько оно правильное и не сделано лишь под влиянием ярких воспоминаний. Вроде бы внутренние ощущения поддержали его. – Хорошо, я попробую вам помочь. Зря вы надеетесь, что у меня получится разобраться, но раз вам больше не к кому обратиться, то ладно. Но дайте мне подумать, я сам свяжусь с вами. И почта, и номер телефона у меня ваши есть.

Услышав слова благодарности, Марк нажал отбой.

Глава 6

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

Марк бы еще добавил выносливость. Умных да талантливых земля родит в достатке. А вот тех, кто пашет изо всех своих сил, всегда не хватает. В спринте всякий может победить, только долгий заплыв безошибочно показывает «ху из ху». Марк считал, что именно это его качество позволило колясочнику без образования на удаленке (когда это понятие еще не было никому понятно) стать продуктивнее офисных дипломированных программистов. Его куски кода всегда сдавались вовремя, были тщательнее и лаконичнее написаны. И пусть устроиться в екатеринбургскую компанию-разработчик программного обеспечения Naumen ему помогла рекомендация Натальи, но удержаться там и, более того, стать одним из ключевых кодеров Озеров смог благодаря своей феноменальной работоспособности. Он мог без устали погружаться в код по двенадцать часов без перерыва день за днем, пока не разберет задачу, не напишет и не отшлифует свою работу до блеска. Это было его спасением. Думать над своей несчастной судьбой не оставалось ни времени, ни сил. Слава богу!

Поделиться:
Популярные книги

Газлайтер. Том 2

Володин Григорий
2. История Телепата
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Газлайтер. Том 2

Господин из завтра. Тетралогия.

Махров Алексей
Фантастика:
альтернативная история
8.32
рейтинг книги
Господин из завтра. Тетралогия.

Меченный смертью. Том 1

Юрич Валерий
1. Меченный смертью
Фантастика:
аниме
фэнтези
попаданцы
5.00
рейтинг книги
Меченный смертью. Том 1

Изгой Проклятого Клана. Том 6

Пламенев Владимир
6. Изгой
Фантастика:
аниме
фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Изгой Проклятого Клана. Том 6

Ермак. Регент

Валериев Игорь
10. Ермак
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Ермак. Регент

Кодекс Охотника. Книга IV

Винокуров Юрий
4. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга IV

Первый среди равных. Книга VIII

Бор Жорж
8. Первый среди Равных
Фантастика:
аниме
фантастика: прочее
эпическая фантастика
попаданцы
5.00
рейтинг книги
Первый среди равных. Книга VIII

Личный аптекарь императора. Том 4

Карелин Сергей Витальевич
4. Личный аптекарь императора
Фантастика:
городское фэнтези
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Личный аптекарь императора. Том 4

Искра

Видум Инди
2. Петя и Валерон
Фантастика:
рпг
аниме
попаданцы
5.00
рейтинг книги
Искра

Убивать чтобы жить 5

Бор Жорж
5. УЧЖ
Фантастика:
боевая фантастика
космическая фантастика
рпг
5.00
рейтинг книги
Убивать чтобы жить 5

Лекарь Империи 6

Карелин Сергей Витальевич
6. Лекарь Империи
Фантастика:
городское фэнтези
боевая фантастика
аниме
попаданцы
5.00
рейтинг книги
Лекарь Империи 6

Тринадцатый VIII

NikL
8. Видящий смерть
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Тринадцатый VIII

Я до сих пор не князь. Книга XVI

Дрейк Сириус
16. Дорогой барон!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я до сих пор не князь. Книга XVI

Царь царей

Билик Дмитрий Александрович
9. Бедовый
Фантастика:
фэнтези
мистика
5.00
рейтинг книги
Царь царей