The Twelve Steps of Being A Professional Computer Programmer

Sometimes (read: never) people ask me what it’s like to write computer code, or how to write computer code. Most non-programmers think it must be very complicated and based heavily on mathematics. When picturing a programmer, most television shows portray either a hoodie-wearing, pale faced hacker, or a thick-glassed nerd with a pocket protector. Regardless