With each passing year, the ability to understand and write code becomes increasingly valuable. The demand for competent developers is growing and the required skill set is seeping into professions ...