Невижданият код

ян. 12, 2024 | Истории

Невижданият код

12 януари 2024 | Истории

„В софтуерния свят хората със зрителни увреждания могат да намерят изключително добро професионално развитие“, казва днешният ни герой. И го доказва със собствения си пример.

Той е един от най-активните и постоянни ентусиасти в българската WordPress общност, особено що се отнася до достъпността на сайтовете. От цели две десетилетия създава уеб страници с помощта на платформите с отворен код. А сега е поел и по пътя на класическото програмиране…

Днес Исмаил Исмаил има две големи цели. Да помогне за това повече от огромните възможности на живота онлайн да станат достъпни за хората с увреждания.

И да покаже, че в сферата на информационните технологии те могат да намерят много успешно професионалното си бъдеще.

Отворете сетивата си за една доста неочаквана… гледна точка.

 

Наричайте ме Исмаил

Могат ли наистина незрящите да програмират?

Исмаил, познат на приятелите като Есмо, определено знае какво говори. Роден там, където се срещат Рила и Родопите – в малкото градче Якоруда, като малък животът му буквално е на ръба. Ражда се преждевременно, поставят го в кувьоз… уви, по времената, когато тези апарати все още не са особено съвършени. Заради прекаления приток на кислород се стига до ретролентална фиброплазия. Наричана и просто ретинопатия, зад тази диагноза се крие сериозно зрително нарушение – ретината е разрушена и не може да възприема зрителната информация.

Нашият герой има известен късмет и не ослепява напълно. Зрението му по документи е 100% нарушено, но той все пак може да разпознава силуети. Нещо повече – постоянните тренировки на очите са важни, за да съхранява зрението си и именно те го карат да се насочи към… създаването на интернет страници.

 

Исмаил Исмаил

снимки: Добрин Кашавелов

 

Око да пипне

Технологиите го увличат още като хлапе. Докато е в гимназията, на прага на новия век, родителите му подаряват първия компютър, който ползва основно за игри.

През следващите години обаче тези машини му стават все по-интересни. И когато идва време да избере професионален път… се оказва, че това няма как да се случи с висше образование в областта на компютрите, защото по онова време няма условия да го учат младежите със зрителни проблеми.

Така записва история. Науката за миналото също го увлича и през 2008-а завършва бакалавърска степен в Софийския университет.

Уви, с тази диплома така и не успява да си намери работа и това го връща към компютрите. Още докато следва, той се впечатлява от първите системи, подобни на днешния WordPress – с помощта на Drupal, а после и Joomla, започва да прави сайтове, първо за приятели, а после – и професионално.

 

Исмаил Исмаил

снимки: Добрин Кашавелов

 

Един за всички

Когато пък WordPress изгрява на хоризонта, той се превръща в един от първите големи фенове на платформата у нас. „Направен е така, че да бъде бърз и лесен за хората“, казва Есмо. Печели го както възможността всеки човек, дори без особен опит, да си направи собствен сайт, така и общността. Идеята на отворения код, съпричастността, възможността всеки да допринесе според способностите си.

Не спира да го прави и до днес. Редовно участва в срещите на общността, на няколко пъти е бил и лектор. Постоянно допринася и в реалната работа – най-често за да превежда на български новите версии на платформата, но и за „поправянето“ на бъгове, свързани с достъпността.

Именно проверката на това дали сайтовете са подходящи да посрещнат хора с увреждания през последните години се е превърнала в още едно основно занимание на Есмо. Уви, у нас на практика няма възможност за подобна професионална реализация, докато на запад има отделна специалност – на софтуерните специалисти по осигуряване на качеството конкретно що се отнася до достъпността.

През последните години той е на път да осъществи друга своя голяма мечта – да напредне в дебрите на фронтенд програмирането, като в момента изкарва JavaScript пътеката в СофтУни. Междувременно продължава да прави WordPress сайтове с трите теми, в които през последните години се е специализирал.

 

