Найти в Дзене
Александр Ермаков

Повесть о настоящем программисте

Если ты Microsoft MVP, то хотя бы один раз в жизни обязательно нужно посетить всемирный MVP саммит в Редмонде, в штаб-квартире Майкрософт. В целом, мероприятие состоит из сессий и общения с продуктовыми группами, которые как правило попадают под правила неразглашения, потому что ведутся обсуждения ещё не вышедших фич и планы развития продуктов на будущее – поэтому об этом писать не могу. Однако, было одно выступление, о котором не могу не написать, и сейчас вы поймёте почему. Мы сидели в огромном конференц-зале отеля Хаят, более двух тысяч Microsoft MVP со всего мира, и смотрели интересные в целом выступления, одно за другим. В череде выступающих вышел неказистый человек и стал сбивчиво что-то рассказывать на ломаном английском языке. Я сначала не обратил на него особого внимания – отвлёкся, а он что-то рассказывал, тыкал в кнопки на ноутбуке, на экране мелькали слайды презентации, открывалась Студия, там исполнялся какой-то код. Обычное в целом вроде выступление. В вдруг выступающи

Если ты Microsoft MVP, то хотя бы один раз в жизни обязательно нужно посетить всемирный MVP саммит в Редмонде, в штаб-квартире Майкрософт.

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

Однако, было одно выступление, о котором не могу не написать, и сейчас вы поймёте почему.

Мы сидели в огромном конференц-зале отеля Хаят, более двух тысяч Microsoft MVP со всего мира, и смотрели интересные в целом выступления, одно за другим. В череде выступающих вышел неказистый человек и стал сбивчиво что-то рассказывать на ломаном английском языке. Я сначала не обратил на него особого внимания – отвлёкся, а он что-то рассказывал, тыкал в кнопки на ноутбуке, на экране мелькали слайды презентации, открывалась Студия, там исполнялся какой-то код. Обычное в целом вроде выступление.

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

В первую минуту я не поверил, как это вообще возможно. Как можно с такой уверенностью открывать все эти пункты меню, копировать и вставлять куски кода в нужные места и запускать их, не видя ничего на экране. Но тем не менее это происходило, на моих глазах, и это всё делал парень, глаз у которого не было.

Внутри меня всё перевернулось. Я вдруг отчётливо осознал, какая глубина отчаяния должна настигать беднягу, попавшего в такую ситуацию, и какая невероятная сила духа должна быть у него, чтобы заниматься любимым делом, несмотря на то, что им практически невозможно было заниматься. Меня как будто пригвоздило к стулу, я не замечал ничего вокруг, только смотрел на улыбающееся спокойное лицо этого человека, который рассказывал свою историю, а вокруг его ног свернулся его верный друг – пёс-поводырь Whost. С этой минуты я сидел и не мог пошевелиться, с трудом сдерживая слёзы, и в голове проносились картины бессонных ночей слепца, безуспешно бившегося с Visual Studio, которую он не видел, но он с упорством продолжал своё дело. В зале стояла гробовая тишина, две тысячи человек как один замерли и слушали со смесью восхищения и пронзительного сострадания.

Это был абсолютно слепой программист, который решил рассказать и показать, каким образом он программирует. Как оказалось, у него был наушник, в который система проговаривала всё, что попадало на фокус курсора. Он вывел на динамики то, что ему проговаривается, чтобы мы послушали, как он воспринимает информацию. Скорость чтения превышала нормальную наверное раз в десять или двадцать – ускоренный текст было невозможно понять, но он его отлично воспринимал и это существенно повышало его производительность. Вот ссылка на кусочек выступления – посмотрите, чтобы понять, о чём идёт речь: https://youtu.be/0JlHac3mh7c

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

Спасибо большое Juan Jose Montiel (https://twitter.com/kastwey) за такой невероятный опыт. Ты – потрясающий пример стойкости человеческого духа, доказывающий, что нет ничего невозможного. Ты – настоящий Программист.

Сейчас Хуан сосредоточен на своём проекте, помогающем людям с ограниченными возможностями использовать компьютеры. Узнать больше о его работе можно здесь: http://slides4all.azurewebsites.net и здесь: https://www.programad.me/ .