get ting help everyone gets stuck at some point when they're learning to programand one of the most important skills to learn as programmer is how to get unstuck efficiently this appendix outlines several ways to help you get unstuck when programming gets confusing first steps when you're stuckyour first step should be to assess your situation before you can get help from anyone elseyou'll need to be able to answer the following three questions clearlywhat are you trying to dowhat have you tried so farwhat results have you been getting