Modest and smart is that each programmer has to have, knowledge and technical ability is endless, no top, the more modest the fool, the faster, the faster,
Acknowledge your ignorance will go to face and make up your mistakes. Understanding procedures requires usually very strong to grasp and understand capabilities, this
Programmer's intelligence has a big demand, but very good use of smart to be more intelligent than you. Programmer needs modest, use
Modest to promote your wisdom, make you smarter. This is the two basic qualities requirements of software developers, they rely on each other.
In, it is also excluded, grasping your talents and modest to improve your ability. An unemaps programmer, result
What will be, maybe you are always smart, technical ability can only slow progress or even stagnation, or there may be many friends.
Friends.