Many people have likely asked the question of what it takes to succeed in their chosen field, so they can properly set themselves on its path. Some requirements will be obvious, but others may not be what immediately come to mind. Researchers at North Carolina State University and Microsoft Research recently took a look at what skills game developers need, compared to developers in other software development fields.
The researchers started by interviewing 14 developers in detail and used the information they gathered to create a survey for other developers. The survey was given to 145 Microsoft game developers, 100 Microsoft Office developers, and 119 developers for other Microsoft products, to determine what skills they felt were most important. The results from game developers differed from the others in some significant ways, such as reporting that the work requires a more diverse team, that creativity was highly valued, as is the ability to communicate with non-engineers. The surveys also revealed that game developers were more likely to use an iterative process, which allowed a project to be frequently modified while still in development.
Based on this research, someone interested in becoming a game developer should be sure to develop their communication and interpersonal skills. Apparently those ahead of you believe they are quite important.
Source: North Carolina State University