When we acquire or are given a specific tool or skill, such as computer programming, we tend to be influenced by its function and utility, causing us to see opportunities to use that tool or skill everywhere. For example, when we only have a hammer, everything looks like a nail.