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ę..