Skydiving, shark cage swimming, climbing Mount Kilimanjaro and bungee jumping. Those are just some of the things you’ll typically find on…
Source: Why I’m Teaching Myself to Code
A very good article.
Starting out in coding is intimidating, but building your own projects and seeing it run correctly is very fulfilling.
A computer program could be compared to a recipe for something to eat. A cook starting out doesn’t make a perfect dish right away. It takes practice and patience. New programmers (or those learning a new language) need to have patience and perseverance. You will hit road blocks – problems that you can’t solve. But if you use the resources available to you, you can overcome those blocks
For my project this past weekend I used Google to look for solutions to my problems and when I couldn’t get it working I posted my problem on Stack Overflow and was able to get my problem solved.
So, don’t be afraid to try programming. You will encounter problems that you can’t solve on your own, but use the web and forums to get answers to your questions. Don’t try to memorize the APIs, but know where to look up in the documentation how to use those API.
Also, it used to be that developer tools like IDE (integrated development environments) and compilers were extremely expensive. But now you can download the tools needed for free regardless of the platform you are writing your program for.