freelancer or office drone?

1. Being a good developer implies that I should enjoy working with code, even bad code. What do code monkeys do then?

2. Spot the odd man out – Language: PHP; IDE: PHP; File extension: HTML.

Working in an office does have its constraints, specially if you are in a career decided by your own passion and choice. Sometimes, you wish the rules were different, or that you could break them.