Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Dyslexic Programmers

Dyslexic Programmers

Scheduled Pinned Locked Moved The Lounge
questioncollaborationtools
47 Posts 17 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H homegrown

    no, it's not a a joke ;) on the dev team we have a programmer who is dyslexic.. so all the conventional material that programmers *need* [msdn; books; blogs; code project articles- etc..], in fact, our entire world is not particularly sensitive to dyslexia... but the dude's a great team member and *can* produce class code- but it takes some time and getting it right takes extra effort... my question is.. has anyone ever worked with dyslexic programmers on the team.. or- are u one yrself? and how do you cope with it? what *other* strategies [a 20page technical spec simply doesn't work] can u use without losing productivity and quality and communication etc... from the team player himself; it's not about pity or sympathy it's just about working with it without jeopardising "normal" production or the team. there's enuff info on kids and dyslexia- but how about coding with dyslexia?

    :: have the courage to use your own reason

    C Offline
    C Offline
    Chris Maunder
    wrote on last edited by
    #2

    The best coder I know is dyslexic. His only issue is he just can't deal with reading long manuals or programming books so is forced to teach himeself often by trial and error. ...which usually results in him having way, way more understanding of the underlying issues than he would have aquired through a book. We keep joing that we should write the Abridged And Definitive Giude To... series. 20 pages, no crap, no repeated sample on how to use the VS wizard you get in every other book.

    cheers, Chris Maunder

    CodeProject.com : C++ MVP

    J H L 3 Replies Last reply
    0
    • H homegrown

      no, it's not a a joke ;) on the dev team we have a programmer who is dyslexic.. so all the conventional material that programmers *need* [msdn; books; blogs; code project articles- etc..], in fact, our entire world is not particularly sensitive to dyslexia... but the dude's a great team member and *can* produce class code- but it takes some time and getting it right takes extra effort... my question is.. has anyone ever worked with dyslexic programmers on the team.. or- are u one yrself? and how do you cope with it? what *other* strategies [a 20page technical spec simply doesn't work] can u use without losing productivity and quality and communication etc... from the team player himself; it's not about pity or sympathy it's just about working with it without jeopardising "normal" production or the team. there's enuff info on kids and dyslexia- but how about coding with dyslexia?

      :: have the courage to use your own reason

      E Offline
      E Offline
      Ennis Ray Lynch Jr
      wrote on last edited by
      #3

      It only becomes obvious when I am really tired though. It kind of slows down my typing but not too much. It is funny when it kicks in though and I have typed stuff backwards :)

      A man said to the universe: "Sir I exist!" "However," replied the Universe, "The fact has not created in me A sense of obligation." -- Stephen Crane

      1 Reply Last reply
      0
      • C Chris Maunder

        The best coder I know is dyslexic. His only issue is he just can't deal with reading long manuals or programming books so is forced to teach himeself often by trial and error. ...which usually results in him having way, way more understanding of the underlying issues than he would have aquired through a book. We keep joing that we should write the Abridged And Definitive Giude To... series. 20 pages, no crap, no repeated sample on how to use the VS wizard you get in every other book.

        cheers, Chris Maunder

        CodeProject.com : C++ MVP

        J Offline
        J Offline
        Josh Smith
        wrote on last edited by
        #4

        Chris Maunder wrote:

        We keep joing that we should write the Abridged And Definitive Giude To... series. 20 pages, no crap, no repeated sample on how to use the VS wizard you get in every other book.

        That doesn't sound like a joke to me, it sounds like a great idea! Too many books acheive the "requisite" size by cramming useless things like "How to use VS Wizards to do XYZ". X|

        :josh: My WPF Blog[^]

        H 1 Reply Last reply
        0
        • H homegrown

          no, it's not a a joke ;) on the dev team we have a programmer who is dyslexic.. so all the conventional material that programmers *need* [msdn; books; blogs; code project articles- etc..], in fact, our entire world is not particularly sensitive to dyslexia... but the dude's a great team member and *can* produce class code- but it takes some time and getting it right takes extra effort... my question is.. has anyone ever worked with dyslexic programmers on the team.. or- are u one yrself? and how do you cope with it? what *other* strategies [a 20page technical spec simply doesn't work] can u use without losing productivity and quality and communication etc... from the team player himself; it's not about pity or sympathy it's just about working with it without jeopardising "normal" production or the team. there's enuff info on kids and dyslexia- but how about coding with dyslexia?

          :: have the courage to use your own reason

          W Offline
          W Offline
          Wjousts
          wrote on last edited by
          #5

          Dyslexics of the world untie!! ;)

          E 1 Reply Last reply
          0
          • C Chris Maunder

            The best coder I know is dyslexic. His only issue is he just can't deal with reading long manuals or programming books so is forced to teach himeself often by trial and error. ...which usually results in him having way, way more understanding of the underlying issues than he would have aquired through a book. We keep joing that we should write the Abridged And Definitive Giude To... series. 20 pages, no crap, no repeated sample on how to use the VS wizard you get in every other book.

            cheers, Chris Maunder

            CodeProject.com : C++ MVP

            H Offline
            H Offline
            homegrown
            wrote on last edited by
            #6

            so how would he, for example, get to grips with a n-page specification and implement that accordingly? our programmer has perfect understanding in what is communicated verbally, but even for the best of us, the ability to hold a 3hour verbal conversation crammed with requirement detail, in your head while implementing over 4 days... :S

            :: have the courage to use your own reason

            1 Reply Last reply
            0
            • H homegrown

              no, it's not a a joke ;) on the dev team we have a programmer who is dyslexic.. so all the conventional material that programmers *need* [msdn; books; blogs; code project articles- etc..], in fact, our entire world is not particularly sensitive to dyslexia... but the dude's a great team member and *can* produce class code- but it takes some time and getting it right takes extra effort... my question is.. has anyone ever worked with dyslexic programmers on the team.. or- are u one yrself? and how do you cope with it? what *other* strategies [a 20page technical spec simply doesn't work] can u use without losing productivity and quality and communication etc... from the team player himself; it's not about pity or sympathy it's just about working with it without jeopardising "normal" production or the team. there's enuff info on kids and dyslexia- but how about coding with dyslexia?

              :: have the courage to use your own reason

              S Offline
              S Offline
              Super Lloyd
              wrote on last edited by
              #7

              Well what is the problem exactly? Because you want to cope but didn't explain in what way it is harmfull... Personally I worked with dyslexic and makes many spelling mistake myself. But I never had any problem communicating (just problem finding employment ... spelling mistake is a real hamper for that ... :laugh:, but now it's allright I like my current company and vice-versa)

              H 1 Reply Last reply
              0
              • J Josh Smith

                Chris Maunder wrote:

                We keep joing that we should write the Abridged And Definitive Giude To... series. 20 pages, no crap, no repeated sample on how to use the VS wizard you get in every other book.

                That doesn't sound like a joke to me, it sounds like a great idea! Too many books acheive the "requisite" size by cramming useless things like "How to use VS Wizards to do XYZ". X|

                :josh: My WPF Blog[^]

                H Offline
                H Offline
                homegrown
                wrote on last edited by
                #8

                i'd def agree... i dunno how many books i've paid for i only end up reading half of it cos the other half is redundant.. there could be a market indeed in condensed versions [even for course material]

                :: have the courage to use your own reason

                1 Reply Last reply
                0
                • W Wjousts

                  Dyslexics of the world untie!! ;)

                  E Offline
                  E Offline
                  Ed Poore
                  wrote on last edited by
                  #9

                  Either I'm: a) Slow b) A speed reader or c) Dsylecix I read that comment first time and thought nothing of it, read it again after it was voted a 5 and realised what it said.


                  Formula 1 - Short for "F1 Racing" - named after the standard "help" key in Windows, it's a sport where participants desperately search through software help files trying to find actual documentation. It's tedious and somewhat cruel, most matches ending in a draw as no participant is able to find anything helpful. - Shog9 Ed

                  D 1 Reply Last reply
                  0
                  • H homegrown

                    no, it's not a a joke ;) on the dev team we have a programmer who is dyslexic.. so all the conventional material that programmers *need* [msdn; books; blogs; code project articles- etc..], in fact, our entire world is not particularly sensitive to dyslexia... but the dude's a great team member and *can* produce class code- but it takes some time and getting it right takes extra effort... my question is.. has anyone ever worked with dyslexic programmers on the team.. or- are u one yrself? and how do you cope with it? what *other* strategies [a 20page technical spec simply doesn't work] can u use without losing productivity and quality and communication etc... from the team player himself; it's not about pity or sympathy it's just about working with it without jeopardising "normal" production or the team. there's enuff info on kids and dyslexia- but how about coding with dyslexia?

                    :: have the courage to use your own reason

                    D Offline
                    D Offline
                    Dave Kreskowiak
                    wrote on last edited by
                    #10

                    According to the compilers, every single one of us is dyslexic!

                    Dave Kreskowiak Microsoft MVP - Visual Basic

                    H 1 Reply Last reply
                    0
                    • H homegrown

                      no, it's not a a joke ;) on the dev team we have a programmer who is dyslexic.. so all the conventional material that programmers *need* [msdn; books; blogs; code project articles- etc..], in fact, our entire world is not particularly sensitive to dyslexia... but the dude's a great team member and *can* produce class code- but it takes some time and getting it right takes extra effort... my question is.. has anyone ever worked with dyslexic programmers on the team.. or- are u one yrself? and how do you cope with it? what *other* strategies [a 20page technical spec simply doesn't work] can u use without losing productivity and quality and communication etc... from the team player himself; it's not about pity or sympathy it's just about working with it without jeopardising "normal" production or the team. there's enuff info on kids and dyslexia- but how about coding with dyslexia?

                      :: have the courage to use your own reason

                      W Offline
                      W Offline
                      WillemM
                      wrote on last edited by
                      #11

                      I had a programmer on the team who was dyslexic. He did a good job despite the fact that he made more mistakes while coding. A good codereview solved that problem.

                      WM.
                      What about weapons of mass-construction?

                      H 1 Reply Last reply
                      0
                      • H homegrown

                        no, it's not a a joke ;) on the dev team we have a programmer who is dyslexic.. so all the conventional material that programmers *need* [msdn; books; blogs; code project articles- etc..], in fact, our entire world is not particularly sensitive to dyslexia... but the dude's a great team member and *can* produce class code- but it takes some time and getting it right takes extra effort... my question is.. has anyone ever worked with dyslexic programmers on the team.. or- are u one yrself? and how do you cope with it? what *other* strategies [a 20page technical spec simply doesn't work] can u use without losing productivity and quality and communication etc... from the team player himself; it's not about pity or sympathy it's just about working with it without jeopardising "normal" production or the team. there's enuff info on kids and dyslexia- but how about coding with dyslexia?

                        :: have the courage to use your own reason

                        T Offline
                        T Offline
                        Tom Archer
                        wrote on last edited by
                        #12

                        One of our team members is dyslexic - or at least was when she was a child - and is definitely one of the most intelligent people I've ever met. I don't know if she still suffers from dyslexia today, but if she does, she manages to overcome it without any external help as she's easily the most valuable member of our team.

                        Tom Archer (blog) Program Manager - Windows SDK Headers, Libraries & Tools MICROSOFT

                        H 1 Reply Last reply
                        0
                        • H homegrown

                          no, it's not a a joke ;) on the dev team we have a programmer who is dyslexic.. so all the conventional material that programmers *need* [msdn; books; blogs; code project articles- etc..], in fact, our entire world is not particularly sensitive to dyslexia... but the dude's a great team member and *can* produce class code- but it takes some time and getting it right takes extra effort... my question is.. has anyone ever worked with dyslexic programmers on the team.. or- are u one yrself? and how do you cope with it? what *other* strategies [a 20page technical spec simply doesn't work] can u use without losing productivity and quality and communication etc... from the team player himself; it's not about pity or sympathy it's just about working with it without jeopardising "normal" production or the team. there's enuff info on kids and dyslexia- but how about coding with dyslexia?

                          :: have the courage to use your own reason

                          L Offline
                          L Offline
                          leppie
                          wrote on last edited by
                          #13

                          My fingers are definately dyslexic, I rated 1 out of 9 on a writing speed test (where the scale was from 1 to 9). I find myself thinking alot more about the problem and only write the solution once (and correct), but wait, shouldn't all programmers do that? :) But seriously, I wish I could 'output' more. Another problem I have when I do get to writing, is to express myself clearly. I hate writing reports... From a coding/developers point of view, there shouldn't be an issue. Just let the boss/manager know your style of working (more thinking, less keyboard hammering), else they will find you something else today that they can 'monitor'. In the end, its the results that speak.

                          **

                          xacc.ide-0.2.0.50 - now with partial MSBuild support!

                          **

                          H 1 Reply Last reply
                          0
                          • E Ed Poore

                            Either I'm: a) Slow b) A speed reader or c) Dsylecix I read that comment first time and thought nothing of it, read it again after it was voted a 5 and realised what it said.


                            Formula 1 - Short for "F1 Racing" - named after the standard "help" key in Windows, it's a sport where participants desperately search through software help files trying to find actual documentation. It's tedious and somewhat cruel, most matches ending in a draw as no participant is able to find anything helpful. - Shog9 Ed

                            D Offline
                            D Offline
                            Dustin Metzgar
                            wrote on last edited by
                            #14

                            Allctauy, trhee wree smoe aleticrs a wlhie bcak aoubt how we dno't pay aentieotn to the ltetres in the mdidle of the wrod but can sitll ustarednnd the stencene.


                            Logifusion[^] If not entertaining, write your Congressman.

                            H E C 3 Replies Last reply
                            0
                            • C Chris Maunder

                              The best coder I know is dyslexic. His only issue is he just can't deal with reading long manuals or programming books so is forced to teach himeself often by trial and error. ...which usually results in him having way, way more understanding of the underlying issues than he would have aquired through a book. We keep joing that we should write the Abridged And Definitive Giude To... series. 20 pages, no crap, no repeated sample on how to use the VS wizard you get in every other book.

                              cheers, Chris Maunder

                              CodeProject.com : C++ MVP

                              L Offline
                              L Offline
                              leppie
                              wrote on last edited by
                              #15

                              Chris Maunder wrote:

                              His only issue is he just can't deal with reading long manuals or programming books

                              A serious suggestion: Ritalin. Get him to talk to his GP.

                              **

                              xacc.ide-0.2.0.50 - now with partial MSBuild support!

                              **

                              S 1 Reply Last reply
                              0
                              • L leppie

                                My fingers are definately dyslexic, I rated 1 out of 9 on a writing speed test (where the scale was from 1 to 9). I find myself thinking alot more about the problem and only write the solution once (and correct), but wait, shouldn't all programmers do that? :) But seriously, I wish I could 'output' more. Another problem I have when I do get to writing, is to express myself clearly. I hate writing reports... From a coding/developers point of view, there shouldn't be an issue. Just let the boss/manager know your style of working (more thinking, less keyboard hammering), else they will find you something else today that they can 'monitor'. In the end, its the results that speak.

                                **

                                xacc.ide-0.2.0.50 - now with partial MSBuild support!

                                **

                                H Offline
                                H Offline
                                homegrown
                                wrote on last edited by
                                #16

                                agreed, results do speak. but our programmer has the same issue.. he wishes he could 'output' more and gets frustrated that he can't express himself as clearly.. and as quickly.. in both conversation, document and code.. we know these things and we're working with him.. but how *could* we help him get past those frustrations so that he can get closer to expressing at the same speed?

                                :: have the courage to use your own reason

                                L 1 Reply Last reply
                                0
                                • D Dave Kreskowiak

                                  According to the compilers, every single one of us is dyslexic!

                                  Dave Kreskowiak Microsoft MVP - Visual Basic

                                  H Offline
                                  H Offline
                                  homegrown
                                  wrote on last edited by
                                  #17

                                  LOL :D maybe there's something wrong with the compilers then?

                                  :: have the courage to use your own reason

                                  1 Reply Last reply
                                  0
                                  • S Super Lloyd

                                    Well what is the problem exactly? Because you want to cope but didn't explain in what way it is harmfull... Personally I worked with dyslexic and makes many spelling mistake myself. But I never had any problem communicating (just problem finding employment ... spelling mistake is a real hamper for that ... :laugh:, but now it's allright I like my current company and vice-versa)

                                    H Offline
                                    H Offline
                                    homegrown
                                    wrote on last edited by
                                    #18

                                    well.. the problem exactly is the "speed of learning new things" we all know how fast technologies can evolve... or rather how quickly things can get re-packaged. now for most of us... we can easily spot the diff between "new" and newfangled and stuff that's just been rehashed just by reading through the sphlurb- and quickly. our DP [dyslexic programmer] is forced to read ALL of it and can't skim-read text to be able to evaluate it accurately and ontop of that he reads slowly.. so it's frustrating cos a lot of time can be saved without the burden of the information overload especially when a lot of the information is just a rehash or not worth reading...

                                    :: have the courage to use your own reason

                                    S 1 Reply Last reply
                                    0
                                    • H homegrown

                                      well.. the problem exactly is the "speed of learning new things" we all know how fast technologies can evolve... or rather how quickly things can get re-packaged. now for most of us... we can easily spot the diff between "new" and newfangled and stuff that's just been rehashed just by reading through the sphlurb- and quickly. our DP [dyslexic programmer] is forced to read ALL of it and can't skim-read text to be able to evaluate it accurately and ontop of that he reads slowly.. so it's frustrating cos a lot of time can be saved without the burden of the information overload especially when a lot of the information is just a rehash or not worth reading...

                                      :: have the courage to use your own reason

                                      S Offline
                                      S Offline
                                      Super Lloyd
                                      wrote on last edited by
                                      #19

                                      hmm... I see. You should read the latest edition of scientific american Volume 17, Number 3, June/July 2006: Mind, page 12. Sometimes slower is faster! What if he makes less mistakes than faster programmer? Im a bit worry of "some" people who say ok, ok, ok I understand straight away. It often turns out they didn't really understand, in fact... Not to say it's the case with your programmers. Just a general comment. ;) :-D

                                      H 1 Reply Last reply
                                      0
                                      • T Tom Archer

                                        One of our team members is dyslexic - or at least was when she was a child - and is definitely one of the most intelligent people I've ever met. I don't know if she still suffers from dyslexia today, but if she does, she manages to overcome it without any external help as she's easily the most valuable member of our team.

                                        Tom Archer (blog) Program Manager - Windows SDK Headers, Libraries & Tools MICROSOFT

                                        H Offline
                                        H Offline
                                        homegrown
                                        wrote on last edited by
                                        #20

                                        as well, our team member is most def valuable.. problems come up in keeping abreast with the changes and consuming the vast amounts of information that become available daily. normal readers can comprehend pages of MSDN, for example, at a glance and know wether it's one for favourites or not to bother reading through it. for dyslexic programmer.. the time spent coming to the same conclusion is drastically more. as a result, we spend more time verbally communicating requirements, bugs, processes, etc.. and in fact have used voice recordings as minutes to a meeting. but it's finding a more structured approach to communicating [and helping him to "gather" information]- and if anyone has had some experience in dealing with this.. that'd be great to know :) part of our dp's issue is that he doesn't really know [or know how to articulate] what does work for him and what not.. so, largely, for us to continue being successful, we need to trial-and-error some strategies, unless there's some advice [like yr team member] who might have some insight as to what is useful? all that been sed, the work he does produce is great.. but at more expense than we sometimes realise...

                                        :: have the courage to use your own reason

                                        1 Reply Last reply
                                        0
                                        • H homegrown

                                          no, it's not a a joke ;) on the dev team we have a programmer who is dyslexic.. so all the conventional material that programmers *need* [msdn; books; blogs; code project articles- etc..], in fact, our entire world is not particularly sensitive to dyslexia... but the dude's a great team member and *can* produce class code- but it takes some time and getting it right takes extra effort... my question is.. has anyone ever worked with dyslexic programmers on the team.. or- are u one yrself? and how do you cope with it? what *other* strategies [a 20page technical spec simply doesn't work] can u use without losing productivity and quality and communication etc... from the team player himself; it's not about pity or sympathy it's just about working with it without jeopardising "normal" production or the team. there's enuff info on kids and dyslexia- but how about coding with dyslexia?

                                          :: have the courage to use your own reason

                                          C Offline
                                          C Offline
                                          CodyDaemon
                                          wrote on last edited by
                                          #21

                                          I am Dyslexic, and me a Mr C++ get on well enough... Once I have managed to learn the correct spellings for the words I am off and away... Programming is so nice in the fact it is a subset of a language, ie few words to learn verses a 'real' langauge like English. Luckly me interest in learning computery stuff has help me get through long (>20pg) documents/books. Some of my friends have even joked that C++ is my first lanaguage and that I am stuggling to learn English when I have to write documents.

                                          H 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups