AI vs Humans: Who's Winning the Software Game?