I used to think I was a pretty good programmer, until I started using stackoverflow and saw what real professionalism is.