Is there any convention what to use as placeholder for contact forms?
I came up with two possible options. One is using a fake name as placeholder, with a label on the side of the input. The other one is using the description of the input as placeholder.

download bmml source – Wireframes created with Balsamiq Mockups
The version with the labels seems to be more clear, because you still have the description along with the field. But the placeholder fake name seems to be outdated.
The other version is neat and fits in occasions where there is not much space.
Are there some guidelines to follow? Or is this just a subjective decision?
