[nfbcs] Helping a software engineer keep his job
Louis Maher
ljmaher at swbell.net
Thu Nov 13 00:57:52 UTC 2014
Hello,
I use JAWS and a Braille display for Windows, and through SecureCRT
(http://www.vandyke.com/products/securecrt/) I have ssh character-based
access to Linux.
If you wish to use Eclipse on Linux, then you must use Orca
(https://live.gnome.org/Orca) which will have to run on a Linux machine. I
do not have any good answers for accessing the Linux graphical user
interface on remote machines.
Regards
Louis Maher
Phone 713-444-7838
E-mail ljmaher at swbell.net
-----Original Message-----
From: nfbcs [mailto:nfbcs-bounces at nfbnet.org] On Behalf Of Suzanne Germano
via nfbcs
Sent: Wednesday, November 12, 2014 5:35 PM
To: Graham Mehl; NFB in Computer Science Mailing List
Subject: Re: [nfbcs] Helping a software engineer keep his job
Hi Graham
Have you contacted any blindness organizations in your area that may have
people to teach you the technology. For example I am in Phoenix and we have
Foundation for blind Children and they do tech assessments and training. I
would think some formal training on jaws would get you up to speed faster
than learning on your own.
Good luck!
Suzanne
On Wed, Nov 12, 2014 at 4:05 PM, Graham Mehl via nfbcs <nfbcs at nfbnet.org>
wrote:
> Hi Fellow NFBCS listers,
>
> As Gary Wunder indicated I was monitoring the various posts in this
thread.
> There has been a lot of good information discussed. I would have
> posted sooner, but I had a couple personal matters to drew my
> attention like trying to find a new job position before getting laid
> off. Now that I have secured employment I can provide my post. Thank
> you for your patience and understanding.
>
> I have been trying to rack my brain on what is performance and how I
> can change or improve my performance at work.
>
>
>
> Medical background:
>
> - anaridia since birth; causes extreme sensitivity to light (think
> bright white computer screens)
>
> - functional sight until 2006
>
> - right eye has light perception only due to retina detachments
>
> - left eye has 20/200 vision on good days; averages 20/400
>
> - left eye has a k-pro (artificial cornea)
>
> - high contrast screen needed to read; 10x handheld magnifier
> sometimes but barely helps
>
> - I can see some shades of colors but am not color blind
>
> Personality background:
>
> - strong willed,
>
> - hard worker,
>
> - perfectionist,
>
> - detail oriented,
>
> - meticulous,
>
> - relentless in activities I am passionate about,
>
> - have perseverance,
>
> - analytical,
>
> - strong faith in God,
>
> - does not like [major] change,
>
> - enjoys performing community service,
>
> - received the Boy Scout Eagle Scout award,
>
> - earned a masters degree in computer science specializing in software
> engineering,
>
> - was an avid hiker when I had more time, enjoy doing genealogy,
>
> - am married and have two young (kindergarten and preschool) children,
>
> - have been employed by the same company for the last 17 years.
>
>
>
> My Technological environment and challenges:
>
> I am primarily a java application developer, and have done 5 years of
> C programming. I feel my area of expertise is in J2EE applications
> development, a variety of databases, and a mastery of shell scripting.
> And as a means to an end, I have done some web development. I also
> have maintained, configured, deployed apache and tomcat web servers.
> For a short period of time I developed Weblogic applications too. I
> have programmed on Solaris, Linux (Typically Red Hat or CentOS), and
> windows platforms where the applications were deployed to the same set of
platforms.
>
>
>
> What tools do I use?
>
> - With doing java development the preferred tool by peers is the IDE
> Eclipse. Eclipse has a few plug-ins that help with coding standards
> and software build and CM tools.
>
> - text editors vi and emacs - both not very screen reader friendly.
>
> - notepad as a scratch pad for things usually with performing email
> tasks and status reports and not necessarily for coding.
>
> - build tools ANT and Maven and the old fashion manual way with java
> commands.
>
> - CM tools are SCCS, CVS, subversion (SVN), git.
>
> - Software ticket tracking tools include Track, VersionOne, and Jira.
> I have used HTML, wiki and confluence for documentation .
>
> - IE and Firefox web browsers depending on what platform I was
> developing on and application restrictions.
>
> - Some projects have used IM chat tools, like Microsoft Lync, heavily
> for team communication and user support.
>
> - Pageant to load my PKI certificates for single sign in.
>
> - Putty and SSH and remote desktop Console (to connect with RFPs and
> VDIs) tools to remote connect to remote VMs.
>
> - Some experimentation with cygwin.
>
>
>
> My job position requires me to use Microsoft Office products like
> Outlook, Word, Excel, and Powerpoint, and to be able to read PDF files
> usually with Adobe Reader. These tools, except for cygwin, are tools
> my peers and I use on a regular basis if not daily.
>
>
>
> I more often then not use my vision and a mouse with a magnified screen.
>
>
>
> More and more development is being done in VM (virtual Machines). The
> machine on my desk is a windows machine and I have to remote to a
> Linux machine. In order to connect to remote systems, a secure
> connection is required, typically using SSH technology and PKI
certificates.
>
>
>
> A number of projects I have worked on are moving to a thin client
> environment. The IT group providing the VMs in the thin client
> environment do not want to put the JAWS software on the image load due
> to the increased size of the image load. JAWS supports the ability to
> have two JAWS instances to communicate between each other such that
> screen on the remote system can have its screen read to an individual.
> Unfortunately, the remote system needs to be persistent with JAWS
> running. Having a persistent VM sort of defeats the purpose of a thin
> client environment. So the IT group does not want to support VMs that
> are persistent.
>
>
>
> Because of what I work with and where I work, closed networks and can
> only be connected to at work locations. Work / files cannot be taken
> home and worked on and brought back. Any work performed for the
> purposes of the contract has to be billed to the customer. I mention
> this only because there were a few posts that indicated putting in a
> few extra hours to compensate for our disability accommodations. There
> was a sub-thread about how much time should a person with a disability
> put in. I too find myself falling back to my limited vision.
>
>
>
> I am a salary employee and get paid for my 40 hour work week, and any
> time I put in above the 40 hours I personally do not get paid for, but
> customer gets billed all the hours. The customer wants the task / job
> done and does not care if the person working the task is disabled or
> not. At some point the customer will care how much they are paying for
> stuff.
>
>
>
> Earlier I mentioned closed network systems, which supports general
> users, developers, and operational teams. More often than not I also
> have a second system at my desk that allows me to access the Internet
> which, to be clear, this system does not have connectivity to the
> closed network.
>
> To date my company has purchased or provided
>
> - a 30 inch Dell monitor,
>
> - a CCTV for reading hardcopy material,
>
> - Zoomtext 9.1 Magnifier / Reader software,
>
> - 3 user licenses of JAWS software (which I am not very proficient at
> using),
>
> - Kurzweil 1000,
>
> - a Cannon flat bed scanner that will eventually replace the CCTV when
> my vision is completely gone
>
> - a company owned laptop, so I can go home and do other company
> required activities and still get company IT support when needed,
>
> - a second scanner to use with the laptop,
>
> -a standard keyboard with a smart card reader to connect with the laptop.
>
> My company uses RSA id tokens to authenticate, which of course is digital.
> The only alternative solution for this is to use a company issued
> smart card, hence the card reader keyboard.
>
>
>
> There is no training mentioned for these tools, so I have had to
> figure it out on my own. To my knowledge there is no organization
> within my company that solely supports disabilities. The customer does
> have such a organization, but due to legal and contractual reasons as
> a contractor I have limited access and support from them. Generally I
> am on my own unless I I can personally find someone else that is
> disabled that can help me.
>
> So now I circle back to how do I perform better and remain competitive
> with my sighted peers? I am struggling to keep up with peers because
> of the time I spend figuring out things on my own, using systems that
> are not completely compatible with accessibility tools, and time
> needed to learn accessible tools and shortcuts. I just don't seem to
> have enough hours in a day on the job or at home.
>
>
>
> --
>
> Graham Mehl
>
> blind at trailstone.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/sgermano%40asu.edu
>
_______________________________________________
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/ljmaher%40swbell.net
More information about the NFBCS
mailing list