↓ Skip to main content

Heather Turner, the useR! 2014 Interview

Heather Turner is a biostatistician and Associate Fellow at the University of Warwick, as well as a consultant. She is a former editor of the R Journal, was a local organizer for the useR! 2011 conference, and holds a wealth of information about the field of data science, the state of the technology, and the wider community.

As an academic with roots outside of the traditional Computer Science pathway, Heather holds fascinating insights on what makes the R programming language interesting and different. She became familiar with R during her PhD studies as an user, and a few years later she developed the Generalized Non-Linear Models package which is still in use today. Our conversation, in the video above, begins with this transition from R user to R developer.

There is certainly more in this video than I could mention here - don’t miss her new work using Shiny in statistical education and how to best encourage younger generations to enter the field. This is genuinely a must-watch video, full of great information combined with level-headed advice. I hope you find it as enlightening as I have!

VIDEO BREAKDOWN
#

Please click here to see the video directly on YouTube. Or if you prefer, subscribe to our podcast to get the audio!

The Biostatistics Workflow
#

Heather’s workflow would seem non-standard to R developers in biostatistics, for a variety of reasons. Her background in developing the CRAN Generalized Non-Linear Models package and her partnership with stricter, software-oriented collaborators set her upon on a slightly different track, for example. Her description of how she accomplishes her work is fascinating - including the fact that she prefers Emacs over RStudio!

Dr. Heather Turner - Interview by DataScience.LA at useR 2014
▶ Dr. Heather Turner - Interview by DataScience.LA at useR 2014

Women, Minorities and R
#

A pleasant surprise at my first R conference (useR! 2014) was the seemingly proportional representation of women and minorities who use R for their work. Computer programming has historically struggled to truly include people of color and women, making it refreshing to see that R and the larger data science community indeed come from a variety of backgrounds. In this part of the video, I ask Heather how we can keep this trend moving towards the positive, along with her thoughts on the Women in R panel hosted at useR! 2014.

Dr. Heather Turner - Interview by DataScience.LA at useR 2014
▶ Dr. Heather Turner - Interview by DataScience.LA at useR 2014

The Process of Package Development
#

One of the great features of R is CRAN, a repository of hundreds of packages providing pre-tested, pre-built, ready to run solutions for issues ranging from model building to data cleansing, interfacing to databases, and everything in between. Because Heather mentioned package development a number of times during the interview, I decided to dive a little deeper to better elucidate the process of package development in R.

Dr. Heather Turner - Interview by DataScience.LA at useR 2014
▶ Dr. Heather Turner - Interview by DataScience.LA at useR 2014

Consulting
#

On top of her academic work, Heather is also quite active as a consultant. For those interested in what the consulting opportunities available to an R superstar can look like, she provides high-level insight into her current work and where these kinds of opportunities can be found.

Dr. Heather Turner - Interview by DataScience.LA at useR 2014
▶ Dr. Heather Turner - Interview by DataScience.LA at useR 2014

Related

Matt Dowle's data.table Talk from useR! 2014

Matt Dowle holds a wealth of knowledge and is worth listening to for a variety of reasons. He has worked for some of the world’s largest financial organizations, holding positions at the focal point between money and data. He has been programming in R for well over a decade. He has lived the open source mantra, by not only consuming open source software but also releasing his own community contributions to CRAN. On top of those accomplishments, he’s also quite funny and spins a heck of a good yarn.

A Conversation with Joe Cheng at useR! 2014

Joe Cheng is a software engineer. Unfortunately the term gets thrown around pretty lightly, so I’d like to make sure that I convey the appropriate amount of gravitas when I refer to him as such. Joe Cheng is a *great* Software Engineer. He has worked for some of the largest technology companies on the planet, building cutting edge tools which empowered the web browser as a full blown platform instead of a historical curiosity. Joe is one of those software engineers who saw a future with the web as a platform for modern software, then worked hard to make it a reality. When the time came to build the next generation of data science IDEs, an IDE targeting the web as a platform, RStudio called Joe.

Interview with Romain Francois at useR! 2014

At the useR! 2014 conference, without a doubt one of the overriding themes was R’s history, legacy, and future as an interface into the “best of the best” algorithms which were available. Romain Francois’ package, Rcpp11, is very much the spirit and the letter of this ethos and telos of R as an interface. This package is a reimplementation of Dirk Eddelbuettel’s Rcpp package with an emphasis on C++ 11’s features. Whether it’s an R user hitting performance limitations, or someone trying to integrate a C/C++ library into their analysis, Romain’s tools are there to help.