Like I mentioned, I'm having a hard time completing a particular task at work.  The thing is, I'm an engineer, and part of my job function is to do things that seem impossible.  Engineering is essentially advanced problem-solving, and many parts of an engineer's job start with the sentence, "I don't know what to do or how to do it, but I'll figure it out." 

The issue I'm running into at the moment is that I'm stuck in a perpetual failure loop, and the task I'm trying to accomplish isn't unique.  It's been done before by various people for various applications, and several people who are capable of doing it are sitting in cubicles right near me.  So the obvious question that comes to mind is this:  Why am I spending all this time and exerting all this effort trying to do something that can be done more quickly and easily by someone else?  Sure, there's the argument that if I never attempt anything difficult, I'll never grow or learn anything new.  And of course there's a lot to be learned by failure.  But at some point, I think failure should be recognized as failure, and we should move on.  It's difficult as an engineer to know when to stop trying to solve a problem and when to let someone else try. #psychology