Since problems are a part of our life, I'm sure everyone has their own way of approaching a problem. This is how my brain deals with my daily developer problems.
First of all, my brain finds out if the problem is lying inside my knowledge domain. Eg: If it is a .NET Core problem, my brain will say, 'You got it, pal'. If it is something outside of my boundaries, my brain will say, 'A couple of google searches will lead you to the solution'.
Once I'm fed up with the google search, my brain will say, 'Go and find all the possible Github issues and read all comments. and there will be your answer.'
If there is no clue even after all these suggestions, my brain will awkwardly recommend approaching a peer. And if the solution still remains uncovered, I usually stop listening to my brain and go for a nap. And Voila, there comes my solution. I feel like "Yes! these memes are right. A good nap can bring you solutions.".
And every time I solve a problem, my brain tries to cache it and when similar problems arise, I know where to look.
All these processes might be different for each of us. But never lose hope for a good solution. Patience is a good-to-have personality trait for a Developer.
Top comments (0)