As developers, we naturally spend a lot of our time coding. Whilst the mental images we might conjure up of a web or mobile developer could entail playing sweet music with the voracious tapping of our keyboards late into the night building the next major software success story, the reality might be a little less glamorous.
Full article