«Чего-то здесь не хватает». Спорим, такая мысль первой придёт в вашу голову, если увидите моё рабочее место в офисе. Здесь нет монитора и мыши. Есть только парень, который молотит по клавиатуре, глядя словно в пустоту.



Это всего лишь я, и мои коллеги гарантируют вам, что я обычно не опасен. Я программист в офисе компании Vincit в Тампере (Финляндия). И ещё я слепой. В этой статье хочу немного рассказать, как я работаю.

Ты слепой в том смысле что на самом деле слепой?

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

Что ты там тогда делаешь?

То же, что и все: делаю софт и подшучиваю над коллегами, если время позволяет. Я работал над full-stack веб-проектами с фокусом на бэкенде. Я также взял на себя роль консультанта по общей доступности проектов для людей с ограниченными возможностями — или роль полиции; в зависимости от того, как посмотреть.

Как ты используешь компьютер?

У меня совершенно обычный ноутбук под Windows 10. Вся «магия» в софте. Для доступа к компьютеру я использую программу, которая называется скринридер. Он перехватывает картинку с экрана и представляет информацию в азбуке Брайля (через отдельный брайлевский дисплей) или синтез речи. И это не та синтетическая речь, которую вы слышите от нынешних цифровых помощников. Я использую роботизированный голос, который произносит примерно 450 слов в минуту. Для сравнения, носители английского языка обычно произносят 120-150 слов в минуту. В моей системе есть одна особенность: поскольку мне нужно регулярно читать и на финском, и на английском, то я читаю английский с финским синтезатором речи. В прежние времена скринридеры были недостаточно умны, чтобы автоматически переключаться между языками, так что я привык к такому чтению. Вот пример этого параграфа так, как я его слышу. А вот тот же текст через англоязычный синтезатор речи.

Естественно, мышь не особенно мне полезна, так что я работаю только с клавиатурой. Мои клавиатурные команды должны быть знакомы каждому, кто читает эту статью: стрелки, клавиша Tab для навигации внутри окна, Alt+Tab для переключения между окнами и т.д. Ещё у скринридеров есть много собственных «горячих клавиш», например, для чтения разных частей активного окна, включения/выключения некоторых собственных функций.

Всё становится немного интереснее при чтении веб-страниц и других форматированных документов. Скринридер даёт эту информацию кусками. Этот кусок чаще всего бывает строкой, но может быть словом, символом или другим произвольным фрагментом текста. Например, если я нажму клавишу «вниз» на веб-странице, то услышу следующую строку текста. Такой тип чтения означает, что я не могу просто просканировать содержимое экрана таким же способом, как это делает зрячий. Мне приходится читать всё кусок за куском или пропускать куски, которые мне не нужны.

Одни лишь речь или Брайль не позволяют точно передать, как выглядит страница. Вся информация выдаётся мне линейным образом. Если вы скопируете веб-страницу и вставите её в «Блокнот», то получите общее впечатление, как она выглядит для меня. Это просто куча строк друг на друге почти без форматирования. Однако скринридер может подобрать семантику из HTML, так что ссылки, заголовки, поля форм и прочее корректно мне объявляется. Это так: я не знаю, что чекбокс является чекбоксом, если его стиль не прописан таким образом. Однако подробнее об этом поговорим позже; я посвящу целую статью этой теме. Просто помните, что приведённый мной пример — это преступление против человечества.

Значительную часть своего времени я провожу в командной строке. На самом деле я редко использую какие-нибудь графические приложения, кроме веб-браузера и редактора. Я обнаружил, что часто гораздо быстрее выполнить задачу вручную в командной строке, чем использовать интерфейс, который спроектирован с мыслью о пользователях мыши.

Итак, учитывая мою любовь к командной строке, почему я застрял на Windows, операционной системе, которая не славится своими инструментами командной строки? Ответ прост: Windows — самая доступная система [для людей с ограниченными возможностями — прим. пер.]. Мой любимый скринридер NVDA — это свободный софт, он поддерживается более активно, чем любой другой скринридер. Если бы у меня бы выбор, я бы использовал Mac OS, по-моему, там аккуратный баланс между удобством и функциональностью. К сожалению, скринридер для этой системы VoiceOver страдает от долгих релизов и общей запущенности, а его модели навигации не очень совместима с моим конкретным стилем работы. Есть также скринридер для десктопа Gnome и хотя он великолепно поддерживается для столь малой аудитории пользователей, там всё ещё остались острые углы, из-за чего он не подходит мне для постоянного использования. Так что только Windows. Я компенсирую присущие недостатки этой ОС тем, что живу внутри Git Bash, который поставляется с отличным набором GNU и других утилит командной строки сразу из коробки.

Как ты можешь кодировать?

