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.
The questions are roughly based on "the Joel test," Joel Spolsky’s 12 questions organizations can use to find areas they need to work on and programmers use to evaluate a potential employer. (Things like quite working conditions and a bug database.)
If you want to do a quick self-test to evaluate your own skills, though, 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. They’re essentially some of the basic skills required of good software developers, and, the site says, if you score eight or above on these points, 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 just a sign of an area to work on.
The Joel Test For Programmers (The Simple Programmer Test) | Simple Programmer
Photo by illustir.
via Lifehacker
Benchmark Yourself as a Programmer with “The Simple Programmer Test”