Work can provide you a steady income. Bitcoin and online jobs can help also but i am not yet trying to earn from bitcoin and other online jobs.
My steady income are from my work.
I think there is no other better option of having a steady income than having a permanent job. I will keep this Bitcoin stuff on my second preference and will keep on doing both at the same time for having a good amount of earning at the end of month for better living of my family. You cant rely on Bitcoins only.