- PVSM.RU - https://www.pvsm.ru -
Здравствуйте, меня зовут Денис и мой монитор всегда выключен. Почему? Дело в том, что я незрячий: все равно на нём ничего не вижу. Более того, я так еще и код пишу, занимаюсь криптой и читаю фантастику. Сегодня отвечу на вопросы, которые мне задают чаще всего.

Использую программу экранного доступа – синтезатор речи NVDA RHVoice.
Она озвучивает все мои действия и события в ОС. Но понимает лишь тексты, поэтому графические интерфейсы без описаний мне сложно воспринимать. Мышку я практически не использую: лишь клавиатуру. Её клавиши выучил наизусть, что позволяет быстро писать.
Да, все верно. Авторов сообщений она тоже озвучивает.
Текстами – это быстрее. Но и голосовые сообщения можно присылать, благо есть распознавание.
Редко. Когда не у компьютера. И если понимаю, что человек готов их слушать.
Для установки реакций пользуюсь меню сообщения, где нажимаю стрелку вверх, и выбираю нужный эмодзи. Не люблю кастомные: они озвучиваются как «Символ 17256» или вообще никак не читаются.
Для просмотра реакций просто слушаю сообщение до конца. Там программа говорит, например, «10 реакций большой палец вверх».
Чаще всего он в работе: просыпаюсь, завтракаю, работаю, обедаю, работаю, полдничаю, работаю, отдыхаю. Далее ужинаю, отдыхаю ещё и ложусь спать.
Для питания использую доставку Яндекс лавки: неудобно порой, что сразу не определить готовую еду, если пользуешься поиском. В остальном же всё удобно.
Раньше по 8 часов в будние дни с перерывами на обед и полдник. Сейчас пытаюсь построить процесс так, чтоб успевать за 4 часа, но это больше пока эксперимент.
Вообще никогда не готовлю😊
Выхожу чаще всего по делам. Например, чтоб поехать куда-то на такси. Просто так редко выбираюсь. Разве что с близкими в парки.
Чтение фантастики. Причём под фантастикой понимаю абсолютно разную (в том числе фентези). Выбираю книги на основе названия и аннотации. Иногда, если не сразу понятно, слушаю первую главу.
Есть канал, где описываю читаемое – незрячий фантастолюб [1]
Из последнего прочитал цикл «Пандора» про планету с Эфиром. Там герои усиливали себя упражнениями и ядрами из животных, а также сражались с монстрами. Те, кстати, и отправили героев на планету Пандора для добычи ресурсов.
В случае непонятных терминов в книгах я чаще всего как-то автоматически примерно понимаю смысл по контексту. Либо пропускаю мимо ушей, так как для меня главное сюжет.
Редко. Не все дикторы хорошо читают, да и долго. Слушая книги при помощи голоса программы экранного доступа, получается быстрее и лучше (привык к озвучке).
Это не знаю, но вероятно проще. Потому что при потери зрения возникают психологические барьеры + переучиваться сложнее.
Я учился в школе-интернат для слепых и слабовидящих. Там я познал шрифт Брайля (рельефно-точечный). С 7 класса нам разрешили использовать на гуманитарных предметах ноутбуки, что было проще чем протыкать точки на специальной бумаге.
Есть. Но считаю, что надо мечтать о разных сферах жизни. Поэтому есть она и по деятельности, и по жизни. Раскрывать не буду: считаю, что такое важно оставлять при себе.
Прямо друзей (кто проверенный) нет. Но знакомые есть, и я им во многом благодарен. Да и общаться приятно с ними.
Когда интерфейс плохо доступен. Представьте сайт, где есть 3 кнопки, но без надписей. Они озвучиваются так:
Кнопка
Кнопка
Кнопка
Естественно это усложняет использование, так как приходится:
Либо определять методом тыка
Либо пробовать распознавать при помощи ИИ. Но это занимает 1-2 минуты (долго) + не всегда точно описывает иконки.
Да. Если в Telegram, отправляю в специального бота Vision bot. А если на веб странице, либо смотрю в браузере, либо распознаю при помощи специального дополнения NVDA.
Практически да. После появления компьютера сначала просто общался в социальных сетях и ставил разные программы, но потом надоело.
С этого момента (2011) стал изучать html, создание сайтов вручную и при помощи CMS (программы, упрощающие разработку. Пример: WordPress).
Также до 2017 года вёл блоги. Но все оказались неудачными в плане трафика, поэтому удалил. Остался личный домен, но это теперь сайт обо мне.
В основном сам. В плане html даже и не вспомню, а JS (JavaScript) - на javascript.ru.
Использую программу экранного доступа + Microsoft visual studio code.
Знаю JavaScript в основном. Чуть хуже – PHP (давно не работал + не использовал классы). Ещё хуже – GO (изучил, создал 2-3 программы и понял, что не нужен мне).
Ещё хуже – C++ (изучал в колледже, а после него также не использовал).
Причина: в основном создаю Telegram боты, бекенд приложения с API и фронтенды на базе шаблонов..
Предпочитаю свои. Анализирую сторонние плохо из-за незнания структуры функций, большого объёма кода и нюансов.
Обычный разработчик может пробежаться по коду глазами и понять, как всё работает. Мне же придётся читать код несколько недель (в зависимости от сложности).
Да: можно использовать поиск, вводя "function", но это не совсем то. Все равно можно что-то важное упустить.
Но если требуется подправить небольшую часть, в принципе легко изучаю. Особенно если укажут, где эта часть находится.
В начале использовал для программирования nodepad++, но потом понял – это неудобно. Плюс, у VsCode гораздо больше удобных возможностей.
Также пробовал Microsoft visual studio при изучении C++, но это громоздкое не совсем удобное приложение...
В плане программы экранного доступа всегда использовал NVDA. В начале пробовал Jaws (платный аналог), но показался более медленным и менее удобным.
Связываюсь в Telegram.
Спрашиваю о функционале.
Пишу, как понял его. Спрашиваю, верно ли.
Говорю цену.
Если клиент согласен, принимаю оплату, и начинаю работать.
Если проект большой, после каждого этапа предлагаю попробовать. Иногда вместе тестируем.
Как завершил, отправляю. Если всё устраивает, скидываю код.
Но сейчас больше ушёл от программирования в сторону анализа проектов. Тут меньше этапов:
Узнаю подробности.
Сообщаю этапы аналитики и цену.
Если устраивает, принимаю оплату и делаю. Иногда первую половину.
После – отправляю отчёт.
Анализирую сами проекты (команда, концепт, коин, код + практика по функционалу) или токеномику.
Основной источник был и сейчас – это Telegram канал и чаты.
Когда программировал, были сложности с тем, что я не мог выполнить всё нужное. Например, я не понимаю визуал, а людям он нужен.
Также был печальный опыт, когда сделал Telegram бота. Но из-за обрезания текста кнопок на мобильных устройствах заказчик ничего не заплатил.
Это было лет 7 назад. С тех пор беру предоплату + сообщаю о нюансах. Ну и понял, что для отсутствия обрезания текста надо ставить две (максимум три) кнопки на ряд.
Не помню. Но я никогда особо не скрывал это. Отношение у всех было нормальным. Некоторые удивлялись, как я работаю.
Помимо ранее написанного про кнопки не помню ничего особенного.
Я воспринимаю программирование, как сотворение чего-то нового, интересного. Код представляю как текст, который после определённых манипуляций оживает☺
Помню, как отдыхал, смотрел на первого Telegram бота и думал:
«Как классно! Ты сидишь и ничего не делаешь, а программа (текст кода) присылает уведомления!»
В анализе криптовалютных проектов нравится то, что есть возможность изучения нового.
Да и в целом каждый проект – нечто уникальное. Потому что у каждого свой уровень качества команды и её взаимодействия, свой уровень концепта, коина (в т. ч. токеномики) и кода (активность разработки, аудиты и баг-баунти).
У меня есть свои. Например, Telegram бот [2] с уведомлениями об изменении курсов криптовалют и РФ акций.
Также есть бот сообщества с баллами [3]
Под заказ делал бэкенд с API для одного сервиса проектов, но он закрылся уже.
Делал игровой проект – тоже автор закрыл.
Есть и другие проекты, но перечислять долго. Активные можно посмотреть в Blind dev bot [3].
То, что это нравится. А также что есть перспектива.
Практикуйтесь больше. От чтения книг и мауалов мало что запомнится. Только практика.
Изучили определённые встроенные функции – написали мини-программу. Изучили цикл – добавили его в программу.
Подписывайтесь на мой тг-канал незрячий web3 программист [4]. Там я анализирую криптовалютные проекты и пишу про свои разработки. Буду рад каждому новому читателю😊 Всем спасибо за внимание.
Автор: denis_skripnik
Источник [5]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/interv-yu/435128
Ссылки в тексте:
[1] незрячий фантастолюб: https://t.me/blindAboutFiction
[2] Telegram бот: https://t.me/price_informerBot
[3] бот сообщества с баллами: https://t.me/blind_dev_bot
[4] незрячий web3 программист: https://t.me/blind_dev
[5] Источник: https://habr.com/ru/articles/961850/?utm_source=habrahabr&utm_medium=rss&utm_campaign=961850
Нажмите здесь для печати.