Мне понадобилось довольно много времени, чтобы понять, почему этот вопрос настолько важен для многих людей. Помните, что я раньше говорил о чтении текста строчка за строчкой? Так я читаю код. Я пропускаю ненужные строчки или может прослушиваю только половину ради контекста, но если мне действительно нужно разобраться, то я читаю всё как роман. Естественно, я не могу прочитать таким способом гигантскую кодовую базу. В этих случаях приходится абстрагировать части кода в уме: этот компонент принимает x на входе и возвращает y, неважно, что он реально делает.

Такой тип чтения вынуждает меня выполнять некоторые задачи иначе, чем мои зрячие коллеги. Например, в процессе инспекции кода я предпочитаю смотреть на выдачу raw diff по возможности. Диффы side-by-side не очень полезны для меня, на самом деле, они даже отвлекают. Знаки «плюса» и «минуса» тоже гораздо лучший индикатор изменённых строк, чем выделение цветом. Не потому что я не могу прочитать названия цветов. Просто «плюс» произносится быстрее, чем название какого-то замысловатого оттенка красного, который используется для добавленной строки. (Я смотрю на тебя, Геррит).

Вы можете подумать, что отступы и другое форматирование останется полностью незаметным для меня, поскольку это визуальное выделение. Неверно: правильные отступы помогают мне точно так же, как зрячему программисту. Если я читаю код в Брайле (кстати, это гораздо эффективнее, чем речь), то это даёт хороший визуальный ключ, где я нахожусь, точно так же, как и зрячему программисту. Я также получаю голосовые сообщения, если вхожу в блок текста с отступом или без. Эта информация помогает отрисовать карту кода в голове. На самом деле первым настоящим языком программирования у меня был Python (PHP не считается), с тех пор отступы никогда не являлись проблемой. Я настоятельно выступаю за чистый и последовательный стиль программирования по многим причинам, но главным образом потому что это не усложняет до предела мою жизнь.

Какой редактор ты предпочитаешь?

Спойлер: ответ на этот вопрос не начинается ни с буквы V, ни с E. (Само собой, я использую Vim для составления сообщений о коммитах git и других быстрых пометок в командной строке. Я придерживаюсь нейтралитета на этом конкретном минном поле). Год назад среди всех редакторов я бы выбрал Notepad++. Это лёгкий, хорошо спроектированный текстовый редактор, который делает своё дело. Однако год назад я ещё не работал над крупномасштабным Java-проектом. Когда это всё-таки случилось, пришло время выбирать между Notepad++ и здравым смыслом. В итоге я склонился ко второму (на то время, какое смогу) и бросил Notepad++ ради IntelliJ IDEA. С тех пор это мой избранный редактор. У меня глубоко укоренившееся отвращение ко всем IDE, потому что большинством из них или невозможно, или неэффективно пользоваться только с клавиатуры. Скорее всего, я бы перешёл на IDE гораздо раньше, если бы был зрячим.

Вы можете спросить, почему я выбрал Notepad++. Есть же более продвинутые легковесные редакторы, такие как Sublime Text или Atom. Ответ простой: ни один из них не доступен для скринридеров. Текстовые редакторы вроде Vim тоже не вариант, потому что у моего скринридера некоторые проблемы с поддержкой консольных приложений, из-за которых эти редакторы невозможно использовать для чего-то более крупного, чем сообщение о коммите. К сожалению, доступность [для незрячих — прим. пер.] — это главный фактор для моих инструментов. Если я не могу использовать инструмент эффективно, то он уже не рассматривается.

Ты когда-нибудь работал с кодом фронтенда?

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

Однако у меня тоже есть кусок работы в Angular и React. Как так? Во многих современных веб-приложениях значительная часть работы выполняется под капотом в браузере. Например, однажды я пару недель внедрял поддержку интернационализации в довольно сложное приложение Angular. Там не было вообще никакой визуальной работы.

Я обнаружил, что библиотеки вроде Bootstrap — настоящая находка для меня. Благодаря грид-системе я могу сам сделать базовую версию пользовательского интерфейса. Несмотря на это, все подготовленные мной изменения интерфейса проходят через пару глаз, прежде чем поставляться в продакшн. Итак, подводя итог: я могу работать с фронтендом до определённой степени, по крайней мене, не особо трогая уровень представления.

Что насчёт вещей, о которых ты не рассказал?

Определённо, многие вещи пришлось оставить за рамками этой статьи. Как и обещал, я посвящу статью искусству делать веб-страницы более доступными, поскольку отсутствие правильной семантики — моя любимая мозоль. Но есть большая вероятность, что я на этом не остановлюсь. Будем на связи!

