search menu icon-carat-right cmu-wordmark

Challenging the Myth of the 10x Programmer

November 2020 Podcast
William Nichols

Bill Nichols, a researcher in the SEI’s Software Solution Division, recently examined the veracity and relevance of the widely held notion that some programmers are much better than others (the 10x, programmer).

If you are trying to make a productive software team, you’re going to be hard-pressed to really up the productivity by finding that super-fast programmer.”

Publisher:

Software Engineering Institute

Listen

Watch

Abstract

A pervasive belief in software engineering is that some programmers are much better than others (the times-10, or 10x, programmer), and that the skills, abilities, and talents of these programmers exert an outsized influence on that organizations’ success or failure. In this podcast, Bill Nichols, a researcher in the SEI Software Solutions Division, examines the veracity and relevance of this widely held notion.

About the Speaker

William Nichols

William Nichols

William “Bill” Nichols joined the SEI in 2006 as a senior member of the technical staff and served as a PSP instructor and TSP coach with the Team Software Process team. Prior to joining the SEI, Nichols ...

William “Bill” Nichols joined the SEI in 2006 as a senior member of the technical staff and served as a PSP instructor and TSP coach with the Team Software Process team. Prior to joining the SEI, Nichols led a software development team at the Bettis Laboratory near Pittsburgh, where he had been developing and maintaining nuclear engineering and scientific software for 14 years. Publication topics include the interaction patterns on software development teams, design and performance of a physics data acquisition system, analysis and results from a particle physics experiment, and algorithms development for use in neutron diffusion programs, effectiveness of software security tools, and software quality economics. Nichols has a doctorate in physics from Carnegie Mellon University.

Read more