Many scientists never have formal training in programming but are expected to write code for their research. This code is often private, which makes it difficult to verify and test.
Is science affected by this? Should all scientists be required to get formal training in computer science? Should they release their code as open-source software to the public? Are there minimum guidelines for code styles and quality used in the sciences?
We'll talk about this and more with Chase Million, founder of Million Concepts, a company that provides programming consulting to research scientists. From his bio:
Chase Million spent six years on the Pancam team for the Mars Exploration Rovers and four more as the lead software engineer for science operations on the Galaxy Evolution Explorer (GALEX) mission. He has designed, written, and maintained calibration and science analysis software for multiple missions, performed research, and participated in mission design and operations.
Casey Dreier will also provide an update on NASA funding and what to expect when the President proposes his new budget on April 10th.