Skip to content

What's the next level up in terms of RSE skills? #623

@DamienIrving

Description

@DamienIrving

TLDR: What is the answer to this twitter thread?

I was recently reading over A National Agenda for Research Software and the authors essentially define three categories of research software authors (with my simple interpretation of what they are in brackets):

  1. Researchers (i.e. writing analysis code for themselves)
  2. Nascent research software engineers (writing research software shared/used among their team and/or a small user community)
  3. Research software engineers (writing and maintaining critical and potentially complex research software with a large user base)

I feel like the Software Carpentry lesson materials are aimed at category 1 and our book is aimed at category 2. So what about category 3? Are there a bunch of advanced topics we didn't include in our book that people need to learn to move from category 2 to 3? Are those advanced topics captured in a book that already exists? I guess what I'm asking is, do we expect that people can progress from 1 to 3 without doing a full software engineering degree and if so, are there resources to help people get from 2 to 3?

Metadata

Metadata

Assignees

No one assigned

    Labels

    discussiondiscussion before a proposal

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions