The Art of Mastering Programs