Three technologies for knowledge workers to succeed