Jak działa niewidomy programista z Finlandii

W biurze fińskiej firmy Vincit w Tampere można zobaczyć niezwykłe zdjęcie: pracownik siedzi przy biurku z widokiem na partycję. Nie ma monitora ani myszy - tylko klawiaturę i słuchawki. Wygląda na to, że patrzy po prostu na ścianę, ale w rzeczywistości jest zajęty. Jest to ślepy programista o nazwie Tuukka Oyala, a na blogu firmy Vincit opowiadał, jak wygląda jego praca..

(Łącznie 6 zdjęć)


Źródło: "Habrahabr"

Ojala jest w stanie dostrzec jedynie światło słoneczne i bardzo jasne lampy, a te umiejętności nie zapewniają niczego użytecznego do pracy przy komputerze. Niemniej jednak angażuje się w projekty internetowe, a także doradza kolegom, jak wygodne są ich prace dla osób niepełnosprawnych..

Ma zwykłego laptopa pod Windows 10 i całą "magię" w zainstalowanych na nim programach. Czytnik ekranu przechwytuje obraz z ekranu i przedstawia informacje w przystępnej formie: alfabet Braille'a na oddzielnym wyświetlaczu lub syntezuje mowę.

To prawda, że ​​ten robotyczny głos nie wygląda jak asystenci głosowi, tacy jak Siri, trudno jest dostrzec jego "mowę". Mówi około 450 słów na minutę - dwa lub trzy razy więcej niż ludzie w zwykłej rozmowie. Więc Ojala słyszy akapit w języku fińskim. I tutaj ten sam tekst jest wyrażany przez anglojęzyczny syntezator mowy..

Oyala nie używa myszy - tylko klawiaturę ze standardowymi kombinacjami poleceń: strzałki, klawisz Tab do poruszania się po oknie, Alt + Tab do przełączania między oknami itd. Czytniki ekranu mają wiele własnych skrótów klawiszowych - na przykład, aby odczytać różne części aktywnego okna, włączyć lub wyłączyć niektóre z ich własnych funkcji..

Finn spędza większość czasu na linii poleceń, ponieważ jest to szybsze. W zastosowaniach graficznych używa prawdopodobnie przeglądarki i edytora, ponieważ odpowiednie interfejsy są przeznaczone dla widzących, którzy używają myszy, co oznacza, że ​​są niewygodne.

Ojala nazywa Windows najbardziej wygodnym systemem operacyjnym dla osób niepełnosprawnych. Korzystałoby z Mac OS, ale są oni zdezorientowani przez swój czytnik ekranu i wzorce nawigacji w systemie..

Czyta także kod przy pomocy czytnika ekranu: "Pomijam zbędne linie lub mogę słuchać tylko połowę dla kontekstu, ale jeśli naprawdę muszę to zrozumieć, to czytam wszystko jak powieść. Naturalnie, nie potrafię w ten sposób odczytać ogromnej podstawy kodu. musisz wyodrębnić części kodu w umyśle: ten składnik bierze x na wejściu i zwraca y, bez względu na to, co faktycznie robi. " Karta kodowa Oyali wciąga głowę. Pierwszym językiem programowania był Python (mówi, że PHP nie jest brane pod uwagę).

Głównym kryterium dla dewelopera przy wyborze narzędzia jest dostępność i efektywność dla niewidomych: "Jeśli nie mogę skutecznie korzystać z narzędzia, to nie jest ono już uważane".

Niemniej jednak, z zewnątrz wydaje się, że Ojala znajduje narzędzie na każdą potrzebę i żyje zwyczajnym życiem. Opis jego profilu na Twitterze wygląda na to, że ślepota jest tylko jedną z wielu cech, a nie głównym czynnikiem decydującym o jego życiu: "Deweloper, muzyk, mól książkowy, ślepy." Uwielbiam dobrą herbatę..