UBI and government job programs aren't mutually exclusive. I do think the government should create more jobs for the public good, especially in scientific research and development. But either way, I think a UBI is necessary so that people have the option of working for themselves rather than being forced to answer to someone else. UBI is like the libertarian approach, while government jobs are the more authoritarian approach. I think both should coexist.
I guess there's no guarantee that UBI would be a living wage. Regardless, I think we need a UBI. Money is one's claim on society's resources, and since we're all shareholders in this economy, we should receive a citizen's dividend, even if that amount isn't that much (eg. Alaska's Permanent Fund)