Being A Developer is More Than 'Just' Coding

The old conception that developers are all the same: long beards, messy hair, t-shirts with computing jokes, love for old comic books and the need to be in front of the computer 24/7 has changed a long time ago. But what describes a developer now?