Abstract
As the competition for computer programming positions increases, the development of skills leading to increased job performance becomes more important for IT employees. This research identified a combined skill set of technical, business, and soft skills needed by computer programmers. Two hundred twenty-seven IT professionals evaluated the knowledge, skills, and abilities needed by computer programmers via a web-based survey. Findings indicated that although an eclectic mix of skills is needed for computer programmers, technical and soft skills are viewed as more critical than specific business skills by IT professionals who have programming experience. In addition, the more broad-based skills, which cut across languages, platforms, and tools, are viewed as most important. The identified skill set can be used as the foundation for designing information systems curricula.