Virtues Of An Effective Programmer
The Virtues Of An Effective Programmer
- Be Lazy in an industrious way.
- Be Impatient in a very patient way.
- Be Huberistic in a very humble way.
It is said that Hobbits would make great programmers:
- Persistence - Stubbornness to keep slogging through when the going gets rough,
- Smart - Can Outwit Enemies,
- Social - Can deal with a group of team members that may think very different than you,
- Literate - Be able to read and write documentation
- Slightly Insane - Able to view the long term while dealing with the problem at hand (able to work with details and abstractions at the same time)
This is a spin off the Virtues stated by Larry Wall; an American computer programmer, author, and creator of Perl.