Similarly, Tom Caswell, lead developer for Matplotlib, a data-plotting tool for Python, and Andreas Müller, core developer of scikit-learn, a machine learning library for Python, both have PhDs but are employed in non-tenure-track positions. There is a sense among developers in research-related fields that, while writing open source software can have other benefits, it doesn’t fit into the academic reputation system.

