Monday, November 9, 2015

Learning How to Code

Learning how to understand and write your own programs is a really cool experience. The first program you make is really cool, but then you realize just how basic your code is, and then begins the arms race of continually trying to make the best program you can make. Every time you finish a program, you will want to play with it for so long, and then that leads to you wanting to improve it, and make it superior. Once you learn how to code there is nothing stopping you from making an amazing program. But, I'm going to break this apart into sections.

Beginners: Right away you will probably be working along side a tutorial, or guide book to help you learn how to program. The first things you make are very simple no matter the language you are learning. Usually they consist of inputting something and having some output come out such as "Hello World"
Once you begin to master these, you will learn how to string them together, and create various response depending on the input. Once you are able to string together the conditions and outputs, you have got yourself a pretty good understanding of the coding language. 

Intermediate: Now you understand how to code for lots of situations, and you're looking at compiling your knowledge into something big. Something really cool. This stage is going to allow you to do quite a few things with how much you know, such as making games, or programs with interfaces. This stage can really only be developed by practice making these programs. There will be errors, you will have to check your code tons of times, but after it's all finished you're going to have a pretty cool thing.

Advanced: Now you've gone ahead and made some of your own programs and even a game or two. There are tons of applications now for your knowledge. You can make websites, games, anything you put your mind to. And because of this, you're probably going to be able to look into going to college for Computer Science. These degrees will help you get a job that is going to pay well, be needed for a long time, and be doing something you love to do, coding. 


So, as you can see, coding is pretty cool. You can eventually get paid for the stuff you learn to do right now with it. Pretty good way to beat boredom, something fun and productive.

No comments:

Post a Comment