Working for a computer rather than a human leads to greater job satisfaction, higher income and increased overall levels of happiness, according to the results of an online survey tabulated by a computer.