4 ms·
1) Fundamentals of Emotional Intelligence 2) Understand the Business of your Customer 3) Minimum One Programming Language for each Mainstream Development Para
by casca 14y ago
1) Fundamentals of Emotional Intelligence
2) Understand the Business of your Customer
3) Minimum One Programming Language for each Mainstream Development Paradigm
4) Know your Tools
5) Standard Data Structures, Algorithms and Big-O-Notation
6) Don't Trust Code without Adequate Test
7) Basics of Project Management, Lean Management and Agile Concepts
8) Key Metrics of Software Development
9) The Root Cause of the Last Defect
10) Understand the Infrastructure
Author says that the list is not ordered.