Исмаил Исмаил

снимки: Добрин Кашавелов

 

Вдигни очи

И ако Есмо има остатъчно зрение, ето че според него програмирането може да е прекрасно занимание и за напълно незрящите, само че в този случай по-скоро става дума за бекенд технологиите.

Но как се случва всичко това, ако човек не вижда кода си?

„Когато си напълно незрящ, се използват така наречените екранни четци – софтуер, който връща всичко онова, което по принцип се вижда на екрана, под формата на текст“, разказва Есмо. През последните години работата по разработката на софтуер по цял свят е все по-удобна за хората с увреждания. Най-популярният в момента софтуер за писане на програми – VSCode, е изцяло съобразен с нуждите им.

Неслучайно на запад има немалко напълно незрящи програмисти, Есмо познава двама българи, които работят в Германия – PHP програмист и специалист по Java. Ами у нас?…

В България няма официална статистика за броя на хората със сериозни зрителни увреждания, но се смята, че са не по-малко от 13 000. Едва 5% от тях имат някаква работа според единствената неофициална статистика, която намирам онлайн.

А дали не би могло това да се промени?

 

Déjà vu

Защото човек със сигурност се чувства пълноценен и щастлив и тогава, когато си намери призванието, както личи и от усмивката на Есмо, заговорим ли за програмиране.

„Трябва да се дава повече гласност на идеята, че един незрящ човек може да стане много успешен бекенд програмист!“, казва Есмо. „Кодът си е текст, който се обработва. Съвременният софтуер е доста усъвършенстван. Въпросът е повече хора да пробват!“

Кое ли според него е най-важно да знае всеки млад незрящ човек, преди да се насочи към програмирането? „Първо – че няма да му е лесно. Второ – че е трудно, но не и невъзможно. Трето – много хора се спират от математиката, зависи какво пишеш, но в повечето случаи тя никак не е сложна. И четвърто – да не се отказва! В началото е трудно, но после става наистина интересно“. Абсолютно същото мисля и аз.

Уви, за момента няма специализирани курсове за незрящи у нас, но опитът на нашия гост показва, че днес е възможно да се получи и в обичайните академии или университети.

 

Исмаил Исмаил

снимки: Добрин Кашавелов

 

Стъпки към достъпност

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

Но ако достъпността в реалния свят е скъпа и очевидно непосилна за общините ни, то онлайн тя също се оказва много важна, а съвсем не е толкова трудна за постигане.

Честно казано, не бях се замислял дали и този сайт е достъпен за незрящи. За щастие, моят гост потвърждава, че всичко е наред, той следи Дигитални истории, дори сам пожела да разкаже историята си с идеята тя да мотивира повече младежи със зрителни проблеми.

Оказва се, че не е трудно да се провери дали един сайт е достъпен… достатъчно е някой да се досети да го направи.

 

Малка крачка за девелопъра…

Има четири основни четци – разработени за Windows и Apple и два проекта с отворен код. Софтуерът е настроен така, че да разчита по определени правила кода на уеб страницата и ако те не са спазени, сериозно „буксува“.

„Един сайт е достъпен, когато можеш да навигираш в него свободно без мишка, само с клавиатура. Трябва да спазва правилата за семантичен html, защото таговете помагат на екранния четец да прецени кое да прочете. Важно е също цветовата схема да е четима и контрастна“, разказва Есмо.

Каква част от сайтовете у нас отговарят на изискванията? Преди няколко години нашият гост се оказва начело на екип, който проверява уеб достъпността в публичния сектор, по това време се оказва, че сериозни проблеми имат около 50% от сайтовете. Според опита му днес нещата не са се променили особено, защото имаме формални изисквания в тази посока, но те не се спазват, а и никой не следи за тях. Отскоро в Електронно обслужване за първи път има специализирани тестери, но според Есмо препоръките им все още остават нерешени.

 

