Thursday, December 13, 2018

Perceptiveness of a programmer

The article briefly discusses one of the key qualities of a good developer: perceptiveness.

A dictionary defines "perceptiveness" as "keenness of insight, understanding, or intuition" [dictionary.com].

A developer must be perceptive. The difference between a good programmer and an average one is often based on whether the person can notice a tiny detail or not.

In any act of ingesting information in a perceptive way, you need to interpret what you see or hear. You need to become aware of what is going on around you and how it makes you feel: whether the views and/or sounds make you pleased, angry, sad or otherwise. Apart from that, you need to know what those sounds and views mean and especially, what they mean to you.

When solving a logical problem, you need to verbalize the problem you are facing, by telling it precisely to yourself (or someone else, or a duck) - and even better, bby writing it down. They you have to identify what is required to succeed, and implement as many scenarios as needed. While progressing through the scenarios, you need to be focused on your aim and on whatever you are investigating.

No comments:

Post a Comment