Реально экстремальное программирование
Я даже не подозревал, что можно довольно успешно работать за компьютером, будучи полностью слепым. И, оказывается, полностью слепых программистов в мире более чем достаточно, и некоторые из них даже проросли в компании-гиганты типа Google и тому подобные, где сделали нехилые карьеры.
Конечно, для них создается особый софт. Например, в нем есть возможность выделения элементов синтаксиса программы с помощью разных артикуляций и высоты голоса при воспроизведении текста на синтезаторе речи.
Под катом я собрал немного интересных ссылок по теме, где подобные слепые программисты рассказывают, как они кодят вопреки всему. Конечно, речь идет исключительно о зарубежных «натовских» кодерах, буду рад, если кто-то в комментах даст аналогичный отечественный пример.
Жизнь без монитора Кроме спец.софта и плагинов к известным IDE существуют даже полностью специализированные операционные системы, разработанные для слепых айтишников. В основном это сборки на основе GNU/Linux, например Blinux (Blind Linux).
Итак, вот вам исходная ссылка, по которой стоит сходить для ответа на вопрос: Как программируют слепые программисты?
К этому введению присовокупляю дополнительную ссылку на пост-исповедь слепого с рождения программиста, который подробно рассказывает как он пишет свои программы не открывая глаз:
A Vision of Coding, Without Opening Your Eyes http://t.co/3cleC9Hfta #LearnToCode #code #javascript #blindness pic.twitter.com/0r4fyY0Hzn— Free Code Camp (@FreeCodeCamp) January 28, 2015
И таких программистов довольно много, вот ещё пример успешности, несмотря ни на что:
Here’s an interesting insight into how a blind programmer writes code for Google: http://t.co/sFDvMBHq1v #tech— RNIB (@RNIB) May 12, 2015
«I am totally blind and I work for Google, writing changes to the ranking algorithm» http://t.co/ajrKH8Q5Uy— S? bastien Pennec (@SebPennec) April 19, 2015
Говоря же обо всех остальных, то нас тоже ждет небольшая революция — привычный ввод информации через клаву скоро перевернет такая штука: Российский инженер разработал в Google технологию считывания малейших движений пальцев с помощью радара:
Экспериментальное подразделение Google ATAP продемонстрировало разработку, потенциально способную в будущем изменить принцип взаимодействия пользователя с «умной» электроникой. Работу над Project Soli возглавил выпускник МАИ Иван Пупырев, ранее работавший в Sony и лаборатории Disney Research.
И вот что именно разработал на американской чужбине этот русский Иван:
[embedded content]
Короче, даже и не знаю, кому повезло больше — видящие выжигают свои глаза до красного белка, проводя за монитором (мониторами) день за днём (и даже ночи), слепые же — используют альтернативные аудио-интерфейсы. В любом случае, ИМХО, монитор — это суксь и мастдай, и время его конца медленно, но верно приближается.