Tools don’t matter by IndianGeek

A very good example of how the author started out playing Call of Duty as a novice searching for an ultimate weapon and ended up becoming an expert and using any weapon as a great one. This is compared with the programming tools i.e IDEs, languages, etc that we programmers use. When we are novice programmers, we end up searching for that ultimate IDE or programming language that will make us experts to solve any particular problem.
The key lies in the fact that solving a particular problem is a matter of applying our skills of analysing the problem and finding it’s solution. It hardly matters what tool we use (though we have to use the right tool for the right job). Even though this sounds like a contradictory statement what it means is that if we feel that learning a particular tool will make it easy for understanding how to solve a problem then we are mistaken. Instead we should have an understanding of what is the purpose of each tool so that when the need arises we can compare the tools and select the right tool for the right job. This means that we should always be trying out the new tools available while trying to understand the purpose it was created for.
Another point is gaining expertise in a particular tool that we are working on. This means we should know the ins and outs of the tool we are working with. This will increase our efficiency in getting the job done with minimum of efforts. One of the best ways that is found in case of programming IDEs (and also in many other software) is the use of keyboard short-cuts which can drastically reduce the time to use the tool.
Related Posts:
Tags: today's read


Agreed. Keyboard shortcuts boost your productivity while using IDEs or tools. I’ve memorized all the keyboard shortcuts of firefox.
[Reply]
Kevin Reply:
January 14th, 2010 at 6:38 pm
Firefox has provided excellent keyboard shortcuts. Especially searching for links and text. Would like them to provide shortcuts for opening of sites in a new tab or a new window. And easier navigation of links from the keyboard.
[Reply]