Steven Wade
Software Engineer
August 03, 2018

Interview with Steven Wade, a software engineer working on a remote team

Learn more about how Steven works remotely, including his work routine, habits and how he found his remote job

How did you get started with remote work?

I live in an ok-sized metropolitan area but there isn't much opportunity for PHP software engineers outside of marketing agencies and I wanted to write software, not websites.

I started looking for remote jobs so I could stay near friends and family but enjoy working on something I loved.

I applied for a few places that I found on We Work Remotely, Indeed, and LaraJobs, but none of them panned out.

A friend of mine in town had been recruited by my now company, but he was uninterested. He knew I was looking and thought I'd be a good fit so he sent me the job posting. I applied, had an interview a few days later, and an offer a week after that.

Sometimes work finds you. It's good to stay connected in the community.

Read 25 answers from other remote workers

What are you working on?

I work for a company called Help Scout. We make help desk software. I work on the Platform team. Our backend stack is mostly Java and PHP and I work with the team that manages our PHP backends.

Currently, we're adding some new features to our application that are powered by PHP micro-services.

Read 25 answers from other remote workers

What's your typical work routine?

I'm married and have a toddler. I wake up by 7am, feed the kid, hang out with her for a while, then shower. I usually start work anywhere between 8-8:30. Then I'll work from my dining room table for a while so my wife can get ready for the day in peace (my daughter will just watch Mickey).

I like to keep my mornings free for remote remote work. That is, my wife and daughter will go to the pool, the mall, downtown, shopping, or to do fun activities. Sometimes I'll join them as an early "lunch" break, or most of the time I'll just take them there and then work from my laptop while tethered on my phone.

Lunch and the afternoons are pretty routine and I save most of my productivity and meetings for that time as I know those schedules won't often change.

Being able to spend time with my family little bits here and there throughout the day is important, so I usually end up taking 2 hours during the day for lunch and other things.

I have a hard stop at 5pm. That's when I do dinner, chores, spend time with the family, run errands, etc... After I put my daughter to bed and spend time with my wife, I will generally hop back online and work for another hour or so (depending on how much fun I'm having with the work at that time).

I keep a pretty consistent schedule, with times built in to be flexible.

Read 25 answers from other remote workers

Do you have a dedicated space to work?

I have a home office that has a door. Originally it was just a loft at the top of the stairs, but when we had a kid I built a wall to give both sides of us some peace and quiet from each other.

My office is my office. My family is welcome to come hang out in there and say hi from time to time, but I'm the only one who does work in there on a regular basis. With that in mind, I have a "home office budget" where I can buy supplies that I need and decorate it how I want.

It's important to have a comfortable environment that you can be productive in.

If you're going to spend 8ish hours a day in it, you want it to be a place that you like the feel, the flow, and the aesthetics of it.

Read 25 answers from other remote workers

What tools do you use to stay productive?

At Help Scout we are 100% remote. We have 2 offices, one in Boston and one in Boulder, that a few folks go in to from time to time, but we're 80 people spread across the world. So Slack is very important to stay in the know and on top of what you need to work on.

While Slack is a great communication tool, it can easily become a distraction. As someone who can't stand to leave notifications unchecked, I use a combination of muted channels and "do not disturb" time to make sure I spend time away from Slack.

We use Trello to track projects and tasks. It's an easy interface and flow to keep track of what you're working on.

Daily stand-ups to our platform standup channel also helps you see what your teammates are working on and if you can be of assistance (and vice versa).

I check email, it doesn't notify me. I turned off all email notifications on my computer and phone, so now it's something I have to think about opening to check.

I've recently started using the Mac app Tyme to track what I'm working on at work. Whether it be code reviews, programming, meetings, pair programming, anything, I track it. I have also set up categories to track lunch and "remote work travel" to ensure I don't get carried away in my "remote remote work".

Read 25 answers from other remote workers

How do you stay on task?

I use Trello to track my tasks across their phases. The Mac app Tyme to track what I'm working on at any given moment.

I also use Slack reminders heavily. I have 2 daily recurring reminders - one at 8:30am and the other at 4:30am - to check GitHub for any pull requests that I've been tagged to review.

All of those things mixed with a consistent schedule help.

Read 25 answers from other remote workers

What do you like about remote work?

The flexibility. I can work from anywhere in the world and I can switch up my hours on the fly if I need to.

In my opinion, there's nothing like remote work. I don't think I could ever go back to an office.

Read 25 answers from other remote workers

What do you not like about remote work?

"With great power comes great responsibility".

With the flexibility and freedom offered by remote work, that also means that you're accountable for that time. It can be easy to let it slip - start work a little later each day until now you're an hour or two late and have to make up the time. That's why I stick to my 8-5 schedule with some flexibility built in.

Read 25 answers from other remote workers


What did we forget to ask Steven Wade?

At RemoteHabits we're always trying to improve our interviews, what question should we have asked Steven Wade?


Biography

Steven Wade

Steven is a Software Engineer at Help Scout. He's been programming since 2005 when he first learned ActionScript 2.0, and full time with PHP since 2007. Steven is the founder/organizer of the UpstatePHP user group in Greenville, South Carolina. He tweets at @stevenwadejr, and sometimes blogs at stevenwadejr.com.

Related Interviews

Interview with Kay, an independent software consultant who found freedom in remote work

Learn how Kay made the jump from full-time employee to full-time remote consultant

Interview with Michael, a VFX artist that works remotely

Michael is a freelance visual effects (VFX) artist, creating 3d models, mockups and videos while working remotely.

Interview with Deb, a sales copywriter who transitioned from software development

Deb made the jump from full-time software developer to freelance sales copywriter—learn how he made the transition.

Keep your remote working skills sharp—get notified when the next interview goes live!