[nfbcs] Helping a software engineer keep his job

David Tseng davidct1209 at gmail.com
Sat Oct 18 04:24:47 UTC 2014


Hi Jim,

Well, I certainly don't mean to be generalizing which is why I qualified my
statement with perhaps, but when every single post mentions Jaws or a
Windows related solution, I just found it to be somewhat difficult to stay
on the sidelines. Yes, you can use a Windows screen reader and ssh into a
linux or unix based box. Does it, over time, help the developer?

I spent my undergraduate years at Berkeley doing exactly the above. The
biggest issue was always and still is, the substandard access it provides.
Very simple things like tab completion, are not read properly or
efficiently. Let's not even get into actually trying to edit config files;
cursor tracking, for one, simply doesn't work or is flakey. When it comes
to doing real work, that's just not acceptable.

Anyhow, I digress.

If this person really is trying to develop software on linux, then, coming
from someone who's worked professionally on Microsoft, Apple, and Linux
platforms as a software engineer specifically with screen readers and not
magnifiers, I would strongly suggest investing the time to learn the native
platform tools.

As always, just IMO.

- David

On Fri, Oct 17, 2014 at 8:56 PM, Jim Barbour <jbar at barcore.com> wrote:

> Hey Everyone,
>
> David, I'd like to ask you to reconsider the idea that this list is a
> windows biased list.  There are plenty of people on this list who have
> windows and a strong understanding of the screen readers that run on them.
>
> However, there are plenty of people here who are knowledgeable about
> VoiceOver on OSX and as you've read a few of us who spend our time on
> various UNIXes.
>
> I've spent 30 years doing UNiX sysadmin, tools development, SRE work for
> Google and now private UNIX cloud architecting for Qualcomm.
>
> I do agree about all the AT tools you recommend, especially emacspeak. I'm
> just not sure I'd recommend them for an AT beginner.  Jaws and NVDA have a
> much larger user base and so more people to help answer his questions and
> help him find his footing.
>
> However, if the blind person is confident, ready to try new things and
> figure things out on his own, then absolutely spend some time with yasr,
> emacspeak, or even orca.  I'd just warn him that these tools are not a
> polished and well understood as a standard windows screen reader.
>
> Take Care,
>
> Jim
>
> On Fri, Oct 17, 2014 at 06:19:51PM -0700, David Tseng via nfbcs wrote:
> > Hi,
> >
> > I think without a fuller description of the software engineer's current
> > setup and level of sight, it's difficult to say exactly what will meet
> his
> > assistive technology needs.
> >
> > With that said, I have a few recommendations that may help or lead to
> more
> > questions and answers. Firstly, this list is probably not the greatest
> one
> > to ask about linux as it does have a slight or perhaps major Windows
> bias.
> > For that reason, I would ask on the Orca, Gnome A11y, Speak Up, and
> > Emacspeak lists. These are the folks who are using those products day to
> > day for both work and play.
> > Secondly, if he already knows Emacs, I would highly suggest he pick up
> > Emacspeak. It's pretty much the best in class development environment for
> > perhaps any software engineer who uses speech on any platform. It does
> have
> > a decidedly high learning curve, most of which involves learning Emacs
> and
> > core linux system management. I'm assuming he doesn't know braille;
> > otherwise, Brltty is fabulous for post boot access to a linux shell
> > environment.
> >
> > Finally, I'd be happy to chat offline as some things are better discussed
> > in a less latent medium as email.
> >
> > HTH,
> > David
> >
> >
> > On Fri, Oct 17, 2014 at 8:47 AM, Gary Wunder via nfbcs <nfbcs at nfbnet.org
> >
> > wrote:
> >
> > > Several days ago I was contacted by a software engineer who is going
> blind.
> > > He uses the Linux operating system, and what he really needs is a way
> to
> > > efficiently do the things that are required of him as a programmer for
> > > Lockheed Martin. His employer seems to be willing to get him any
> equipment
> > > that might help him in his job, so they have gotten him Zoom text, the
> > > K1000, and I think they have even purchased several copies of JAWS for
> > > Windows for him to use on several computers. Of course all of these are
> > > based on Microsoft Windows, and what he really needs to interact with
> is a
> > > Linux box. He has figured out a way to do some terminal emulation that
> lets
> > > him use screen reading technology, but all of the workarounds really
> make
> > > it
> > > difficult for him to do what once was efficient.
> > >
> > >
> > >
> > > Do any of you have ideas about how to help him? My impression is that
> he is
> > > smart, motivated, well regarded by his employer, but at his wits in as
> to
> > > how to do his job and to meet the deadlines that are being offered. He
> is
> > > monitoring this list and will appreciate any comments that people care
> to
> > > give. I will be monitoring the list, but I will be on vacation and
> rather
> > > out of touch for the next ten days or so. I thank all of you for
> thinking
> > > about this and giving him your best ideas. His name is Graham Mehl.
> > >
> > >
> > >
> > > Warmly,
> > >
> > >
> > >
> > > Gary
> > >
> > > Linix operating system
> > >
> > > _______________________________________________
> > > nfbcs mailing list
> > > nfbcs at nfbnet.org
> > > http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
> > > To unsubscribe, change your list options or get your account info for
> > > nfbcs:
> > >
> http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/davidct1209%40gmail.com
> > >
> > _______________________________________________
> > nfbcs mailing list
> > nfbcs at nfbnet.org
> > http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
> > To unsubscribe, change your list options or get your account info for
> nfbcs:
> > http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/jbar%40barcore.com
> >
>



More information about the NFBCS mailing list