Pull to refresh
2
0
Send message

Мой диалог с другом.
Я: ну вот, хейт на Хабре пошёл. Спрашивают "а как дислексия вообще с программированием связана?". Да не связана она никак. Я просто задавала какой-то контекст про себя.
Друг: да, на Хабре обычно любят технические статьи, а у тебя статья не супер техническая. Но тут она и не задумывалась быть технической, вообще не твоя вина.
Я: там ещё в комментарии мем совсем обидный. Написан "Hello world" на плюсах и медведь, который говорит "к черту программирование". Из серии я уже "Hello world" на плюсах прочитать не могу!?
Друг: обидный комментарий, но думаю, у него быстро появятся дизлайки, не обращай внимание.
Друг: кстати, кажется тут просто вопрос скорее из любопытства. Спрашивают, как с дислексией программировать.
Я: Разве?
Друг: а в меме, кстати, буквы в словах переставлены.
Я: Да ладно!? Ты серьезно!? Правда что ли переставлены?


Так вот, попробую ответить на вопрос. Если честно у меня никогда не возникало проблем ни с чтением, ни с написанием кода. В целом, мне кажется, что механизмы как написания, так и чтения кода сильно отличаются от процесса чтения и написания текста на естественном языке.
Обычно, когда читаешь код в любом случае нужна какая-та концентрация внимания и в основном идет история что бы понять логику, алгоритм происходящего и как связаны различные абстракции между собой. То есть в коде именно как такого "текста" достаточно мало.
Более того, ключевых слов в коде достаточно ограниченное количество и понятно исходя из контекста, какое слово где может быть. Потом мне вообще не нужно именно "читать" слово, когда дело касается кода.


Про написание кода. Почему я вообще когда-то в школе полюбила программирование.Это стал для меня самым понятным и простым способом выражать мысли. Мне очень нравилось, что решив задачку я могу выразить решение в виде понятного кода с чёткими законами. Во многом потому что как превращать решение в код нас учили, а как придуманное решение выражать в слова никто не учит. Из серии это как-то все сами умеют и это само собой разумеющиеся вещь. А у меня то решение задачи в голове со словами вообще никак не связано. Какое-то долгое время я оформляла решения задач по математике в виде псевдокода, просто потому что у меня не получалось по-другому записать то, что у меня в голове.


Про сам набор кода, ну я же в целом знаю в каком порядке буквы должны идти друг за другом, у меня есть мышачная память, на какие-то частые слова, в среде разработки есть автодополнение, неправильно написанные слова подсвечиваются. В общем, вообще не вижу никаких проблем касательно набора кода.


Ну и ещё комментарий, дислексиков где-то около 10% населения. Скорее всего среди ваших знакомых есть дислексики, просто вы об этом не догадываетесь. Это всё-таки особенность, которая не кидается в глаза, особенно с учётом того, что очень многие дислексики стараются это скрывать.

У нас стажеры получают больше 25т/месяц :) Ну я считаю, что моя текущая зарплата примерно сравнима с middle разработчиком в Яндексе в Питере, что соотвествует моей текущей квалификации. Нашла какую-то статью на хабре где рынок зарплат изучался и у меня зарпалата больше медианы если смотреть на middle c++ developer.

Information

Rating
Does not participate
Registered
Activity