What Advice do you Give to Young Programmers?

Add to iTunes | Add to YouTube | Add to Google | RSS Feed

Programming is an excellent field to go into, and good Programmers are a hot commodity. That reminds me… if anyone out there is above excellent at working with Drupal, shoot me an email to [email protected] Thanks to Grant for sending in this list of tips for young people looking to learn Programming.

  • Read. If you do not like spending a lot of time reading… you should not program. When you are learning a computer language, you must be willing to spend hours reading books, websites, and magazine articles.
  • Take your time finding the language that is right for you. Think about what you want to accomplish when programming a computer. Remember, once you learn one computer language… it is easy to learn another.
  • ThinkWhen you start to make a program, really spend some time thinking about what you want it to do. I cannot tell you how many times I just jumped into a project, only to realize it was useless.
  • Use flow charts. Flow charting allows you to organize your code, and make it efficient.
  • Back everything up! When you start to program, there is a good chance that you might mess something up, and fry your computer. Give yourself a safety net, and back everything up. Also make sure to frequently backup your code itself! This makes it easier to undo when you make a mistake.
  • Comment your code! If you leave a project, only to come back later… you will probably have forgotten how it worked. Commenting your code will help you. With comments, you do not have to read through the whole thing. Instead, you can look at your comments and get an idea of what’s going on.
  • Don’t be afraid to ask for help. Microsoft has a great website and databases for programmers. Also check out their blog, and ask questions. There is always someone who is willing to help.
  • Get a book. Your local or school library will most likely have books on Programming. Check them out, read them over and over, and learn from them.
  • Testing! When you have a good start on your programs, let other people try them out. You could ask people to evaluate them, or you could give them out as freeware. Start a website and let people download them if you want. The feedback will be an invaluable learning tool for you.

[rsslist:http://shop.tagjag.com/products/programming]

Want to embed this video on your own site, blog, or forum? Use this code or download the video: