2023: a year of firsts
Celebrating our collective survival
Getting up and surviving each of the last 365 days is an accomplishment in itself. We’re all still adjusting from the COVID-19 pandemic phase to the endemic phase; dealing with changes from remote to hybrid or in-person work; and coping with the current state of politics, economics, climate disasters, and war. As we reflect on our year, I hope we can honor the lives lost, lessons learned, and feel proud that, despite all that’s wrong in the world, we managed to keep our heads above water.
For the last week, I’ve been thinking about my experience through 2023 and been considering writing the cliche end of year review post. It’s 9:09 PM on 123123 and I’ve decided I do want to jot down my reflections – raw and unedited. Typos, rambling, incoherence, and disorganization guaranteed 😉.
From 2022 to 2023
The year started off pretty rough for me. This was my second year in this data scientist role where everything (soil science, data management, programming) was new to me. I was disappointed in myself because I only accomplished about half of my 2022 goals and worried that I was also disappointing my supervisor and colleagues. I was wondering if I made a mistake in this career transition from a field-based environmental scientist to a data scientist. On a daily basis, I really struggled with imposter syndrome and worried that I was holding back these important statewide programs and initiatives because I was slow and needed to learn so much on the job.
First rejection
I submitted a talk proposal to present {WaCSE}, my first Shiny app used for a statewide agricultural grant program, at Appsilon’s Shiny Conf. I submitted the abstract at the end of 2022 and got the rejection notice at the end of January 2023. This was my third conference proposal I’ve ever submitted in the four years of my professional career and my first rejection. My learned lesson here was to put more thought into which category I submit to (20-min talk versus showcase section) and make the idea more unique. The feedback from the review committee was that my talk fell under the category “tools to facilitate data access” and there were quite a few of those. This rejection certainly added to my feelings of being an imposter and not deserving my job.
Though with the support and encouragement of my supervisor, I kept trying and also submitted talk proposals for 2023 Cascadia R Conf and posit::conf(2023).
One project/talk, many firsts
In March, things started to look more hopeful as I got my first invitation to speak at an R-Ladies Seattle lightning talk event: R in the Outdoors. This one invitation led to so many of my firsts including my:
- first invitation to speak
- first web scraping project
- first R package
- first in-person talk
- first R-Ladies Seattle event
- first Seattle useR group event
While these all are huge accomplishments to me, I also realize that it’s totally natural because I am so new to the R and coding space. Nevertheless, April 20, 2023 was a huge day for me as this was the first moment since RStudio::con(2022) that I really felt a sense of belonging in the R community.
This was also my first in-person talk of my professional career! I used this as an opportunity to learn new skills through a personal project. I’ve always had an affinity for the Southern Resident Killer Whales in the Salish Sea. The Center for Whale Research does a lot of really fascinating and important work monitoring their population. They post their survey data on their website; each encounter with the orcas is a separate webpage. I’d been curious and intimidated by web scraping so I decided this would make a great case study and personal project.
With the encouragement from new friends I met at the R-Ladies event, we ended up also going to the Seattle useR Group lightning talks meetup afterwards. I spontaneously gave the same presentation there!
Check out the {orcas} package repo and talk materials.
First WADE (attendance & talk)
Outside of the R community and moreso in my capacity as the data scientist at the Washington State Department of Agriculture, I was invited to present at the Washington Association of District Employees (WADE). I presented on the Washington Soil Health Initiative and {WaCSE}.
See the talk materials.
First Master of Science degree
In August, I graduated from Montana State University’s online Land Resources and Environmental Sciences program with a Master of Science. It took me about three years of part-time school with full-time work to complete this degree. I really enjoyed the online aspect of the program as it allowed me to really focus on what was applicable to my job, rather than rote memorization of lots of content I didn’t really need for my day-to-day work. I am a big proponent of learning how to learn in primary and secondary education [thanks dad for teaching me this mentality ☺️], and then using those learning skills to dive deeper into a domain you want to pursue for postsecondary education.
For my professional project (aka the cheaper version of a thesis), I got to learn some JavaScript and Google Earth Engine to model wind-driven soil erosion in Washington State’s Columbia Plateau.
See the repo and my presentation recording.
First Cascadia Conf (attendance & talk)
Given my rejection for Shiny Conf, I definitely didn’t expect to be accepted for Cascadia R Conf or Posit. I used the lessons from my first proposal and made this proposal more unique by focusing less on the Shiny app as a data access tool, and more on the development process and lessons learned from creating our first Shiny app.
See the talk materials.
This was my first time attending Cascadia Conf and I’ve got to say that it is an endearing and enlightening experience. It’s more local and tight-knit than RStudio/Posit conf. I appreciated the smaller size, venue, and one track style of conference. I really enjoyed meeting people I’ve known online in person and making entirely new friends and connections. I loved the experience so much that I volunteered to be on the planning committee for 2024 conf! I’ll be working on the hex logo, paper materials, the witty committee to come up with quirky, fun activities, and helping to update the website.
First Posit Conf talk
Since I already revised the {WaCSE} Shiny talk from the Appsilon Shiny Conf proposal for Cascadia R Conf, I wanted to submit a different topic just in case. So I decided to try a talk about the parameterized soil health Quarto reports. Getting my talk proposal accepted for posit::conf was probably the most shocking news I had for 2023. The call for proposals required an abstract and a 1-minute video pitching the idea for the talk and what I hope the audience will walk away with. I was incredibly intimidated but the amazing Rachael Dempsey wrote a very encouraging and helpful LinkedIn post for those nervous about the video.
Read Rachael’s post
I strongly encourage anyone to submit a talk for next year’s conference in Seattle! You never know if you don’t at least try. Posit provides speaker coaching through Articulation, which is so incredibly helpful for learning how to weave a story into your presentation, even with code-based content.
See the talk materials.
General thoughts from my four talks this year
I’ve always been extremely nervous about public speaking. So much anxiety, shaking, sweating, red face, voice cracking, and lightheadedness that I would take propranolol to help. This year I didn’t need it though. I definitely felt nervous and shaky. But not to the same extent. Once I got started presenting, I (for the most part) felt nervous-excited to share whatever I was talking about.
Reflecting on how I felt each talk, I’ve realized that I’m naturally more confident talking about things that I really care about and am professionally and personally invested in. Instead of presenting random research for school projects in my high school and undergraduate classes, I’m presenting projects that I’ve invested dozens of hours in learning, crafting, and perfecting.
First invitation for a workshop
After my posit::conf talk, Arati Krishnamoorthy came up to me to congratulate me on my presentation and ask if I was interested in leading a workshop as a longer version of my talk on parameterized Quarto reports. Of course I said yes, even though I’ve never led a workshop before. It’ll be my first first [workshop] of 2024 on January 18th!
Register for the R-Ladies Washington D.C. Meetup.
So far, I’ve really enjoyed these R focused presentations and teaching. Depending on how the workshop goes, I’m considering applying for The Carpentries Trainer Training Program to better learn how to teach. After all, my husband is an instructional coach (with 5 years of elementary teaching under his belt).
First personal website and blog
Millie Symnns wrote a blog post and gave an excellent posit::conf(2023) talk about the side effects of blogging that inspired me to create my own website and blog. Since RStudio::Conf(2022), I’ve been obsessed with Quarto so the technology behind a website and blog obviously had to be Quarto. It was a blast coming back from Posit Conf and immediately applying what I learned to build my own personal portfolio and website.
First small business - Etsy shop
At Cascadia Conf and Posit Conf, I used my Cricut and heat transfer vinyl to create my own cat and code themed shirts to wear as conversation starters. At both conferences, I made new friends because I was approachable and immediately had two common interests to talk about (R and cats 😻). People asked where I got my shirts and encouraged me to make them available. So to spread the joy and allow others to proudly share/wear their interests, I set up a sole proprietorship, started a small business called The Coding Cats, and launched an Etsy shop found at thecodingcats.etsy.com/!
In 2024, I hope to move from Etsy to a Shopify store that lives on the The Coding Cats tab of my website to avoid the excessive Etsy fees.
First freelance job
Lastly, my first freelance job sort of fell into my lap when a friend referred me to one of their colleagues who was looking for someone to convert their RMarkdown website to Quarto. I picked the brain of my friend to learn about freelancing, listened to some episodes of The Business of Authority podcast, decided on project-based billing rather than hourly billing, consulted with the client, wrote up a proposal, and then began the work.
I actually just finished the next stage of the project earlier today 😀.
While I’m not actively looking for freelance work, I’m happy to entertain the idea and set up a short call to see if I would be a good fit for your project if it involves pretty much anything Quarto.
Last thoughts
I appreciate you sticking through my ramblings (including my future self)!
The year started out with imposter syndrome, so much self-doubt, and one rejection. But with the support from my community, I kept on keeping on. My general theme for the year was perseverance through failures and insecurities to finally get to the realization that I’m exactly where I’m supposed to be. I’m learning as I go, and that’s perfectly okay! My learning directly feeds into my sense of belonging within the R community. This community is so amazing at lifting each other up as we all learn together and support each other. We’re all collectively trying to use the latest technologies and best practices to gain insights from our data and make the world a better place.
Here’s to 2024 being another year of learning, being vulnerable, and lifting each other up!
Citation
@online{ryan2023,
author = {Ryan, Jadey},
title = {2023: A Year of Firsts},
date = {2023-12-31},
url = {https://jadeyryan.com/blog/2023-12-31_year-of-firsts},
langid = {en}
}