How Has A Programmer’s Life Changed In The Past Decade?