Program or be Programmed: Ten Commands for a Digital Age