There are lots of ways to get started with coding, and as long as you get over the intermediate-level learning curve, you could be well on your way to a career as a programmer. But how do you know if you're good enough to find a job in software development? Simple Programmer offers this 12-question checklist.
Photo by illustir
The questions are roughly based on "the Joel test", Joel Spolsky's 12 questions organisations can use to find areas they need to work on and programmers use to evaluate a potential employer.
If you want to do a quick self-test to evaluate your own skills, you can try the "Simple Programmer Test" These questions include things like using source control effectively, solving algorithm-type problems, naming things appropriately, and knowing how to debug effectively. If you score eight or above, you should have a pretty easy time getting a job in this field. If you honestly score no on some of the items, that's a sign of an area to work on.
The Joel Test For Programmers (The Simple Programmer Test) [Simple Programmer]