Novice advice and programs