Earlier quoted context omitted.
Your comment about proof reading and errors not sounding right reminds me of the "proper/best" way to learn Morse code for ham radio. Most everyone is familiar with the charts that show A=.- B=-... etc. Lots of beginners try to actually interpret the sounds in their ears and convert that to a letter and then convert a bunch of those to a word. Obviously, that is very processor intensive and has a high failure rate. T…
Similar experience for when I taught myself the Dvorak layout years ago. My fingers learned the common motion for whole words first. Actually, I'm not sure I could draw the layout of the qwerty keyboard I'm typing on right now from memory either.
Ask HN: I'm a software engineer going blind, how should I prepare?
251–260 of 497 posts
Re: Ask HN: I'm a software engineer going blind, how should I prepare?
#252Earlier quoted context omitted.
> you'll be bumping the speech rate up to 1.75-2X normal speech. You'll be the only one who can understand your screen reader Huh. I already listen to most podcasts and recorded presentations at 2x. Now you make me wonder if I could process information faster with a screen reader even though my sight works just fine...
As someone who also does this, I find that the problem becomes not processing the information, but retaining it, and I haven't found a solution to that yet.
Re: Ask HN: I'm a software engineer going blind, how should I prepare?
#253You should try out a lisp. They have the simplest syntax and the code is quite concise. > This code turned out to be a lot more complicated than I anticipated. The patch ended up adding a hundred lines of Arc. A hundred lines of Arc! Do you have any idea how many lines of Arc that is? I just looked through the history and the last commit that added that many lines of code was over two years ago when we got Arc to com…
Counting parents without being able to see indentation sounds like hell but surely there are alternative solutions.
Re: Ask HN: I'm a software engineer going blind, how should I prepare?
#254Earlier quoted context omitted.
Just for a laugh, try changing your phone keyboard to Dvorak. It seemed like a good idea but felt alien to see the keys I naturally use. Swiping was just ridiculous. Obviously it’s just practice but I don’t mind using qwerty on my phone. It keeps it vaguely present in my memory.
I've been typing Dvorak on my computer since middle school and so I thought it'd naturally be a good idea to switch my phone... turns out not so much. While having all the common letters on the home row is good for regular typing, it is not good for phone typing which is heavily dependent on autocorrect. If I miss a letter by one key it's still likely for it to be a valid word because common letters are clustered and…
However, any attempt at using Dvorak on a touch screen keyboard has failed as I can't rely on my muscle memory.
I found that for touch screen input I preferred using qwerty since I have a better feel about where keys are to hunt and peck. Funnily when typing dvorak, my fingers knows where the keys are but I don't have a good conscious mental map of the layout.
Maybe it's due to the fact that you have to touch type dvorak without any visual help since most users use regular qwerty layout keyboards.
Re: Ask HN: I'm a software engineer going blind, how should I prepare?
#255You can definitely continue as a software engineer. I'm living proof. It won't be easy, especially at first. For a while it will feel like you're working twice as hard just to keep up with your sighted peers. But eventually, the better you get with your tools, you'll find you have some superpowers over your sighted peers. For example, as you get better with a screen reader, you'll be bumping the speech rate up to 1.7…
> You'll be amazed how good your memory will get without the crutch of sight That's all really interesting. I personally have a problem with my thoughts in that I need to "sound out" or read them aloud in my head. This sometimes really slows me down, I mull over a thought until it sounds right. Especially when I'm tired I can get stuck in a loop. And it applies when reading too, I can force myself to read faster but…
There are varying degrees of aphantasia. For context, I am completely unable to “see” anything in my mind. I do not dream either. If I close my eyes and think of something, nothing happens visually, though I can more easily remember things about whatever it is. I would describe it more as complete emptiness, instead of darkness (as darkness implies there is something there at all). I have been like this since I was born.
One thing that stood out to me in GPs comment was that programmers tend to visualize code to reason about it. I asked a bunch of my friends after finding out my minds eye is blind and they all said they do it at least sometimes, some of them do it constantly.
I obviously don’t, but I can say that I have a very good memory (in general, but also for code), and often find myself capable of context switching between related bits of code faster than many of my peers. I rarely reach for a diagram for explanation, however I do use them very regularly for documentation and explaining designs because I find other people seem to be able to process that format better.
I don’t know if my aphantasia contributes to any of this, these are just things I’ve noticed I’m good at. One thing I am terrible at, however, is design.
Re: Ask HN: I'm a software engineer going blind, how should I prepare?
#256Earlier quoted context omitted.
As someone who also does this, I find that the problem becomes not processing the information, but retaining it, and I haven't found a solution to that yet.
I used to listen/watch everything at 1.5x-2x speed but found a similar result. Now I only increase the speed if it's information I only need to process once (e.g the news) but not remember later (lectures, tutorials etc).
Re: Ask HN: I'm a software engineer going blind, how should I prepare?
#257Re: Ask HN: I'm a software engineer going blind, how should I prepare?
#258Especially considering your age, I would really really urge you to do this. If you dont have anyone to go with you; just do it solo. I hope you consider my suggestion.
Re: Ask HN: I'm a software engineer going blind, how should I prepare?
#259Re: Ask HN: I'm a software engineer going blind, how should I prepare?
#260Contrary to your concerns, I think that being visually impaired and being a frontend developer will most likely open up opportunities rather than close them down.