Programming is more of an art than a skill anymore. Between learning multiple languages and platforms it can be dizzying. I came across a list of '97 things a programmer should know' and I find it quite useful because each item on the list is from a different author and offers a different perspective on each topic.
Address:
3003 East Chestnut Expy
STE# 575
Springfield, Mo 65802
Phone: 1-844-277-3386
Fax:417-429-2935
E-Mail: contact@appdevelopermagazine.com