Комментарии (106)


  1. Aries_ua
    29.08.2017 11:52
    +34

    Парню респект. Если честно, я думал, что если человек лишился зрения, то все — он за бортом. И как хооршо, что я ошибался. Хорошо, что есть компании которые помогают людям с ограниченными возможностями.


    1. barantaran
      29.08.2017 14:02
      +3

      В одном месте ограничилось, в другом расширилось.


    1. stranger777
      29.08.2017 17:13
      +1

      Хорошо, что есть компании которые помогают людям с ограниченными возможностями.

      Здесь суть не в компании: специалиста, настолько увлечённого, нужно отрывать с предыдущего места работы «с мясом и проводами». Суждено рисовать — и будет рисовать хоть ногами, хоть ртом. Суждено писать — да хоть бы и одним пальцем.


  1. malinichev
    29.08.2017 12:03
    +9

    Просто нет слов… Прочитал чуть ли не со слезами на глазах от гордости за вас!


    1. m08pvv
      29.08.2017 12:37
      +4

      Если что, это перевод статьи.


      1. malinichev
        29.08.2017 12:53
        +1

        Я это понял, и это не особо важно…
        Тут дело в гордости за таких людей


        1. ProRunner
          29.08.2017 15:30
          +2

          К слову сказать, и на Хабре есть незрячие программисты: lavkasnov к примеру


          1. malinichev
            29.08.2017 15:47

            Спасибо, удивили немного)
            Респект и уважуха всем таким сильным людям!


  1. Dmitry88
    29.08.2017 12:06
    +10

    Скорее бы сделали интеграцию шины в мозг, скольким бы людям стало легче в этом мире


    1. x67
      29.08.2017 14:28

      За аугментацией будущее. Я в какой-то степени жалею, что не увлекся биологией и медициной в достаточной степени когда-то. Уверен, что сейчас как раз начинается золотой век открытий в этом направлении.


      1. Dmitry88
        29.08.2017 15:02

        просто примитивно хочется, чтобы будущее быстрее летело. Вот на кой нужны эти авианосцы, стелсы и прочая херня. Пока есть ракеты c ЯБ, все это сдерживается неплохо уже полвека. За эти бюджеты человечество могло бы хоть как-то победить рак, внедрить искусственное зрение, разобраться с голодом. А человечество все бряцает и бряцает оружием.


        1. AdAbsurdum
          29.08.2017 16:52

          IMHO таки тенденция направлена в правильную сторону. Люди все меньше хотят враждовать.


          1. BelBES
            30.08.2017 11:25

            IMHO, основная проблема на пути к повсеместному пацифизму — неравномерность развития как различных цивилизаций, так и внутри отдельно взятых цивилизаций.


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


            Т.ч. пока уровень развития всей человеческой цивилизации не выровняется — ожидать отказа от военных разработок не приходится.


          1. domix32
            30.08.2017 11:40

            Это как посмотреть.


        1. yarric
          29.08.2017 20:43

          Многие военные разработки потом становятся конверсионными гражданскими, так что тут не так уж однозначно.


          1. Dmitry88
            29.08.2017 20:52

            Когда с миллиарда идет выхлоп на миллион — это выглядит, да никак не выглядит.Причем я даже не про нашу страну. Большинство этих технологий стараются скрыть, чтобы врагу ничего не досталось.


            1. yarric
              31.08.2017 11:13

              Компьютеры, космическая промышленность, шифрование — разве "выхлоп на миллион"?


              1. Dmitry88
                31.08.2017 11:27

                Даже интернет — это фактически военный проект. Просто, когда я говорю выхлоп, то даже представить не могу, а что если все пошло бы на развитие скажем не военного космоса, а научного. Вот не удивился бы базам на Луне. Или не собирать атомоходы пачками, то может и океан уже был бы неплохо заселен. Эта идиллическая картинка мира, в которой человечество не страдает ВВП херней


                1. Am0ralist
                  31.08.2017 12:23

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


                  1. Dmitry88
                    31.08.2017 13:07

                    Я уже писал, что после создания ракет с ЯБ проблема страха перед соседом решена полностью. Так что ни никто не придет за твоей женщиной, кроме условного соседа по дому. (Как пример Северная Корея, на которую даже USA боятся напасть). Если креативные силы инженеров направлять в русло не строительства новых орудий уничтожения, то схема очень даже будет работать. Очевидный пример — Маск, который просто дал волю инженерам творить и 5 тысяч человек дали такого джазу за очень короткий срок. Тот же Безос опять же. Разве это не тренд? Люди осознают свою краткую сущность бытия все больше и вкладываются в созидание


                    1. Am0ralist
                      31.08.2017 13:17
                      -1

                      Я уже писал, что после создания ракет с ЯБ проблема страха перед соседом решена полностью.
                      Ну если только заложить парочку царь бомб на своей территории в георазломах.
                      В противном случае развитие ПРО сделают твоё ЯО бесполезным. Жить, правда, на своей земле после этого тоже не получится, зато всеми миру тоже будет не сладко.
                      Очевидный пример — Маск
                      Развивающий на деньги государства. Безос же пример одной из крупных корпораций, как раз, которые уже выходят на уровень государств по влиянию.


                      1. Dmitry88
                        31.08.2017 13:24

                        Плевать на чьи деньги, хоть от Церкви


                        1. Am0ralist
                          31.08.2017 14:40

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


                          1. Dmitry88
                            31.08.2017 14:55

                            мы углубились слишком далеко, я перестал понимать суть, наверное надо закругляться. Меня не разубедить в том, что если бы можно было деньжищи на новый F-35 потратить на разработку электронных глаз, то они уже бы были у людей с очень высокой долей вероятности.


                            1. Am0ralist
                              31.08.2017 15:30

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


                              1. Dmitry88
                                31.08.2017 15:47

                                Вот Россия отстала в этой сфере и чо? Мы кому-то нужны?
                                Cами же строим нефтепроводы и продаем все что можем и никакой агрессии. Или тихая оккупация Китаем Дальнего Востока не идет? Уже никто не воюет, идет просто процесс покупки/продажи. Нормальный исторический процесс


                            1. Carburn
                              01.09.2017 21:44

                              Электронные глаза и так есть уже, только технологии не могут развиваться мгновенно, нужно время, а не только деньги.


  1. cleaner_it
    29.08.2017 12:12
    +3

    Потрясающе. Просто потрясающе!


  1. alekssamos
    29.08.2017 12:33
    +19

    Классно! Я тоже не вижу и немного увлекаюсь программированием…


    1. x67
      29.08.2017 14:29

      А кем вы работаете?


      1. alekssamos
        29.08.2017 16:38
        +10

        Я не кем не работаю пока что. Вот здесь я всё о себе написал.


        1. begemot_sun
          31.08.2017 14:23

          Молодец. Вам нужно:
          1. Изучить английский язык.
          2. Найти контору забугром (у нас тут таких нет), которые делают какой-то продукт для слабовидящих.
          3. Предложить свои услуги по разработке и тестировани, заодно будете целевой группой.
          Я думаю это может взлететь.
          В нашей Российской реальности, я не верю в то что вы сможете найти хоть какую-то работу по программированию для слепых.


          1. alekssamos
            01.09.2017 20:56

            2. Как-то я морально к этому еще не готов…


    1. sunnyfox
      30.08.2017 23:21

      Невероятно, без поддержки, без специальных курсов все освоить — мне кажется, это нужна еще та сила воли, так что грех на лень жаловаться (это я про страничку о себе)! Просто не ощущаете перспектив, непонятно, куда двигаться дальше, что создавать, вот и опускаются руки, наверное. Надеюсь, найдется работодатель, который даст новые цели и поможет применить ваши знания на практике и развивать их дальше. Пример вот уже имеется :) Попробуйте себя не в визуальной сфере (кнопочки-окошечки), так как сложно оценить результат, а в сфере программных вычислений — машинное обучение, вот это все.


      1. alekssamos
        31.08.2017 10:15

        Невероятно, без поддержки, без специальных курсов все освоить — мне кажется, это нужна еще та сила
        Если честно, то HTML освоить — ну так, сила не особо здесь и нужна. А зачем специальные курсы? Обычной документации вполне хватает.
        непонятно, куда двигаться дальше, что создавать, вот и опускаются руки
        Я с этим согласен. Похоже, что так и есть.
        А пример имеется, и не один… Да.
        в сфере программных вычислений — машинное обучение, вот это все.
        Надо будет попробовать, но вот с математикой, к примеру, я вообще не дружу, одни тройки, да двойки, а при каком-то машинном обучении, думаю, она там понадобится.
        Надеюсь, найдется работодатель, который даст новые цели и поможет применить ваши знания на практике
        Буду надеется, что найдётся. Но и мне тоже надо как бы дальше стараться идти, больше знаний получать и чтобы действительно работодатель нашёлся надо стараться быть немного лучше, чем остальные, а вот это уже реально сложнее, не то, что сейчас…


  1. iRandom
    29.08.2017 12:48

    Статья просто отличная, большое уважение к автору, честно говоря читал как научную фантастику и рад что этот момент наступил, невероятно что не зрячий человек пишет не просто элементартный текст, а КОД! — очень приятно что у вас есть такая возможность, с удовольствием ознакомился бы с продолжение цикла статей.

    З.Ы. прослушал аудио дорожки, это сильно. Успехов вам!


  1. EaE
    29.08.2017 12:53
    +7

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


  1. tyomitch
    29.08.2017 13:00
    +1

    (Я смотрю на тебя, Джеррит).

    Геррит произносится через «Г», потому что назван в честь голландца.


    1. m1rko Автор
      29.08.2017 14:03
      +1

      Спасибо!


    1. bano-notit
      29.08.2017 23:18

      А кто это такой?


  1. acidcherry
    29.08.2017 13:01

    Трудно выразить словами, насколько меня поразила и вдохновила эта статья.


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


    1. Infonautica
      29.08.2017 14:03

      Есть такие: на хантере подписываются вакансии, если компания рассматривает кандидатов с огр. возможностями, у csssr есть сообщение в футере
      image


      1. Stasgar
        29.08.2017 14:44
        +1

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


    1. OrangeCrusty
      29.08.2017 14:44

      Не знаю насколько Юлмарт ит-компания, но видел у них глухого кассира в Новороссийске


      1. SupRo
        02.09.2017 11:20

        В Питере, в магазине на Дыбенко тоже есть.


    1. zmeykas
      29.08.2017 16:32

      Есть success-story, но их единицы, вот пример и вот


    1. CaptainTrunky
      30.08.2017 09:48

      Являюсь инвалидом, проработал 2-3 года в мелких провинциальных компаниях, после чего устроился на работу в крупную международную корпорацию с офисом в Москве, где провел почти 4 года. Недавно переехал заграницу. Никакого особого отношения/ограничений/плюшек никогда не получал — ни до переезда, ни после. Разработчик/научный сотрудник.


    1. Mellorn
      30.08.2017 23:33
      +1

      Раз на раз не приходится.
      Я сам незрячий. Начинал как фрилансер. Потом, на том же фрилансе, меня нашла одна компания, предложили удалёнку. Я согласился. Вот уже несколько лет успешно работаю в этой компании. Справедливости ради, отмечу, что не сразу признался, что я не вижу. Но когда признался, проблем никаких не было. Тружусь в команде со всеми наравне. Предлагали перебираться в офис, но пока отказываюсь. Фирма находится в другом городе, а я пока не хочу переезжать.
      В целом, отношение в команде вполне адекватное. Меня рассматривают как специалиста, а не как незрячего специалиста. А я всегда стремился именно к этому.
      Знаю ещё одного парня из моего города, который тоже не видит. Когда он устраивался на работу и сказал что незрячий, в одной компании сразу отказали в трудоустройстве. Но без каких-либо проблем взяли в другую.
      П.С. речь идёт про Украину. Но не думаю, что в РФ ситуация особо отличается.


  1. wanomgn
    29.08.2017 13:50
    +3

    не знаю с чем это связано — но натурально волосы на руках встали дыбом при прочтении…
    видимо читая ставишь себя на место автора… ни дай бог такого… :-(
    сил и удачи таким людям…


  1. anprs
    29.08.2017 14:02

    Сколько же, если задуматься, ресурсов мозга съедает обработка зрительных сигналов…


  1. DeepDash
    29.08.2017 14:03
    +4

    450 слов в минуту… Воистину, человек уникальное создание.


    1. marshinov
      29.08.2017 14:26
      +8

      Прослушал сэмплы. Для меня финский синтезатор и английский не отличаются: непонятно ничего в обоих случаях


      1. morez
        29.08.2017 16:52

        Более того, замедление англоязычного сэмпла в три раза с сохранением высоты звука не сильно помогает.


      1. Alendorff
        02.09.2017 11:49

        Я слушал с закрытыми глазами :) Отрывками можно понять некоторые слова, просто очень непривычно быстрый темп для прослушивания.


    1. AllexIn
      29.08.2017 14:58
      +5

      Для меня подобные статьи стали фактором, который натолкнул на мысль о том, что мы крайне не эффективно потребляем аудио и видео контент.
      Поэтому большую часть видосиков в youtube сейчас смотрю на х2. И уже не хватает…


      1. powerman
        29.08.2017 20:16
        +2

        Проблема не в скорости просмотра, а в наполненности контента.


        Если контент содержит много "воды", то текстовый можно быстро просканировать чтобы выхватить полезное (пусть даже что-то при этом может быть упущено), и даже не пытаться читать его целиком. С аудио/видео такой фокус не прокатит, и увеличение скорости проблему не решает — всё равно необходимо просмотреть всё, пусть это и займёт в 2-3 раза меньше времени. Вывод: контент с низкой наполненностью полезной информацией в аудио/видео лучше вообще не смотреть, если жалко переводить впустую время своей жизни.


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


        В общем, я к тому, что если у Вас возникает желание включить 2x — зачастую это признак того, что лучше вообще выключить, и поискать вместо этого контента что-то более наполненное.


        И уже не хватает…

        А вот это может быть признаком того, что из-за привычки к увеличенной скорости уже сформировалась привычка поверхностного восприятия. А значит, даже там где есть ценная информация, она воспринимается частично. И получается замкнутый круг: мало инфы — выше скорость — из-за скорости ещё меньше инфы — ещё выше скорость…


        1. AllexIn
          29.08.2017 20:40

          Почему восприятие хуже?
          Быстрее произносятся слова — быстрее их воспринимаешь.
          Потери инфомрации из-за скорости не происходит. Читаем вы в разы быстрее чем говорим, но чтение же не вызывает вопросов. :)
          Так что я с вами в корне не согласен.


          1. powerman
            29.08.2017 21:13

            Быстрее произносятся слова — быстрее их воспринимаешь.

            Это не так. По крайней мере — для многих людей это не так, исключения всегда можно найти, возможно лично Вам в этом плане повезло.


            Читаем вы в разы быстрее чем говорим, но чтение же не вызывает вопросов. :)

            Это потому, что текст несёт значительно меньше информации, чем аудио, аудио меньше чем видео, а видео меньше чем личное общение. Поэтому скорость восприятия текста без потери информации кажется более высокой — но дело не в том, что скорость восприятия информации в текстовом виде выше, а в том, что информации в тексте меньше. Есть специальные техники скорочтения, эффект от них очень похож на просмотр видео на повышенной скорости: читаешь быстрее в разы, информацию вроде бы получаешь формально всю или почти всю, но на самом деле тонкие нюансы и разные мелочи теряются напрочь, вместе с (потенциальным) удовольствием от чтения.


            Так что я с вами в корне не согласен.

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


            1. sunnyfox
              30.08.2017 23:34

              Смотря какая информация нужна. Да, в видео больше байт. Но возьмем лекцию. Зачем мне информация о цвете пиджака лектора, о тембре его голоса, о его жестикуляции и т.д. и т.п., если ту же информацию, что он рассказывает 5 минут, я могу прочитать за 15 секунд, не упустив ни слова? В тексте сконцентрировалась избранная информация, без лишнего и отвлекающего в данном случае. Терпеть не могу видеолекции :/
              В случае художественного произведения информация в тексте и видео просто разная. В тексте автор описывает ситуацию, а заодно и мысли героя, ощущения, объясняет причиные его поступков. Мы наслаждаемся слогом и выстраиваем в голове недостающий видеоряд. В фильме, в кадре с этой же сценой, всего этого не покажешь, не расскажешь. Режиссеру приходится выкручиваться так, чтобы зритель все понял по видеоряду и додумал сам мысли героя и прочее. Но это уже совсем другая информация. Оба произведения художественно ценны, их нельзя сравнивать.


              1. PsyHaSTe
                01.09.2017 17:21

                Очевидно, что если постоянно ускорять воспроизведение видео, то в конце концов мы подойдет к уровню «ХВАТИТ. Я НИЧЕГО НЕ УСПЕВАЮ ПОНЯТЬ». НЕ услышать — а именно понять, осознать. Попробуйте послушать какую-нибудь экранизация Войны и Мира на скорости х3-х5. Отдельные слова еще понять можно, но смысл на такой скорости начинает проваливаться в бездну. Это нам дает простое утверждение, что чем больше скорость, тем больше информации теряется, потому что пропускная способность мозга ограничена. Если контент состоял изначально из одной воды — зачем тогда вообще было его смотреть. А если нет — как выше правильно сказали. можете много чего пропустить.


            1. AssaNix
              02.09.2017 15:44

              Это не так. По крайней мере — для многих людей это не так, исключения всегда можно найти, возможно лично Вам в этом плане повезло.

              Не могу с Вами согласиться. Я уже довольно-таки давно начал слушать аудиокниги с ускорением и по своему опыту могу сказать, что восприятие такой информации — это развиваемый навык, а не врожденная способность. Помню, как в начале даже ускорение на х1,5 было моим пределом. Дальнейшее поднятие до х1,7 уже давало большие потери информации. О х2,0 даже не заикался. Со временем начал привыкать и сейчас на х3,0 — это нормальное прослушивание, а х3,5 — это уже когда совсем тухлый контент или медленный диктор.

              На текущий момент — это мой предел. Дальше увеличивать не получается. Да и смысл пропадает.

              Возьмем, к примеру, книгу длительностью 30 часов. Это довольно-таки объемная книга. Как правило, многие ютятся от 6 до 18 часов и в них разница, о которой будет сказано ниже, еще меньше заметна.
              Если применим х2,0 ускорение, то получим экономию в 15 часов. Разница существенна.
              Если же применим х3,0 — то получим уже 20 часов, то есть +5 часов в сравнении с х2,0.
              Если же возьмем х3,5 — то получим около 9 часов, то есть экономим 21 час или +1 час в сравнении с х3,0.

              В сравнении между 3,0 и 3,5 в сложности освоения огромная разница, а количество выигрываемого времени отличается мизерно. И дальше эта разница лишь уменьшается, а сложность возрастает на порядки. Поэтому я отказался от идеи дальнейшего увеличения скорости.

              Что касается освоения этого навыка, то нужно лишь взять не очень важный материал, потери информации в котором не будут сколь-нибудь значимы и прослушивать с постепенным увеличением скорости. За пару недель или меньше можно спокойно дойти до х2,0. До х3,0 потребуется больше сил и времени (около месяца, наверное, или больше). Тут я имею в виду уровень не выхватывания определенных слов и фраз, а почти полного понимания и восприятия текста (я думаю, что воспринимаю порядка 80%, остальное так или иначе пропадает, особенно если быть за рулем). Зачастую проблема не в том, что не слышно слов, а в том, что мозг не привык и не умеет так быстро обрабатывать столько информации по аудиоканалу + отсутствие должной концентрации.

              P.S. По вопросу прослушивания за рулем могу сказать, что нужно быть предельно осторожным, так как перераспределение такого количества внимания на аудио снижает возможность адекватно и быстро реагировать на сложившуюся дорожную обстановку. Для нивелирования этого эффекта, во время прослушивания надо ездить максимально спокойно, без каких-нибудь маневров и в спокойном скоростном режиме, когда не требуется искать дорогу, а лишь следовать своему маршруту. И при возникновении чего-нибудь необычного, сразу же выключать звук. Пока что за 5 лет вождения аварий не было у меня не было. Если человек часто отвлекается сам по себе от дороги, слушать вообще не стоит, ИМХО.


        1. aronsky
          02.09.2017 04:58

          Есть каналы просто уникальные по своему контенту. Авторы молодцы и доносят информацию ясно и четко. Только не все профессионалы своего дела — хорошие ораторы. Вот и вставляют в текст 'ээээ' через каждое слово. Или просто паузы.


      1. Gendalph
        29.08.2017 20:19
        +3

        Я поэтому предпочитаю читать, а не смотреть видео.


        1. evvlasov
          30.08.2017 07:40
          +3

          Я тоже видео практически не смотрю. Думал, что я один «не такой» :)


          1. Temmokan
            30.08.2017 08:57
            +1

            Не один, факт. Всегда, когда возможно, предпочитаю текст, в крайнем случае — статические слайды.


      1. aronsky
        02.09.2017 04:54

        Да, неплохо бы Ютубу поработать над тем, чтоб добавить большей скорости с сохранением частоты, чтоб голоса не были как у Елвина и бурундуков.


  1. Sergiy
    29.08.2017 14:38
    +1

    Потрясающая статья, потрясающий человек! В моменты прокрастинации буду перечитывать снова и снова. Спасибо огромное!


    1. aronsky
      02.09.2017 04:51

      О да, в моменты прокрастинации вы не только этим будете заниматься.


  1. Nickola75
    29.08.2017 14:44
    +2

    У меня сейчас проблема на работе — нет перспектив роста, стагнация, нет достойных задач, все рутинное, давно уже освоенное. И из-за этого чувствую себя не очень. Но сулят крупный проект и поэтому не ухожу пока что. Так вот, эта статья просто отличная, показывает, что люди борются в казалось бы патовых ситуациях. И ты понимаешь, что у тебя уже многое есть. Спасибо.


  1. Vittoorio
    29.08.2017 14:44
    +2

    Для меня — это пример редкого мужества, а он — Tuukka Ojala — так живет! Респект!


  1. roman_kashitsyn
    29.08.2017 15:00
    +1

    Занятно, у незрячих программистов тоже совершенно разные предпочтения. Есть довольно известный пост Lucas Radaelli, в котором он говорит, что активно использует Emacspeak для программирования, а отступы ему совершенно не нужны.


  1. begemot_sun
    29.08.2017 15:21

    Молодец пацан.
    Реквестирую таких же в России? Какова вероятность их появления?


    1. Virusmater
      29.08.2017 17:15
      +4

      Начни выкалывать глаза коллегам


      1. begemot_sun
        29.08.2017 18:30

        Не поможет. Знаю только о клепальщиках крышек для консервирования.
        Что насчет программистов?

        Кстати чела держат как реального тестировщика их продукта для слепых, соотвественно это не просто так.


    1. sunnyfox
      30.08.2017 23:56

      Вон там повыше уже есть начинающий, осталось ему дать работы habrahabr.ru/post/336600/#comment_10387906


  1. Alex_1985
    29.08.2017 16:51

    Реально достойно уважения! Респект парню! Молодец!


  1. maximosipov
    29.08.2017 16:54

    450 слов в минуту, удивительно, как автор статьи воспринимает всю эту информацию с такой скоростью. Я, признаться, не разобрал английскую речь совсем.
    Спасибо за перевод и респект автору!


    1. laphroaig
      29.08.2017 22:18

      Я как-то подсел ютуб смотреть в x2 ускорении, а уже через неделю периодически начинаешь проверять, а включено ли оно вообще, жалеешь что нет x3 и x4, так что не думаю, что это предел человеческого восприятия


      1. maximosipov
        30.08.2017 08:50

        хмм выходит, вопрос практики. Надо будет попробовать


  1. amarao
    29.08.2017 17:13

    Есть ли подобие графических мониторов, но с «штырьками» для графического представления?

    Второе предложение: вместо мыши я ОЧЕНЬ рекомендую попробовать использовать планшет для рисования. В этом случае положение курсора мыши уже не важно, а важно его абсолютное положение пера над (ощупываемым) планшетом.


    1. skssxf
      29.08.2017 18:01

      Даже простой Брайлевский дисплей стоит очень дорого, вероятно сделать несколько тысяч штырьков будет стоить запредельно. Нужны другие технологии.


    1. sumanai
      29.08.2017 18:07
      +1

      Есть ли подобие графических мониторов, но с «штырьками» для графического представления?

      Это дисплей Брайля, он упоминается в статье. Дорого, медленно и ненадёжно.


      1. ProRunner
        29.08.2017 19:40

        Более того, далеко не все слепые хорошо знают брайль.


  1. alekssamos
    29.08.2017 17:34
    +2

    Смотря на код с закрытыми глазами — вот кстати еще одна похожая статья на эту тему…




  1. kenny_gomel
    29.08.2017 20:01
    +1

    Было бы крайне интересно почитать статьи о проблемах веба для людей с ограничениями по зрению.


  1. lenon
    29.08.2017 20:31
    +2

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


  1. Dmitry88
    29.08.2017 20:41

    Мне кажется именно слепые люди дадут толчок развитию нейроинтерфейсов. Их мозг уже готов воспринять такое взаимодействие в каком-то чистом виде. Нам, зрячим, это будет труднее, мы будем спотыкаться и ждать четких образов. Как кто-то писал вверху, я бы тоже хотел работать на стыке наук, но уже поздно. Хотя даже косвенно было бы интересно поработать в этой теме. Пусть у парней, кто в этой теме, все получится


    1. TimTowdy
      29.08.2017 21:18

      К слову, довольно революционные интерфейсы для слепых разрабатывались уже десятки лет назад, вот один из примеров:


  1. AlexPu
    29.08.2017 21:33

    Я… Снимаю воображаемую шляпу!
    И испытываю определенную гордость за страну в которой живу…


    1. geakstr
      29.08.2017 23:29
      +2

      Вы в Финляндии? :)


      1. AlexPu
        30.08.2017 10:59
        +2

        Точно


  1. isnofreedom
    29.08.2017 22:41

    Я не могу осилить программирование на достойном уровне, даже несмотря на то, что зрячий. Читаю книги одну за другой, но ничего стоящего написать не могу. :( (возможно мне насоветовали не тех книг)


    1. geakstr
      29.08.2017 23:31
      +1

      А вы практикуйтесь больше


    1. Dmitry88
      30.08.2017 00:27

      Дело не в книгах и не в уровне. Просто у вас нет точки приложения, как только она появится, сразу начнет все получатся. Походите, оглянитесь на мир, подумайте, где чего-то не хватает или пустота, которую можно заполнить. и все пойдет


    1. vlreshet
      30.08.2017 09:28
      +1

      Книги без практики — ничто.


  1. kirillaristov
    30.08.2017 00:19

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


    1. nohuhu
      30.08.2017 01:58

      а) Используйте нативные HTML элементы по максимуму,
      б) Старайтесь выдерживать критерии WCAG 2.0


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


  1. Kirhgoff
    30.08.2017 01:03

    А есть ссылка на оригинал? Очень хочется с коллегами поделиться



    1. sumanai
      30.08.2017 17:13
      +1

      На будущее- прямо под заголовком.


  1. heartdevil
    30.08.2017 11:10

    Мэтт Мердок в мире программирования!


  1. eme
    30.08.2017 12:54

    Хочу научиться так же быстро слушать


  1. HPowEng
    02.09.2017 13:39

    Читая статью немного обидно, что на всем хабре нет статьи об незрячем программисте Ольге Яковлевой. Вроде как парень из статьи (конечно, он молодец) интересен хабру, потому что он «где-то там», а наш разработчик… ну он же наш, чего такого. Кроме этого Ольга Яковлева занимается разработкой русскоговорящей синтетической речи, которая приоткрывает дверь в мир ИТ людям с подобной проблемой в нашей стране. Напомню, что количество существующих русскоговорящих движков в пределах пальцев одной руки, не говоря об их качестве. И у Ольги неплохо получается (я слушаю книги ее бесплатным движком). Насколько знаю, эта работа не финансируется, все на голом энтузиазме, что, конечно, выглядит для меня диковато, учитывая масштабы нашей страны. Очень хочется, чтобы это имя звучало громче на хабре. Интересующимся подкаст для раскрытия темы тыц1 тыц2.


  1. eignatik
    02.09.2017 20:23

    Я выражаю этому разработчику просто огромное уважение и восхищение! Очень круто