Below is an article originally written by Brianne Killinger at PowerToFly Partner Rover, and published on October 5, 2018. Go to Rover's page on PowerToFly to see their open positions and learn more.
This is the fourth post in a series of interviews with our team of engineers at Rover. We'll introduce you to one of our Rover engineers, share their daily work and give you a peek into what it's like to work for Rover. If you're interested in an engineering career at Rover, check out our PowerToFly page.
As a full-stack engineer on the Rover engineering team, Allison Northrop creates operations efficiencies by working with internal groups at Rover that often work directly with customers.
What do you do as a Rover engineer?
Northrop: I work with internal teams at Rover such as customer experience and our booking assurance team. Our goal is to create tools to fix things on the site so that they can do their job faster and for Rover to scale efficiently. For example, if our customer experience team receives a flurry of calls about one particular problem or there's a lack of functionality, we work to find them a solution to ensure they're not getting bombarded. We work closely with our product manager to prioritize their needs and analyze what's the most plausible to address now versus later.
How long have you been at Rover?
Northrop: I've been with Rover for a little over a year. I started as an intern through Ada Developers Academy, a program funded by technology companies with a goal to encourage women and non-binary people to start careers in software development. Rover has been a sponsor of Ada and we have quite a few Ada grads working here currently.
What's an example of how you help these teams?
Northrop: Previously, once a stay was booked, you couldn't personally edit the stay. If your flight was delayed or you had to come back early, you would have to call customer experience to get it changed. It wasn't addressed for a while because it was very complicated to fix on the backend. Addressing this issue required five engineers, including me, over the course of three to four months.
What's your favorite thing about working at Rover?
Northrop: There's so many things that I love! Apart from loving to work with dogs, I love the product. I love that my role as a software engineer here actually makes a difference in people's (and pet's) lives. A friend of mine recently posted on social media that she started sitting with Rover and I know she's a parent and she wanted a more flexible schedule. It's great that I work on a product that helps people and helps dogs. I love the people who I work with and the mentorship I've received in my career.
How do you feel you make an impact in your role? What excites you?
Northrop: Even though everyone on my team has more years of experience in software development, my tenure at Rover is the longest. It's been rewarding to be able to answer questions and contribute a lot. I did a lot of ZenDesk integration work early on in my time at Rover and now I can help people with code related to that. I've also done a lot of customization and performance work in our admin tool, which is Django's built-in admin, so I help bring people up to speed on tickets related to that.
In terms of what excites me, I really love working for teams within Rover, while also impacting our customer base. I think it's satisfying to make people's jobs less of a hassle through the things that we roll out.
What's it like working across teams at Rover?
Northrop: Our product managers are incredible because they make working across teams really seamless. I think that it's important to have engineers interface with people that they're making solutions for and Rover's done a great job ensuring that happens. For example, when I was an intern, I had the opportunity to work with the quality assurance team who vet and approve our sitter profiles. I was able to sit with them, learn about the tasks they handle on a daily basis and listen to their suggestions on how their tools could be better. I was partnering with a product manager and she worked closely with me to prioritize solutions for them.
Tell me about a recent project you worked on that impacted Rover's customers or your team?
Northrop: When we were about to start the project to enable sitters to edit a booked stay, my mom called me and told me one of her friends needed a cat sitter and they did it through Rover. They booked it and plans changed. Her friend was really frustrated that she couldn't change the booked stay on her own and I thought 'if one of my mom's friends is having this issue, it's clearly widespread.' Working on that project goes back to the commitment that Rover has to make it easier to own a pet. Now that we've enabled the option to edit a booked stay, we've seen a dramatic 30% decrease in tickets related to that issue.
What's a technology you are especially excited about and why?
Northrop: Not sure if this counts, but since I use it every day I'm going to give a shout out to my IDE. I love PyCharm because it makes it so much easier to navigate through a large code base and helps me keep up good code quality. Some people use Atom, Visual Studio, or something else. There are so many options and here you don't have to use one in particular. Rover is really flexible in what IDE you choose.
What's your favorite meeting at Rover?
Northrop: I really love Tech & Treats! It's a meeting we have once a week where people across the tech org present on things they've worked on, how to fix performance issues, how to use tools we have, etc. You get to see so many things that people are working on or little tricks that people have learned. It's expensive to have all engineers in a meeting for an hour and it's nice that Rover is willing to invest that time. It's a great place for knowledge sharing.
Favorite spot in the office?
Northrop: Wherever Fondue or Freya can be found! I'm a big Bernese fan. I also am a big fan of my office space buddy Willie, a Nova Scotia Duck Tolling Retriever.
Are you a mentor or mentee?
Northrop: I just love how much mentorship happens on the tech team. I have been mentored by tons of people not just on my team but across the organization. One example that comes to mind is a ticket that was much more search-related, but it touched one thing on my team and we ended up getting the ticket. Search is not what I've worked on so I messaged someone on the team asking them questions. They came over and paired with me for 15 minutes and explained how it works and reviewed my code once I submitted. It probably would have been faster if someone on the search team took that ticket but they were willing to invest time to teach me about it. And now I can talk a little bit about our search filters!
Something also unique at Rover is that we also have "office hours" that different platform teams hold on a regular basis. I also took advantage of a weekly introductory React class that Rover hosted over four weeks. It was great that they created this curriculum – not every company will do that.
What are some of your passions outside of the office?
Northrop: I love to climb. There's actually a Rover climbing community on Slack. I'm not nearly as intense as most people and I just go to Vertical World. Whenever I go there, I always run into someone from Rover! I also like going to tech meet-ups like PyLadies and PuPPY and I'm still fairly involved with Ada through tutoring folks currently going through the program. I also have a orange tabby cat named Vincent. I'm happy that Rover is giving cats their rightful space in the codebase and that "cat" soon will not be listed as a type of dog breed.
💎 How to build trust in your team? Watch the video to the end to find out!
📼 How should you work to build trust in your team? Play this video to get three top tips that will help you. You'll hear from Veronica Setzke, Senior Director of People Ops at Pax8, who shares tips and tricks she learned through years of coaching.
📼 How to build trust with peers in your team? Tip #1: Relationships. There's no better way to start forming relationships than having regular one-on-ones. It doesn't have to just be with your supervisor. It can be with your coworkers. It can be with those people that you collaborate regularly with. And it's really important in these one-on-ones that we're spending time listening. Take the time to be present and listen. Also, spend time together not working. Have lunch together. Go for coffee. Take a five-minute walk around the building and just have a conversation. Relations are a key element to trust!
📼 How to build trust? Open yourself in your team Tip #2: Vulnerability. Allow yourself to be vulnerable. Ask for feedback, whether it's feedback about a project, a process, or even maybe a leadership behavior that you're trying to master. This allows those on your team and those around you to see you as willing to be vulnerable. Trust and vulnerability go hand in hand. It doesn't mean that you’re weak, but rather that you’re open. It allows your team to understand that it's a safe place for them to also be vulnerable.
How To Share To Build Trust In Your Team - Tip #3: Clear Is Kind
Keep the team informed and say as much as you can about what you know. There are times that we hold information that could be shared. We could share that information that impacts others' work and have them have the opportunity to use that to do better. If you've learned something that could help your colleague make a better decision, share that! Try to ensure that your communication with others is clear. When you make the effort to be clear about your intentions, your work, and your roadblocks, it opens others up to do the same.
📨 Are you interested in joining Pax8? They have open positions! To learn more, click here.
Get to Know Veronica Setzke
She works as a People professional because she sincerely believes that people want to be excellent, and it is her role to help move the obstacles to their achieving success. She believes the employees deserve a culture that values their work and will respond to such a culture by creating amazing results. If you are interested in a career at Pax8, you can connect with Veronica on LinkedIn. Don’t forget to mention this video!
More About Pax8
The company simplifies the way organizations buy, sell, and manage cloud solutions, empowering its partners to achieve more with cloud technology. At Pax8, they know that they are only as great as their people. They realize that every individual has unique personal and professional aspirations, which is why they strive to offer a complete and competitive Total Rewards offering for their members and family.
💎Want to implement change in your team or organization? Watch the video to the end to do it successfully.
📼 To implement change you need to follow certain steps. Play this video to get three top tips on how to do it the best possible way. You'll hear from Kyle Lisboa, Support Operations Manager at Esri, who shares her experience with you!
📼Why implement change? Tip #1: Identify the reason. Think about the business reason for the change. If you understand why change is needed, it helps you explain it to others. Avoid making change for change's sake and implement solutions that solve problems.
📼Plan to implement change! Tip #2: Develop a plan. Create a detailed plan to help implement the change. If you create steps and timelines, this will guide the process. It also helps others understand how you are progressing towards the implementation and what the next steps are.
To Implement Change You Need Others - Tip #3: Seek Feedback
Gather feedback from those affected before, during, and after any changes are implemented. Allowing others to provide their feedback helps to create an inclusive atmosphere where everyone feels part of the solution.
📨 Are you interested in joining Esri? They have open positions! To learn more, click here.
Get to Know Kyle Lisboa
Kyle is an experienced Strategic Operations Manager with a demonstrated history of working in the computer software industry. She’s skilled in Arcgis Products, Databases, Management, Geography, and Cartography. If you are interested in a career at Esri, you can connect with her on LinkedIn. Don’t forget to mention this video!
More About Esri
At Esri, they build cutting-edge geographic information system (GIS) technology that customers use to solve the world’s most complex challenges: slowing climate change, stamping out disease, designing a better city, fighting crime, and much more. Their ArcGIS software is helping communities around the globe respond to the COVID-19 pandemic by monitoring the surge, managing testing sites, aiding essential workers in finding childcare, mapping food and essentials, and keeping residents informed and safe.
Nearly 80% of workers want to work for a company that values diversity, equity, and inclusion, per a CNBC survey.
But how do prospective employees — and, for that matter, current ones — know whether an organization takes diversity, equity, inclusion, and belonging (DEIB) seriously?
Metrics can help.
What are DEI metrics?
Diversity, equity, inclusion, and belonging metrics are measurements of how a company is doing against its stated DEIB goals. They help track progress, light up problems, synthesize momentum over time, prioritize investment, and allow a company and its employees to have accountability over DEIB intentions.
How can DEI metrics help my overall DEI strategy?
Creating a DEIB strategy is the first step in making your workplace more equitable. But having DEI metrics is a vital second step in ensuring that progress happens.
DEI metrics help a company actualize their strategy, live out their values, meet employee expectations, and make the workplace more fair for all employees.
10 examples of DEI metrics
1. Hiring: the diversity of your candidate pipeline.
How diverse is your applicant pool? Have your candidates self-identify and track what representation looks like in your candidate system.
2. Representation: the demographics of your current employees.
Many companies put pressure on their new hires to make up for gaps in their existing employee population — so make sure you’re benchmarking against data on what your current workforce is made up of.
3. Representation: the demographics of your leadership team.
People need to see that there is a path for success for people who look like them at your organization. What does the makeup of your board look like? Your directors? Your managers? And what does the promotion pipeline look like into those roles?
4. Representation: the demographics of your suppliers.
The money that you spend can significantly impact communities around you — so you should be measuring whether you’re doing that in a way that challenges bias and champions equitable treatment.
5. HR systems: pay equity.
Do all employees, regardless of gender or race, make the same amount of money if they’re doing the same job? If not, what’s your gender / race pay gap and how quickly are you closing it?
6. Employee experience: HR issues.
It’s important to track wins when it comes to DEIB, but it’s also vital to track times when your organization falls short. How many HR / People issues related to DEIB, including allegations of unfair treatment or bias, has your organization dealt with in the past year? What was the result of them? How quickly did issues get resolved? These metrics are key to know.
7. Employee experience: satisfaction with DEI progress.
When you send out employee satisfaction surveys, make sure you include questions on how employees perceive your current progress on DEI goals. They’re the ones most impacted by your strategy — and their opinion matters.
8. Employee engagement: participation in communication platforms.
How often do employees participate in Slack? What about by-channel participation? Looking at data on who talks to who and when can help highlight issues with inclusion or culture. Some companies are using AI-enabled text analysis tools to look for signs of frustration or for problematic language.
9. Employee participation: ERG membership.
Employee resource groups can be hugely helpful in creating community around different identities, interests, and demographics. They can also provide guidance on how to actualize your organization’s DEIB goals. (Which is part of the reason you should pay ERG leaders for their efforts, but that’s a topic for a different blog.)
10. Brand reputation: customer perception.
We’ve talked about key groups for whom DEIB metrics matter — prospective employees, current employees, leadership — but they matter to your customers, too. Whether you add a DEIB component to your existing NPS process, conduct 1:1 customer interviews, or get feedback some other way, it’s important to see whether your customer base is seeing progress on your DEIB goals, too.
Have you ever been so exhausted that you quit your job?
You may have been experiencing burnout.
Burnout is characterized by overwhelming exhaustion, detachment from your work, and a sense of ineffectiveness.
And while anyone can experience burnout, if you have ADHD, you may be more susceptible to it.
Before you get to the point where quitting feels like your only option, there are steps you can take to set healthy boundaries and start feeling more like yourself again. Read on to learn how you can recognize burnout in yourself, and what to do if you’re experiencing it!
How Does ADHD Burnout Feel?
There are some clear signs that you’re burning out, but ADHD can make the descent to burnout harder to detect. These warning signs include:
- Lack of motivation - not wanting to do the things you need to do or the things you love.
- Exhaustion - feeling overly tired both mentally and physically.
- Irritability and mental fatigue - feeling short-tempered, mean, or like you snap easily.
- Physical discomfort - body aches, low energy levels, and general pain.
- Negative outlook - the tendency to find something wrong with nearly everything.
- Emotional dysregulation - feeling weepy, sad, or unable to smile or connect with others.
Generally, burnout starts with taking on too much. Exhaustion creeps in, and you feel like every day is working against you because you are constantly overwhelmed. You may start to feel like the entire world is spinning out of control, or like no matter what you do you can’t keep up (or catch up).
If this resonates with you, you might be on the road to ADHD burnout.
Why People with ADHD Can Be More Susceptible to Burnout
So why does ADHD make some folks more susceptible to burnout? There are a few common ADHD traits that often result in behaviors correlated with burnout (taking on too much, working too long, etc.):
- Hyperfocus - ADHD is not exclusively about attention deficits. In fact, hyperfocus is the opposite – a deep, intense concentration to the point of being oblivious to your surroundings. Per WebMD, hyperfocus is a state of highly-focused attention that lasts for an extended period of time. You concentrate on something so hard that you lose track of everything else going on around you. When hyperfocus sets in at work, it can be hard to unplug or be aware of the people and environment around you.
- Time Tracking - Losing track of time is one thing, but if you find yourself losing track of hours without realizing it, that could be related to burnout. People with ADHD perceive time not as a sequence of events the way others usually do, but as a diffuse collection of events viscerally connected to the people, activities, and emotions that fill them.
- Difficulty Prioritizing - Do you take on too much and then struggle to prioritize it? When someone asks for help, does everything often go to the wayside so you can jump in? Or maybe the daunting anticipation of the tasks ahead prevents you from starting. Per ADDitude, ADHD impacts your temporal processing abilities, which can affect executive functioning.
Combating ADHD Burnout
If you think you may be suffering from ADHD burnout, there are a few ways to take back control. Here are three tips for combating ADHD burnout:
Reserve Your Yeses - Pump the brakes when you recognize the early signs of ADHD burnout. Start reserving your yeses right away. Say no, and practice not apologizing. It is okay to say, "I have a lot on my plate right now and cannot take that on. Thanks for thinking of me." Saying no is nothing to apologize for, and it should be celebrated! You are working to protect your energy above all else.
Practice Over-Estimating - If you think you could knock something out in a day, give yourself a week. Overestimate on time and allow yourself the grace to have a little more time than usual to complete projects. Slowing down when starting a new job or role will help you produce high-quality work and prevent ADHD burnout.
Drop the Mask - Be honest with your employer and friends. Let them know that although you seem to keep up internally, you struggle. Identifying ADHD burnout from the outside can be extremely difficult. Your honesty and transparency will position you to determine if your environment is supportive and inclusive.
How to Support Colleagues Dealing with ADHD Burnout
The experiences above may not resonate with you personally, but perhaps you’ve noticed other people you work with describe or experience them.
If you’re a manager, there are several ways you can support colleagues with ADHD (as well as neurodivergent employees more generally) to help prevent burnout. Ask for clarity on when they have felt the most supported at work. Discovery questions like, “how did you feel at that time?” or “how was the pace of that project?” can help you to understand their actual capacity.Download this free guide if you’re looking for more ways to support your neurodivergent coworkers. Work with your DEIB and HR team to develop new neurodivergent inclusivity standards to help you stay ahead of the ADHD burnout cycle.