Programming is an activity that can frustrate even the best and brightest among us. Creating a web, mobile, or desktop app is a big undertaking. Good note-taking skills can help you stay organized without succumbing to stress, despair, and burnout before seeing your goal through.