Lessons from a remote internship for 4 months

September 22, 2014

I finally got down to writing this post after settling down back at university wth a proper schedule. When people ask about my last internship at Snowplow Analytics, they’re always surprised and asking the same question, “Really? A remote internship? How does that work?”. I wanted to write this down to show others what I’ve learned from my first remote work experience.

Pyjamas were not my only work clothing

Yes, it’s true at first that since you’re working from home, you don’t physcally interact with people much, so you don’t have to dress up in any specific way. I started my day by waking up and then watch YouTube videos or read some news sites for a bit. Then pivot straight to opening my work environment and begin checking my email. An hour and a half later, I’d realize I hadn’t eaten yet, so I’d go do that then clean up and get back at it until lunch. Some times I’d go straight from bed to emails until lunch (while snacking) to actually getting myself cleaned up. All of this was fun to do at first, just because I couldn’t.

I'm an adult... I guess..

I learned the hard way that I started to become sluggish, grumpy and affected my lifestyle. The first few hours of my day I’d get very little done, I’d half sleep and use the computer (since my workspace was also my bedroom). Everything done during that time was barely productive that I’d need to work extra later on to get some value out of the day. The longer hours further worsened my day.

I was lucky enough to notice this early on before it started to become a habt. I fixed my schedule by acting like I was going to leave to go work (i.e. breakfast, shower, dress up) but finally head back to my desk, all propped up, and sit down like I just reached. This was a major change in my current routine. Productivity increased, lifestyle, and general happiness.

Coffee shops are your friend

One of the problems with always working remotely is that you spend majority of your time alone. I love working in silence wth just the sound of some musc or TV in the background; loud enough to hear, not loud enough to pay attention to. As humans though, we’re natually social beings so it’s necessary to get out and interact with others; even being in a social atmosphere. You’re working remotely and in most situations (like mine), it meant that you only need a computer and nothing else.

I decided to try out working half a day in a coffee shop, and I found out that I’m just as productive (and sometimes even more) when at a coffee shop. It seemed like being in a social atmosphere seemed to make me focus on my work since there were fewer distractions there than my house which let me fool around and relax too much. This became into a mini-ritual that I would follow: if I needed carefully designed code, grab my laptop head to a coffee shop. It seems odd to rationalize, but this setup worked probably because I zone out everything around, and begin focusing on the task in from of me.

Travel in the weekends

I later realized that I could work ANY WHERE I wanted! So I used this opportunity to travel around Canada to places I hadn’t been to yet. One weekend that included bank holidays, I hopped on a plane to Vancouver and visited some friends there. We went hiking and visited the city all weekend, then on the next work day, I would work in the evenings in order to be on the same time zone as the rest of the team.


I hit Montreal as well for the Osheaga Music Festival on another weekend!



Don’t be afraid to try to get out and go different places, you’re not limited to just your desk at home. If you were, there wouldn’t be much difference from working in an office. Also a shout out to Alex and Yali for giving me this internship in the first place that let me do this. I learned SO MUCH in so little time and deployed several versions for a bunch of projects!

Discussion, links, and tweets

I'm a software enginer that's worked on various Android projects for a while now. If you'd like to follow me on Twitter, I don't always post about tech things.