Исмаил Исмаил

снимки: Добрин Кашавелов

 

И… smile!

Извън официалните сайтове пък няма никакви правила. Според него хубав пример е екосистемата на Apple, където всяко приложение се проверява за достъпност, преди да бъде допуснато до клиентите. „Гледах на една конференция и как Google тестват за достъпност – всичко се минава от напълно незрящ, слабо зрящ, човек с двигателна увреда. Имаха 7 QA инженери, които тестват само това“.

В повечето сайтове, разбира се, това не е възможно, особено в малък пазар като нашия.

И все пак очевидно усилието не е голямо и си струва всеки собственик на местенце онлайн да помисли по темата. (Ако решите да го направите, нашият гост препоръчва за проверка WAVE Accessibility Tools, Google Lighthouse или добавката за Chrome axe DevTools.)

Преди няколко години Есмо среща любовта и днес е семеен мъж. Не спира да прави сайтове, да допринася за общността на отворения код и да изпитва наслада от това, което прави.

Плановете му за професионално развитие са свързани с WordPress, като обогати знанията си и с други технологии. „Мечтая да се реализирам като един нормален човек! Живот и здраве да има е най-важното, другото се постига“.

И като че ли историята на Есмо най-силно потвърждава именно тази максима…

Дигитални истории

Дигитални истории е и ще си остане изцяло некомерсиално начинание, на което посвещавам доста време и усилия. За създаването на сайта обаче са нужни определени разходи. Ако имате възможност и желание да подпомогнете сайта, вече можете да го направите. Разбира се, все така важна подкрепа си остава всяка добра дума, всяко споделяне на темите.

<a href="https://karamanev.me/author/georgik" target="_self">Георги Караманев</a>

Георги Караманев

Програмист, журналист и писател. Още за мен – тук. .
Дигитални истории

Най-нови публикации:

„Забравихме, че бебето знае как да се роди“

„Забравихме, че бебето знае как да се роди“

Как технологиите промениха бременността и раждането? С какво облекчиха и как – парадоксално, в други посоки създадоха проблеми за начина, по който идваме на бял свят? Жени Маркова се свърза с мен...

повече информация
Как срещаме децата с технологиите? (резултати от анкетата)

Как срещаме децата с технологиите? (резултати от анкетата)

По колко часа на ден децата имат досег с екран? Трябва ли в училище да има телефони? Как изглежда технологичното бъдеще за днешните деца? Какво има смисъл да учат? С какво е различно днешното...

повече информация
„Страх от технологии = изоставане на нацията“

„Страх от технологии = изоставане на нацията“

Толкова е пъстър пътят на днешната ни гостенка! 11 години се занимава с журналистика. После се насочва към туризма, за да стане… управител на хотел на Марианските острови в Тихия океан. Докато...

повече информация
Колко е IQ-то на ChatGPT?

Колко е IQ-то на ChatGPT?

Какви ли не хобита имат хората – някои колекционират марки, други – евро, трети дори имат търпението да гледат български футбол. Е, аз освен че имам навика да проверявам нищожните си познания в...

повече информация
„Пожертвахме две поколения, защото не знаехме как работят технологиите“

„Пожертвахме две поколения, защото не знаехме как работят технологиите“

„Ние, възрастните, пожертвахме две поколения, защото създадохме нещо, което не знаехме какво е и как работи. Тези деца са жертва на нашата некомпетентност. Вече никой не може да каже, че не знаем до...

повече информация

Още публикации по темата:

От рубриката:

Колко е IQ-то на ChatGPT?

Колко е IQ-то на ChatGPT?

Какъв е коефициентът на интелигентност на напредналия изкуствения интелект?
Достига ли, надминава ли средните 100 точки на днешното човечество? И защо това е важно?
Хайде да научим заедно!

повече информация
„Последният печели“. ChatGPT отвръща на удара!

