There are a lot of great free resources to learn how to program and you don’t need expensive developer tools to learn either. All you need is the time and the determination.
Another great site that didn’t make the list above is freeCodeCamp.
There are also many free apps you can download to your phone to learn how to program. Some of my favorites are Enki, Mimo, Sololearn, and Grasshopper.
If you can browse the web you can code too. Start out simple and work your way up.
If your just the least bit curious, give programming a try. It’s a better hobby than just watching TV.
If you get stuck, there are a lot of great sites that are willing to help you out like Stack Overflow. Also, you don’t need to worry about remembering stuff, you will eventually remember what you use enough and you can always search on Google.
I’ve been programming professionally as a mainframe Cobol programmer for over 26 years and I do enjoy it. Like every job, it has its good times and bad. There’s nothing like the feeling you get when you have an “Aha!” moment and solve a problem you’ve been working on or can help a fellow programmer solve their problem.
Raise your hand if this sounds like you: You’ve been in the tech industry for a number of years, you know HTML and CSS inside-and-out, and you make a good living. But, you have a little voice in the back of your head that keeps whispering, “It’s time for something new, for the next step in your career. You need to
For anyone looking to code while on the go, Codeanywhere is one of the best cloud-based IDEs around.
You can try it for free, to see if it meets your needs. They offer a free trial of the “Freelancer” plan which is $7/month when paid annually or $10/month if you pay month-to-month.
So, what’s so great about Codeanywhere? Well, besides being able to create “containers” for Java, C/C++, HTML, Angular, Python, etc. it allows you to connect your Github, Google Drive, Dropbox and even your own site if you have one.
You can use it in any web browser, and they have apps for Android and a brand new app for iOS.
I’ve used it often to log into my own site and update files, run an SSH Terminal session and more.
You can get pricing info and compare plans here. To see more about the features than I can describe in this article, check out this link.
This isn’t a paid endorsement, just a review from a very happy user.
If you want to be able to log into your site from anywhere, check some code you’ve stored on Git or any other coding task, give Codeanywhere a try. I think you’ll be pleased with how it can help you.
This is an excellent advancement for totally blind programmers. I suppose one does get accustomed to the speed of the speech after a while.
I know where I went for training in Cobol programming, in the early 1990s, was a blind person in the class after me that used a screen reader but I didn’t keep in touch with him to see how it worked out. The program was very intense and was to train people with disabilities as Cobol programmer with a 9-month course followed by a 3-month internship. Some of the students had to drop out because it was too much for them. The training was taught by a professor from Milwaukee Area Technical College and had feedback and guidance from some local companies.
I am blessed that though legally blind, I do not need any adaptive equipment or software to do my job as a mainframe programmer. I merely sit closer to the screen and adjust the font size or use a magnifier app.
My mom was so surprised when I told her that I wanted to be a programmer. But I’ve been a mainframe programmer for over 25 years and using computers since I was in the seventh grade.
But it can get complicated very quickly when you start adding different libraries and frameworks to the code.
Sometimes a more wordy language can be better for new coders since they can more easily see and understand what someone else’s code is doing. The code should be “self-documenting.” By that, I mean that you should be able to look at a function and with descriptive variable names and proper white space, be able to tell what the function does. A problem with including comments in code is that the comments quickly become outdated and incorrect.
I may be a tad biased since my background and day job is with Cobol, but once you learn the basic syntax of any language, it should become clear what each reserved word does, and it’s meaning.
Interesting article. Cobol is my native programming language and still writing code for my day job in it. Updating a system architected in Cobol is not easy or cheap. The company I work for does much of the back-end of our web and PC based application in Cobol.