Oh, the frustration of being stuck on a problem. It can be a personal problem, work problem or code problem. It seems once you are stuck it is impossible to get out of the pit.
Right now I am stuck. I am so stuck that I feel like giving up on this program I am creating. This is one of those projects that sounded simple to begin with. Once I started taking users and their propensity to create errors, the project got very complex. Not to mention that working with data types like DateTime can be a bit taxing.
What to do…
Well, I am not going to give up. I will take a break for a few hours. When I start up again I am going to break down my problem and hopefully that will help me solve it. This process works for all types of problems, personal and creative.
Being stuck is more that just mentally taxing. It also effects your mood and physiology. Just like the normal stresses of your job can change your mood getting stuck on a problem can make your mood worse due to the added stress of having to find a solution to the problem.
Finding a solution before your day is ruined is probably the best thing you can do. Hunting for solutions is its own nightmare. There is so much data online that it is possible to spend all your time reading about things that are not going to help you solve your problem. They may even give you ideas and make the problem worse as you try out the ideas (this is what I am going through.)
Every site, every book, every note taken is a step towards solving the problem. It just takes time. Especially if it is something you are learning.
I keep telling myself to have patients. Strip the problem to the bare bones and find where the problem is. Focus on that problem and find the solution. Practice, Practice, Practice. Everything is practice.
Thank you for checking out my rant. Go out there and make some mistakes!