[nfbcs] choosing a specialization within CS

Tony Malykh anton.malykh at gmail.com
Tue Mar 13 03:41:02 UTC 2018


Andy,


Could you tell me more about how to make IntelliJ IDEs accessible? They 
were my favorites back in the days. But I tried both idea and PyCharm a 
year ago and couldn't figure out anything - they didn't appear 
accessible at all. Did they only recently add accessibility with NVDA 2018?


Thanks

Tony



On 3/12/2018 8:14 PM, Andy B. via nfbcs wrote:
> 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
>
>
> _______________________________________________
> 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/anton.malykh%40gmail.com





More information about the NFBCS mailing list