“Obstacles are like wild animals. They are cowards but they will bluff you if they can. If they see you are afraid of them…they are liable to spring upon you; but if you look them squarely in the eye, they will slink out of site.” ~Orison Swett Marden
I encountered another roadblock last night. I was struggling to understand exactly how the FileField works in Django by simply reading the documentation. I was beginning to get frustrated and then I did the only thing you can do. I threw it into my Django code and started playing with it in the API. By making mistakes and analyzing the error messages, I am slowly but surely making headway in properly implementing this new concept.
I think this is the toughest part of learning programming for me. I sometimes find myself stuck on a problem, and afraid to act because I’m worried I’ll make a mistake. It takes willpower to plunge into the dark looking for the light switch, but in the end it’s the best way to avoid this trap in my experience. Acting is better than doing nothing. If you make a mess of it just start over!

The act of debugging is a nightmare I never could embrace.