I pondered this question today: How do you Objectively Decide Yea or Nay if someone is a Great Programmer? What do I mean by “great?” I mean someone who is passionate about programming, someone who constantly learns the best techniques for writing code, and someone who stays on top of the latest and greatest technologies. …