Ethical question on unpaid repetitive research assistant psychology work: Automation or Not?

Discussion

I volunteer for this psychology lab at a North American university. Since the undergrad degree in psychology is universally understood as "useless", and a graduate degree would be the factor that decides whether or not you can work in your desired sub-field, research experience posted on your CV and letters of recommendation (LoR) from those psychology labs are absolutely needed if you want to be competitive in your application program.

This creates a phenomenon where there is an unlimited supply of undergrads willing to do free RA work for these labs, and those willing to participate in the lab for free are also waitlisted most of the time, since there are just so many thirsting for "real" research experience and LoR.

I have been in this lab for a while, and they constantly take in new students to perform repetitive, rudimentary data cleaning tasks on Excel and Word, until they either become bored and quit or graduate. It's not an issue since the free supply is unlimited.

Hypothetically, I have advanced data analytics skills compared to the average psych students, and instead of grinding hours on these boring tasks that I'm assigned periodically, I can code a VBA program that can do hundreds of hours of cumulative work among all the RAs within minutes.

My current thought is: The benefit for me would be adding max 1-2 sentences of praises on my LoR if I ever decide to use their letter, while the lab would not need to "hire" more students, and those that were stuck doing these tasks would not be able to get their hours in, therefore assessed as contributing less to the lab and can arbitrarily damage their LoR or CV input.

Is it ethical for me to code the program (for free) instead of spending hours grinding these tasks (which I find meaningless, given that I know it can be done more efficiently)?

Posted Dec 1, 2025, 7:01 PM UTC

15
Loading comments…