Its not a research paper, it calls itself a technical report. And even that seems a bit too ambitious. At a quick glance, its just a list of testimonies and quotes regarding various aspects of what some people think make a great software engineer. Though I do see citations at the end.