Elemental Skills required by Programmers
Qualities required by the programmers Memory Observation Critical Thinking KISS Principal Learn, Unlearn, Relearn Frugality I have only listed out the skills needed for problem solving, skills like team work, communication, .., etc are not discussed but equally important. Memory Memory plays an important role in increasing the productivity of development. When we search internet it may seem like we doesn't spend much time. According to several reports employees spend up to 30 % time searching for information. On avg I spend 5 to 30 mins searching for answers depending on the problem. But it doesn't mean you should memorize everything. Try to memorize things you use often. Which will definitely save a lot of time. There is another problem with memorizing is it creates Einstellung . Which is a mental block or mind set which we cannot think past. Observation Observation also plays an important role in programming. We have go through all the lines of cod...