[nfbcs] choosing a specialization within CS

Andy B. sonfire11 at gmail.com
Tue Mar 13 03:14:10 UTC 2018


I use all sorts of IDEs from Android Studio, Visual Studio, SSMS (SQL Server
Management Studio), VS Code to PHP Storm, Eclipse, notepad, and InteliJ for
Java. All of them are accessible as long as you consider secondary methods
to get a job done in case the primary method isn't accessible. For instance,
use NVDA 2018.1 for any apps that require Swing for the UI. This narrows the
list down to Android Studio and PHP Storm. VS Code is accessible with any
screen reader. However, autocomplete works best with NVDA. Visual Studio
works best with any screen reader, especially since Microsoft created
codetalks plugin for Visual Studio. Don't just give up on something if you
haven't tried it. In fact, I like PHP Storm better with
html/css/javascript/php because the autocomplete feature has proven itself
reliable, especially with bootstrap declarations and attributes.


-----Original Message-----
From: nfbcs <nfbcs-bounces at nfbnet.org> On Behalf Of Nicole Torcolini via
nfbcs
Sent: Monday, March 12, 2018 6:50 PM
To: 'NFB in Computer Science Mailing List' <nfbcs at nfbnet.org>
Cc: Nicole Torcolini <ntorcolini at wavecable.com>
Subject: Re: [nfbcs] choosing a specialization within CS

The only programming that I would recommend avoiding is Objective C, which
is used by Apple. It is my experience that it is very visual; there is an
accessible way, but most people don't teach it.
	Besides that, every programming language is going to have its pros
and cons. I learned programming mostly with Java using Eclipse. Now I
program in HTML and javascript using a plain text editor ; the tools used
for managing the code repository also have code checking tools. If you want
a program for web programming, then try Dream Catcher.
The other side of the coin, though, is that even IDE's can mess up, and they
can be a pain in the... Even Eclipse was far from perfect. If you decide to
go for web programming, then I would recommend trying to just write it
yourself. There are plenty of straightforward tutorials on the internet.
-----Original Message-----
From: nfbcs [mailto:nfbcs-bounces at nfbnet.org] On Behalf Of Sabra Ewing via
nfbcs
Sent: Sunday, March 11, 2018 11:42 PM
To: NFB in Computer Science Mailing List
Cc: Sabra Ewing
Subject: Re: [nfbcs] choosing a specialization within CS

Visual studio may be accessible, but the documentation definitely isn't.
There is very scarce documentation specifically designed for screen reader
users, and if you are not used to an environment like that, it is not very
intuitive. It is not like, oh, I can't remember the shortcut so I will find
it in the menus. You either know the shortcut or it's a no go as far as
visual studio is concerned because they allow you to get around with
shortcut keys, but when I was using it, I was never able to access any menus
or ribbons like in word or another program that is made by Microsoft. Also,
I don't mean offense by this, but many of the blind people who have
documentation in their brains about how to use it that they got from the
nose where, have not bothered to write a manual for the rest of us, and can
be very hottie exclusive where this knowledge is concerned. If you already
know a lot about programming though, you might have better luck using it. I
personally think that web development might be better because you can have
stylesheets and HTML really is not that hard. The only problem you might
have is with graphics, but you might not even have that problem since you
used to be cited. However, visual studio allows you to make websites as
well. They were doing that in my visual basic class. The good thing about
visual studio is if you can get it to work, you can easily move controls
around on the screen. It has a coordinate system, which no one at my
university could tell me how to work and I could not find this information
online, but if you can figure out how to work that coordinate system, you
can put controls wherever you want.

Sabra Ewing

> On Mar 11, 2018, at 4:38 PM, Ryan Boudwin via nfbcs <nfbcs at nfbnet.org>
wrote:
> 
> I currently work in enterprise technical support management. I've 
> always had an interest in software development, and am intending to 
> learn to program in order to diversify my skill set a little bit.
> 
> I had been working through freecodecamp before I found out I was 
> losing my vision to RP as web development is very big in my local job 
> market. I am wondering now if web development as a specialization 
> still makes sense or if I should focus on a different programming 
> language, like C# (since I hear Visual Studio is more accessible than 
> most IDEs). My central vision still works but I don't want to count on 
> that for my professional future, and I'm dealing with some eye fatigue 
> issues that is motivating me to learn JAWS asap.
> 
> Is there any particular programming specialization that is more or 
> less accessible than others? My current role I can do without vision, 
> but I still want to learn to program.
> 
> Ryan
> _______________________________________________
> 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/sabra1023%40gmail.c
> om

_______________________________________________
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/ntorcolini%40wavecable.co
m


_______________________________________________
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/sonfire11%40gmail.com





More information about the NFBCS mailing list