Prasanna

pageicon Sunday May 06, 2007

When you get stuck in work

I believe many times people ask these questions themselves

What to do when I don't know how to do it?
Who will help me?...., etc

Remember I am talking about technical problems.

1. The first thing one should do is Google search to find the solution. (Yes, there won't be accurate solutions, but for every problem you face, the likelihood of you getting a solution or a tip which will take you in the right direction to solve the problem is nearly 100%).

2. For specific problems, it's better to visit appropriate forums straightaway (for example in case of java related issues visit http://forum.java.sun.com/index.jspa and search there, so that all the responses will be java specific).

Repeat steps 1 and 2 till you get the solution (Don't try on your own at the first place, you will be wasting time when there is a solution available for your problem already).

In a highly unlikely scenario where you don't make any progress from steps 1 and 2, go through the related documentation, if you are still stuck, finally ask help from experts.

The reason why you should not approach others at the first place is when you do that you will become dependent on others at the first place, which inculcates a bad practice in you, also if one can find solutions by his/her own effort, it will last in memory forever and will induce the habit of problem solving in you. Now I realize why experts always advice others to solve problems by themselves. At the best case, if you don't depend on anyone, then you are an expert!

I apply the above steps for any of my technical issues, but the bad habit it creates is a total dependency on search and user forums, occasionally if I don't have connectivity to net, it's a pain to sort out things.
Comments:

1.5 Where it is available, use the source, Luke!

Posted by Ceri Davies on May 06, 2007 at 02:46 PM IST #

Very nicely put. In fact Joel has a good write up on the effect of context switching on humans.

Posted by Arun on May 07, 2007 at 07:29 PM IST #

Thats a nice one!

Posted by Prasanna Seshadri on May 07, 2007 at 08:03 PM IST #

Hello Prasanna! Busy? No new posts!!?

Posted by Faisal on May 28, 2007 at 03:05 PM IST #

I am not that much busy, but didn't have much interesting to say though thats not an excuse.

Actually I have some code to share with (like a FAQ), but not sure if I can put it in my homepage or in my blog though both are good options. Anyways I will be update the blog, but whenever I update it, I want to make sure its very interesting to everyone. Keep watching....

Posted by Prasanna Seshadri on May 28, 2007 at 04:35 PM IST #

Post a Comment:
  • HTML Syntax: NOT allowed