„Последният печели“. ChatGPT отвръща на удара!

Из въздуха витае интелигентност, в залата са малко над 100 души, повечето от тях са сред най-интелигентните в нашата страна. Не е предположение, мога да го докажа. Те са сред победителите в „Последният печели“ – телевизионното състезание, което през последните години припомня защо знанието е важно за всички ни, дори като вид, във времената на напредналия изкуствен интелект.
С моите съмишленици в залата имаме важна задача. Да се изправим заедно срещу ИИ в едно състезание, което може да ни каже и покаже много.
Ще победи ли с днешните си невероятни умения изкуственият интелект едни от най-знаещите представители на естествения? Време е да проверим. И да научим нещо ново…
ChatGPT срещу някои от най-интелигентните българи в състезание по познание. Кой ще победи? Изгубихме ли окончателно и тази битка срещу машините? Ръкавицата е хвърлена!

повече информация
„Питайте, хора! Питайте!“ 5 важни (неудобни) въпроса за незрящите

„Питайте, хора! Питайте!“ 5 важни (неудобни) въпроса за незрящите

Виктор Асенов не спира да тича, напред към поредния рекорд за покоряване. Ако ви е попаднала забележителната Дигитална история на незрящия бегач на дълги разстояния, надали ви е оставила безучастни. Защото поуките от нея са много, а тя е повод и да продължим разговора с Виктор. За ежедневните неволи на българите със зрителни (и други) увреждания. За това как да се отнасяме с тях, дали сме достатъчно внимателни, дали в България се грижим за правата им.
Последният въпрос е риторичен. Сигурен съм, забелязвали сте и вие, че автобусите в София са пригодени за хора с увреждания. Виждали ли сте обаче някой да се качи в тях с инвалидната си количка? Ами сайтовете? Днес всичко се случва онлайн, технологиите улесняват всички ни и могат да бъдат толкова полезни и за хората, които най-много се нуждаят от тях.
Обаче не са. Как това може да се промени? С Виктор поговорихме и обобщихме 5 конкретни идеи. Поне за мен всяка от тях е повод за замисляне, така че и сам да се чувствам полезен. Дано и за вас е така…

повече информация

Най-новите:

„Забравихме, че бебето знае как да се роди“

„Забравихме, че бебето знае как да се роди“

Как технологиите промениха бременността и раждането? С какво облекчиха и как – парадоксално, в други посоки създадоха проблеми за начина, по който идваме на бял свят?
Евгения Маркова се свърза с мен заради поредицата „Дигитални деца“ с предложението да поговорим за този аспект от връзката на технологиите с родителството. Тя живее в Германия и макар че дълги години е работила в сферата на маркетинга и разработката на софтуер, днес основното ѝ занимание е на дула. Особено популярно на запад, това е попрището на жени, които не са медицински специалисти, но помагат с информация, съвети, практическа и емоционална подкрепа на бъдещите майки.
Кога предоверяването на технологиите може да се превърне в проблем при бременността и раждането? Защо си струва в някои посоки да се върнем към традициите и повече да слушаме тялото си, а не само медицинските показатели или чужди съвети? Време е за един важен разговор, който според мен би могъл да даде много полезни идеи за хората, които тепърва се готвят да станат родители.

повече информация
Как срещаме децата с технологиите? (резултати от анкетата)

Как срещаме децата с технологиите? (резултати от анкетата)

По колко часа на ден децата имат досег с екран? Трябва ли в училище да има телефони? Как изглежда технологичното бъдеще за днешните деца? Какво има смисъл да учат? С какво е различно днешното родителство?
Тези и още много важни въпроси отправих в началото на февруари към родителите и близките на деца до 11 години. Анкетата на Дигитални истории събра повече от 350 мнения. Изводите са показателни, замислящи. Посланията, събрани там, си струва да бъдат четени и обсъждани.
Благодаря от сърце на всеки, който я попълни, на всеки, който помогна повече хора да се включат! Ето какви се оказаха резултатите.

