[nfbcs] Pair Programming

Suzanne Germano sgermano at asu.edu
Mon Oct 26 18:58:12 UTC 2015


I graduate Dec 14 and start work Jan 25. I will be doing some online review
along with decorating/celebrating Christmas and packing a 4 bedroom house
to move. And finding a house to rent.

I did a 10 week internship there doing Java over the summer. So I don't
completely not know it. I just feel I am at a novice level when I should be
at least intermediate. I did not do pair programming for that so I could
take as long as I needed if I had to look things up or trace code to see
what it did.

They are having the new hires now go though a 10-14 week bootcamp to jump
start everyone. This will be a good review of java depending on what level
they think we are at. But they will be doing things where you follow along
with the instructor. I tend to fall behind in situations like that. For a
programmer I type slow. They also tend to say things like "ok now click
here" And it was confirmed we will pair program during this training with
multiple different people.

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

> 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
>
>
> _______________________________________________
> 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
>



More information about the NFBCS mailing list