Paul Graham has an excellent article (like most of the things he writes) about great hackers.


In this article Paul discusses the characteristics of great hackers and why they are so important for creating successful companies.


Paul talks about (among other things) how to identify great hackers (which can be quite difficult since even the hackers themselves don't know how great they are), what types of environments great hackers need in order to work, and what motivates great hackers.



An excellent read especially for managers in the software industry.