|
|
|
|
|
by throwawaygh
1629 days ago
|
|
But that's a good example of a high-risk/high-reward investment in research infrastructure. The article mentions, for example, maintaining the group's build system and making project logos. Different in kind, no? PhD students should not be recruited with the expectation that they will do devops, software engineering, and graphic design work. Or, if that's the labor they're doing, universities should maybe start paying them a fair wage for their labor. Building something like genenetwork.org in 1994 was exciting R&D for the time. Setting up a CI/CD pipeline or making a project logo in 2022 isn't. |
|
Fully agree with you there---and for me, that was never the point of the article.
> Building something like genenetwork.org in 1994 was exciting R&D for the time. Setting up a CI/CD pipeline or making a project logo in 2022 isn't.
Yes, at the same time, maybe setting up CI/CD is needed nonetheless in order to better manage a shared codebase. My point is that PIs should be aware of these things and also recognise this sort of 'foundational' work whenever it happens. Of course, if a lab needs complex DevOps, then of course they should hire someone _dedicated_ for the role.
My observations pertain to the kind of work that happens behind the scenes and is often unrewarded and unrecognised. As I said: academia is doing a disservice to the people that are willing to (to re-use the example you supplied) set up a CI pipeline for their project or teach others how to write code cleanly, etc. Of course, the best approach would be to have dedicated roles for dedicated tasks in research (and beyond).