I do get my Bitcoin from doing works. I offer my service and in return they pay me in Bitcoin or cryptocurrency which then I convert to Bitcoin. I do use my Bitcoin for my daily expenses and save some for future use or future profit.
Actually, you could not get bitcoin if you do not have work and the best work in bitcoin is in trading and investing where you could gain more income. If you some skills in trading and investing you can definitely gain high income. However, some bitcoin users get their bitcoin on bitcoin forum.
That's true, but mine, because I don't have money to invest , I got my bitcoins from airdrops, bounty campaigns such as signature campaigns, twitter campaigns and facebook campaigns. In their you can start to earn slowly and if you have your own money to invest you can do trading as well.