Keep a programming journal and tap into some obvious benefits. Writing a journal can help you work through your thoughts and keep track of your programming goals.