[nfbcs] Pair Programming

Susan Stanzel slstanzel at kc.rr.com
Mon Oct 26 18:37:23 UTC 2015


Suzanne,

That is terrible. This is just an idea. Since you need to know Java, my
suggestion is that you take a beginning course at your local community
college. I began learning by taking a course at Johnson County Community
college near my home in Leawood Kansas. My stress level would be quite high
trying to program in that way, especially with people I didn't know. When do
you graduate? When does your job start? One other idea might be taking an
online course.

Susie Stanzel

-----Original Message-----
From: nfbcs [mailto:nfbcs-bounces at nfbnet.org] On Behalf Of Suzanne Germano
via nfbcs
Sent: Monday, October 26, 2015 12:45 PM
To: NFB in Computer Science Mailing List
Cc: Suzanne Germano
Subject: Re: [nfbcs] Pair Programming

Hi Susan

Thanks for the response.

USAA is united services automobile association. They provide financial
services to military and their families.

The main language is Java in RSA IDE which is IBM's version of Eclipse. I
need to be very close and/or zoomed in so I would be blocking the other
person's view of the screen.

Comfort level - basically zero. I feel my university made us jack of all
trades but masters of none. Our first two course were java. Then a course
which dabbled in c, c++. prolog and scheme. Data structures and algorithms
was to be done in C++. Distributed computing was in c#. Operating systems
was in C in a linux environment. My school did a piss poor job of having us
work in linux or unix. I had one semester in which each course was a
different language so I was doing Java, c#, c and objective c. All of our
projects were given to us mostly done and we just added the methods for what
were were learning at the time. Which meant we never really did an entire
program from scratch and don't get that repetitive which would help us
memorize the syntax and nuances of a the language. I have so many languages
floating in my head that I have to look up nearly every line of code I
write. I am so disappointed that I am graduating with a 4.0 but feel
completely unprepared. I would have know more doing self study with more
focus. So I will most definitely slow pair programming down.

I did an AS in CSIS back in 1992 and feel I was a much better programmer
then. I did not do anything with it for years so lost all that.

Suzanne

On Mon, Oct 26, 2015 at 5:44 AM, Susan Stanzel via nfbcs <nfbcs at nfbnet.org>
wrote:

> Congratulations to you Suzanne!
>
> I just retired from USDA. We did a little pair programming. My problem 
> was that speech was much slower and if I wanted to check something 
> with my Braille display I also slowed down the process. You might have 
> an advantage to me because you can see what is going on. What tool 
> will be used? How you get along will also depend on how fast you can 
> gain focus on the new material and read it. If I was rushed it really 
> impacted my thinking ability. We were free to ask someone to look at 
> something and there was always a code review done before code was
transferred to testing.
>
> Maybe I should know, but what is USAA?
>
> Susie Stanzel
>
> -----Original Message-----
> From: nfbcs [mailto:nfbcs-bounces at nfbnet.org] On Behalf Of Bryan 
> Duarte via nfbcs
> Sent: Sunday, October 25, 2015 9:11 PM
> To: NFB in Computer Science Mailing List
> Cc: Bryan Duarte; National Association of Blind Students mailing list
> Subject: Re: [nfbcs] Pair Programming
>
> Hello Suzanne,
>
> congratulations again on the job offer and I know you will do awesome.
>
> Pair programming is doable for blind and/or low vision software people 
> if you have the right tools in place. For example if you require a 27 
> inch monitor to see the screen of another engineers computer you 
> should have every right to ask for your company to accommodate you in 
> that way. If this too will not allow you to adequately interact with 
> the software independently you will need to ask for an additional 
> monitor, and possible another machine where you will be able to screen 
> share with your partner so you can zoom in with the software you 
> require with the screen size you require.
>
> Also just because the company is moving towards an Agile development 
> process does not mean they are also going towards a pair programming 
> development process. Pair programming is good for code reviews and 
> maybe even for developing complex systems but that does not line up 
> with Agile as a development process. Agile is all about working in 
> teams but taking your team and pairing them up actually would slow 
> down your production because it cuts your code development in half. I 
> did remember hearing that USAA was moving toward a pair programming 
> process to try to push out more reliable software. They are hoping 
> that having two developers producing code will help to catch faulty 
> code faster. I myself love Agile programming but do not particularly 
> care for pair programming due to its slow and some times 
> confrontational development process. As I said before though it does 
> come in handy for code reviews and complex systems to have two minds 
> working together to solve a problem. I hope this some what helps you 
> but if it does not feel free to seek further guidance.
>
> Go Devils!
>
> Bryan Duarte
> Software Engineering Graduate student
> ASU Fulton Engineering College
> QwikEyes CEO
>
> > On Oct 25, 2015, at 12:03 AM, Suzanne Germano via nfbcs <
> nfbcs at nfbnet.org>
> wrote:
> >
> > I am legally blind. I use ZoomText or MacZoom with dual 27 inch 
> > monitors. I will be graduating in Dec with my BS in Computer Science.
> >
> > I accepted a software developer position with USAA to start in Jan.
> > There will be a 10-14 training program with java and agile. I found 
> > out there will be pair programming. I think the company is going 
> > toward more agile processes which i think means implementing pair
> programmin.
> >
> > Has anyone found a way to do this?  I, obviously cannot see their 
> > screen. I have tried one screen regular and one zoomed but I find it 
> > impossible to follow if I am not the one controlling the mouse. I 
> > even
> get
> a headache.
> > Also, for me to see a full line of code I span both 27 inch monitors.
> >
> > Is there a way for someone who is legally blind to effectively pair 
> > program.
> >
> > Thank you
> > Suzanne
> > _______________________________________________
> > 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/bjduarte%40asu.ed
> > u
>
> _______________________________________________
> 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/slstanzel%40kc.rr.c
> om
>
>
> -----
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 2014.0.4830 / Virus Database: 4447/10892 - Release Date: 
> 10/26/15
>
> -----
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 2014.0.4830 / Virus Database: 4447/10887 - Release Date: 
> 10/25/15
>
>
> _______________________________________________
> 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/slstanzel%40kc.rr.com


-----
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2014.0.4842 / Virus Database: 4447/10893 - Release Date: 10/26/15

-----
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2014.0.4830 / Virus Database: 4447/10887 - Release Date: 10/25/15





More information about the NFBCS mailing list