Image credits - https://www.ringover.com/img/blog/big/13-remote-working-2.png
With internet coverage practically available everywhere in the world, every one of us is aware of what Coronavirus a.k.a COVID-19 is and the ripple effects it's having across the IT Industry. In most countries, the intensity of the situation demanded a mandatory need to stay home, practice social distancing along with an enforced lockdown to flatten the curve. However as SaaS has to have a Business Continuity Plan irrespective of circumstances, the whole eco-system transitioned into remote working or rather, work from home.
Now, this led to very interesting insights into the whole work-from-home paradigm, some of which are already documented on Dev.to
Article No Longer Available

What are the hardest parts about working from home?
Ben Halpern ・ Apr 16 '20
Article No Longer Available
However, my post isn't an addition to best practices towards WFH (have included one at the bottom, though 😌) but a little corollary based on my experience. With people gradually coming to terms with remote work being the new normal, this is also an attempt to engage with fellow developers here (i.e: you) to understand the mindset, rationale, and viewpoints behind it.
Let me start off by listing some advantages/disadvantages of remote work.
Pros
- It helps save a lot of time traveling to and fro from office. For e.g: The average time spent on commuting in Mumbai is ~2.5-3 hours.
- You can focus your energies on your spouse/kids, parents/elderly family members which is one way to achieve a personal work-life balance.
- There's always an extra hand to help out in household chores.
- Organizations save on operational expenditure by not having to operate/maintain a dedicated workspace, relocate employee talent across geographies.
- You're in charge of your own schedule and productivity.
Cons
- If a strict schedule/discipline isn't adhered to, office hours will most likely overlap into personal time thus disrupting the work-life balance outlined above.
- Remote work requires people to communicate frequently which can be very tedious if there's a lack of high-speed internet connectivity, power outages, and software/hardware failure (VPN issues anyone? 😰)
- Too many meetings/calls since little things that can be explained by walking over to a co-worker's desk will now need to be done virtually.
- A possible feeling of isolation since there will be little personal interaction which doesn't occur as much when working in a dedicated office.
- Family members, kids and/or pets can be a distraction sometimes.
PS: As promised, here is article1 and article2 for getting the best out of yourselves while doing work from home 😀
So far I'd say it is more pros than cons to me.
Anyway, I have to say I'm lucky. I have a room dedicated as my own office at home, and my wife is taking care of the baby. So I don't have distractions, I have a proper working environment with a really good chair and my laptop connected to an external display, so great ergonomics.
I don't miss my daily commute at all (about 50 minutes) and the open space. We keep in contact on Slack and have some calls on hangouts and that's great so I can see my coworkers even if I'm not at office.
Only downside? I can't have my lunch break walk, I usually walk for 4-5Km and we're in lockdown so I'm not allowed to stroll around. That's not a problem with remote work and it will eventually be possible to have my walk even working from home.
I do miss pair programming sometimes, I'm in contact with the team so we can work together if there's something really hard that is blocking another team member, but at office those interactions are more frequent.
Hopefully remote work will be an option even in the future, I'd like to be able to WFH at least 1-2 days per week. This way I'll still be able to work with the team, but have more time for personal stuff like going to the gym and run some errands at the end of my work day.