Computer Science, Software Engineering, and the Scientific Method
Classifying what type of job programmers do can be a challenge. Are we engineers? Are we scientists? Craftspeople? Something else entirely? Are software engineers, software developers, software architects, and programmers all really the same thing? This talk explores the nature of our work, and its relationship to the scientific method, including a dive into epistemology.
Alex is a software engineer working at Rackspace. He's the creator of Topaz, a Ruby implementation written in Python, as well as a core developer of Django, PyPy, and CPython. He serves on the board of the Python Software Foundation, and on the board of the Django Software Foundation.