I was reminded about the closing scenes of the film "The Martian" today.
"You just begin. You do the math. You solve one problem and you solve the next one, and then the next. And If you solve enough problems, you get to come home."
Today I was faced with something that I had never done before and it involved solving many problems, even though I knew what I wanted to achieve it, it seemed like an unsurmountable task to figure it all out. I have noticed that I often become extremely frustrated when I can't figure a task out, so much so that I can't think in a balanced way.
You solve one problem, and you solve the next one and then the next.
I have been told that I am stubborn and I got to find out how stubborn today, as I would not leave the task until I was totally satisfied that the solution worked, and that I understood why. I also found a tremendous amount of joy in solving the last problem that allowed me to go home. Because hell was freezing over before I left without finishing the task.
I won't bore you with the details of what I was doing but it involved, Ordnance Survey data, GeoServer and a whole lot of data management. I had to "science the shit out of it".
I have taken this kind of approach to situations for a while now, it has taken me to new places and got me out of situations that I haven't wanted to be in. I think the hardest part is sometimes identifying what the problem is.