The importance of software for successfully carrying out research cannot be underestimated. The Research Software Engineer, which describes the SSC's software developers, is an emerging new job profile. If you are interested in both research and developing software, this might be something that you would want to consider for your future career path - many new job openings are emerging in academic and industrial settings.
The importance of software development for research, and of sustainable practices, has been recognized intially in the UK, where the first Software Sustainability Institute was founded in 2010. Take a look at their website, there is a large amount of resources available that touch on all aspects of software development in the sciences!
This led to the UK RSE Association and the formation of the Society of Research Software Engineering (2019, UK) - the German equivalent, the de-RSE, was founded in 2018/19. Read their position paper on how best practices in research software engineering can help you to become more successful!
Sustainable software development and the lack thereof has been discussed in this Article. Check it out to see how your research may be influenced and how you can contribute to facilitate a change!