Coding at home has several benefits - you can sleep longer, you don't have to commute, or dress up. Nobody bothers you. But... you can't get quick answers from the guy next to you. You're on your own...