how much c++ / java 15 years experience take ?
(Linux/windows server/client )
So improve the English or find the subset of jobs that do not require English. (apologies for English being such a pain to learn)
Most communication I have with developers is in the form of comments and email - written communication.
High-end developers are doing more than creating their own code - they are commenting on ideas and design documents.
Your dyslexia is a barrier to communicating and persuading. How are you going to minimize its impact on your life?
Maybe you can try using a font to help - https://www.google.com/search?q=dyslexia+fonts
but in the end - it is your problem to solve.