- Skill 1: Solving Problems: in software there are only 0010 kinds…
- Skill 2: Teaching Yourself: learn how to teach yourself, and when to pursue a technology.
- Skill 3: Naming: Software is written , and a developer is an author. Clear understanding of the problem is quickly concede by using good naming practices.
- Skill 4: Dealing with People: Code is easy, people are the hard part of software.
These four skills were listed on: http://java.dzone.com/articles/4-most-important-skills
Thanks for sharing!