повече информация
„Страх от технологии = изоставане на нацията“

„Страх от технологии = изоставане на нацията“

Елица Стоилова казва, че дигиталната грамотност би трябвало да се превърне в национална цел, ако искаме да вървим напред. „Липсата ѝ води до страх от технологиите = консерватизъм в тяхното въвеждане и използване = изоставане на нацията ни в множество посоки. Какво е бъдещето на неграмотните народи?“, написа ми тя.
Толкова е пъстър пътят на днешната ни гостенка! 11 години се занимава с журналистика. После се насочва към туризма, за да стане… управител на хотел на Марианските острови в Тихия океан. Докато накрая акостира в ИТ света. Разбира, че голяма част от задачите в туризма успешно могат да се изпълняват от алгоритми, тъй като са повторяеми. Така създава чатбот платформата UMNI, много преди друг един чатбот да привлече погледите на света към това колко е напреднал изкуственият интелект.
Но как така… тя е толкова оптимистично настроена за пътя напред? Гостенката ни смята, че ако правилно изиграем картите си, ИИ ни води към едно прекрасно бъдеще. От какво зависи дали ще изиграем картите си както трябва? И защо понякога си струва дори да изоставиш едно от най-райските кътчета на планетата, преследвайки мечтите? Търсим важни и неочаквани отговори в следващите редове.

повече информация
Колко е IQ-то на ChatGPT?

Колко е IQ-то на ChatGPT?

Какъв е коефициентът на интелигентност на напредналия изкуствения интелект?
Достига ли, надминава ли средните 100 точки на днешното човечество? И защо това е важно?
Хайде да научим заедно!

повече информация
„Последният печели“. ChatGPT отвръща на удара!

„Последният печели“. ChatGPT отвръща на удара!

Из въздуха витае интелигентност, в залата са малко над 100 души, повечето от тях са сред най-интелигентните в нашата страна. Не е предположение, мога да го докажа. Те са сред победителите в „Последният печели“ – телевизионното състезание, което през последните години припомня защо знанието е важно за всички ни, дори като вид, във времената на напредналия изкуствен интелект.
С моите съмишленици в залата имаме важна задача. Да се изправим заедно срещу ИИ в едно състезание, което може да ни каже и покаже много.
Ще победи ли с днешните си невероятни умения изкуственият интелект едни от най-знаещите представители на естествения? Време е да проверим. И да научим нещо ново…
ChatGPT срещу някои от най-интелигентните българи в състезание по познание. Кой ще победи? Изгубихме ли окончателно и тази битка срещу машините? Ръкавицата е хвърлена!

повече информация
„Пожертвахме две поколения, защото не знаехме как работят технологиите“

„Пожертвахме две поколения, защото не знаехме как работят технологиите“

„Ние, възрастните, пожертвахме две поколения, защото създадохме нещо, което не знаехме какво е и как работи. Тези деца са жертва на нашата некомпетентност. Вече никой не може да каже, че не знаем до какво води прекомерната употреба на дигитални устройства за развитието на емоционално-интелектуалния апарат на децата.“
Но какви точно са тези щети и защо са толкова важни? Как прекомерното излагане на технологии променя необратимо децата? И какво да правим, след като го знаем?
Слави Стоев е психолог, води обучения за лидерство и мениджърски умения, водещ е на подкаста „Естествен ѝнтелект“. В същото време е и баща, и автор на детски книжки, посветени на ранното развитие и емоционалната интелигентност.
Точният гост, с когото да потърсим има ли среден път в отношението на родителите към технологиите и как можем да го намерим. Ще поговорим за базовите умения, които днес не успяваме да развием, и упадъка, към който се е насочила цивилизацията ни. Ако бързо не вземем целенасочени мерки, свързани именно с пресечната точка между технологиите и децата.

повече информация
Share This