This is a problem I'm facing already during the entire course of my career (I'm 45 years old now): regularly I get stuck with something. I look at the problem and I can't find a solution. As I don't find a solution I ask for a collegue to help me out, and at the moment that my collegue arrives at my desk, I see the solution.
It all comes down to the ability to take a step behind and let go of the problem, but I have the impression that I'm bound to my problems like with an elastic band: I try to take a step behind but my mind keeps on getting the focus on it. When I give up and I decide to ask a collegue, my mind gets at ease, the elastic band gets broken and I see the solution.
Let me give you a typical example: I had compiled a program but it did not start up. This was due to the fact that I had compiled as a 32-bit program while the program was 64-bit. So, I re-compiled as 64-bit and copied the result again to the right directory (in a command prompt, using the "Arrow-up" key, but it was copying again from that 32-bit directory): so silly are my mistakes, and only after having asked a collegue I realised the issue.
Does anybody knows any tricks for easing my mind so that I can "let go" of my problems and see those easy solutions myself?