I am trying to juggle between my day job and Bitcoin. Bitcoin is more like a hobby for me at present as I am earning a nice paycheck from my employer. It's not impossible to live solely on Bitcoin if your occupation allows you to I guess it all depends on your lifestyle.
If you have to depend only on income from bitcoin then I think you need to hold lots of skills as earning from one or two methods will never give you higher income.