As an increasingly connected and independent workforce goes online, knowledge work - like software, shopping and content before it - is shifting online as well.