No I will not receive my salary in bitcoins as price keeps on changing on daily basis which can reduce my income if price of bitcoins goes lower in future.
if someone doing a job in his real offline life in a office then it is better for him to receive the salary in the desired fiat money. but if someone doing an online job then bitcoin is better than any online payment source. accepting payment in bitcoin is much better instead of accepting paypal etc. your money will be safe in bitcoin.
That depends on our preference, me I would love to receive them both because I am also a bitcoin enthusiast and it is a privilege for me because I do not have to buy bitcoin with my fiat and I can automatically trade using my bitcoin.