I think in this article Bill has hit the nail at the head by summing his 30 years success in Computer World. I take following learning from him. bill gates

  • It is about continuous learning.
    • Develop good habit of reading lots of book.
  • For success in any career, knowing the right software is essential .
  • Software Innovation is not a cubical job. Rather, it requires:
    • To collaborate and share idea with other people.
    • To site down and talk to customer.
    • To get feedback and understand the needs from end users.

According to Microsoft: Key Business Skills

  1. Team working and interpersonal skills
  2. Initiative
  3. Analyzing and problem solving
  4. Verbal communication
  5. Personal planning and organizing
  6. Flexibility
  7. IT skills

References: