Learner Profiles

Ana Fátima Fernandes dos Anjos Ferreira is a biologist working on the effect of chemicals in aquatic environments. She works mostly with R. R was never part of her training, but she compensated for that with self-study and tutorials; both written and on Youtube. She did this mostly during weekends and free-time.

Eventually she became the acclaimed R authority in her lab. Since then, she has developed several scripts for her colleagues. This is a double-edged sword, because sometimes her colleagues underestimate the effort this takes. Nor does her supervisor fully appreciate the work it takes to write reusable R code. She finds it hard to get support; she has some friends she contacts with questions about R, but there is no one in her direct professional environment who can take the time to work deeply through an issue and spend time on her code to improve it.

Often, she sees herself struggling with coding problems. That’s ok, just life, but she has this annoying feeling… this voice in the back of her head that says: “There should be an easier way to do this…”. As a postdoc she is incredibly busy, and finds it hard to find time to get back to improving her old projects, although she knows she probably should.

Mzkizi Johnson is an environmental scientist who is used to working with Python. He’s getting involved in a new project that has a lot of R and he needs to learn the ins and outs of it (best practices, etc.).

Mzkizi was born in South Africa but has been living in Germany ever since his undergraduate studies. He likes cricket and has to make do with watching streams, since the level of cricket competition is abysmal in Germany.

Teun de Graaf is a middle-aged statistician who has a permanent position as research support at the department of veterinary sciences. He is often called to help students and PhD candidates with their R scripts. He enjoys wrangling their data, mostly applying his expertise to make sure they choose the right tests for their question. He is self-taught in R and works mostly on a metaphorical island with students and researchers who rarely know anything about R. He does not have direct colleagues with whom he can discuss R. He does know that there is more to R than scripting analyses, but rarely gets to develop this knowledge further, as the questions he gets are mostly straightforward and require a simple script to answer. However, he is interested in improving his workflow, and has the gnawing feeling he is often repeating himself when he writes yet another script for yet another student.