Starting to write academic code can be a bit intimidating, especially if you don’t come from a coding background - there’s a lot of myths and preconceptions around it. This guide is for those who are just starting to write scientific code, to give you a few clear tips about getting started writing code!
The SSI and many institutions offer researchers training in the basics of programming and data analysis, but what’s the best way to build on those skills to enable people to build better, more sustainable software?
By Niall Beard, Chris Greenshields, Sam Mangham, Louise Bowler, Mike Allaway, and Jess Ward.
This blog post covers some of the important topics to consider when constructing training material.
A definition given for the aim of training:
“The Confidence to perform a task, repeatedly, to a defined standard in a timely manner.” -- Robin Hoyle, LearnWorks