Have you heard about Research Software Engineers (RSEs)? If not, you’re in for a treat. RSEs are the unsung heroes of scientific research, creating the software that powers data analysis, modeling, and more. And guess what? This could be your next big thing!
What’s an RSE, you ask? It’s a professional who develops software specifically for research purposes. They work closely with scientists to turn their ideas into reality through code. It’s a perfect blend of your coding skills and the excitement of contributing to scientific discoveries.
Why should you care about RSEs?
📈 Demand is Growing: As research becomes more data-driven and computational, the need for RSEs is skyrocketing. You’ll be in high demand!
🔬 Make a Real Impact: Your work directly supports scientific advancements, which is pretty cool, right?
👩🔬 Career Growth: The field is still maturing, which means plenty of opportunities to shape your role and make a name for yourself.
🪐 Inclusivity: The RSE community values diversity and inclusion, so no matter your background, you’re welcome here.
Now, how do you get started on this path?
💻 Build Your Coding Skills: Master languages like Python, R, or MATLAB, which are commonly used in research.
🧪 Understand Research: Get familiar with scientific methods and specific domains that interest you.
📰 Make Your Work Visible: Use platforms like GitHub or Zenodo to share your projects. Visibility is key in this field!
⚙️ Training and Workshops: Look for training from organizations like the Software Sustainability Institute or courses like Talarify and Pelagios.
🤝 Collaboration: Join open-source projects or collaborate with researchers to build your network and skills.
Stay Informed: Keep up with the latest developments in research software and best practices for sustainability and funding.
Teachers, you can help by:
☑️ Incorporating research software development into your curriculum.
Encouraging students to participate in open-source projects related to research.
☑️ Connecting students with RSEs or researchers for real-world experience.
☑️ Fostering a collaborative environment where students work in teams on research software projects.
☑️ Promoting inclusivity and equity in the classroom to mirror the values of the RSE community.
For more information, check out the report "Invest in Open Infrastructure: The State of Open Research Software Infrastructure" by Katherine Skinner et al., published between October 2024 and January 2025, available here: gh.io/ioireport25
Let’s inspire the next generation of RSEs together!