Skip to main content

Lessons learned from a year working as a Remote worker

· 2 min read
Ashish Kapoor
Software Engineer

Over-communicate and take your time before replying

Communication is the blood of remote workers. Keep it flowing. Getting a lot of messages from others can overwhelm you. I’d suggest you keep calm and deliberately put a delay of 5–10 min before committing to anyone or replying to their queries. Replying after reading carefully and patiently helps in understanding them or their requests better.

Respect everyone’s time and understand working asynchronously

I believe the sole reason developers wish to work remotely is that they want their own space and time to solve problems. Problems here can be personal as well as professional. Understand the fact that it’s okay to wait for others to approve of your suggestions or requests to any particular thing related to work. Perhaps make use of your world clock app and being polite will serve you well in the long run.

Being self-driven help

This is my personal favorite. When you are in the iteration phase of your existing applications and solutions, it is a no-brainer to wait for someone to assign tasks to you. Unless your organization has more than 10 developers.

Just declare whichever task you are picking up to your team or maybe create a PR and share its link on your respective communication channels.

Work-life balance will happen to you

Oh yeah! if you manage to continue working remotely within a month or two you’ll end up finding ways to balance the two.

Workout and eat right

Helps in bringing you back to the civilization.

Read books

Not just any books, read things that are relevant to your real life problems or maybe references for being more productive. Also, try to read books that are really interesting for you to read otherwise it gets tough to finish them.

Travel

Go and meet new people at different locations. It’s refreshing and raises your productivity levels.

Pre-assumptions

Don’t.

v0.1

· 2 min read
Ashish Kapoor
Software Engineer

Change log:

  • Temptation of having a workstation of my own is dying. (side-effects of minimalism I guess). Given two of my full HD monitor screens to family members kept one for the sake of it. Probably get a 4K monitor display by the end of this year.
  • Moved completely from Chrome to Firefox Developer Edition. (installed react and redux dev tools and I’m happy with it).
  • Putting Siri at work even more than ever before, wish the new “read today’s news” thingy was available in India. Still confused about AirPods meh!
  • Not sure but my next phone will be an android with dash charge feature if Apple doesn’t provide it in iPhones by the end of this year. Also, OnePlus 5T is super compatible with my MacBook Pro 2017. #BadApple
  • Still love using notepad and pen for slowing down(get clarity) my thought process. Using Todoist for work, nice one I must admit specially their shortcut keys. Totally worth going premium with this one.

  • Started meditating with Calm (deleted), _HeadSpace(_deleted) and finally settled with Oak App.

  • Got bored of home gym exercises. Found nice resource for understanding Yoga. Read first part of Inner Engineering. Feels luxurious tbh.

Thanks for reading. :)

How a chapter of trigonometry changed my life.

· 4 min read
ashish

A below average student till class 10th, I was more of a vocalist than anything else. Wanted to purchase an electric guitar after breaking brother’s acoustic one, a request to which just like any other Indian parent would obviously refuse or maybe it was just my case(IDK). I used to love playing GTA Vice City on my computer, used to spend 8 hours playing that amazing game. Found myself fixing my computer so many times with the motivation to keep playing. After school, my folks suggested me to go ahead with computers instead of finance and accounts(Best decision of my life).

October 2010 First lecture on “Programming with C” at college and at that very moment I realised how much of trouble I had dragged myself into. All other students at the college were from science background or at least knew about “computers” in general. On the other hand, I appeared to be clueless and calculating remaining time for that lecture to end.

A little about my past…

December 2007 One of my future mentors insulted me about what I was doing with my life. Out of anger I self-taught myself “trigonometry”. Honestly, I was just trying to mock that chapter and make fun of all the formulas in a funny way. It turned out to be my favourite chapter, as it was the first chapter I aced at school because surprisingly I found it to be interesting. When I realised other students were not that good in it, self-taught myself the remaining mathematical concepts using an Oxford reference book subscribed it from the school library and suddenly realised what a pile of crap N.C.E.R.T books were. However, full of important examples and exercises I couldn’t run away from.

Realising the fact I’m good at one thing made me confident towards the entire outlook of life.

Now coming back to college days, I spent a generous amount of time with “Let Us C” book, ended up scoring more than the C programming language lecturer’s favourite list of students in the subject. The trick was, the theory not practical, sucked at it back then. Completing my Bachelors became a game to me, I just knew what to read before the exams which were basically “Everything”.

July 2013 Now, not all was glamorous or easy for me I failed at my first attempt to get a job at an Indian MNC. Without losing much of hope I prepared myself for regular Masters Degree entrance exams and to my surprise found myself with a job offer from the best company out of the bunch. Sept 2013 GTA V released. Funny, when you have a job in hand, same Indian parents will even let you purchase an Xbox(another funny story maybe for some other day). In my defence, I really needed it to play that game as it was not available on PC back then.

Mar 2014 Joined my dream Telcom. based software services & hardware stacks company Aricent as a Test Engineer. Still look at it as my foundation where they approved of teaching self with the available resources in hand(internet mostly). Then one of my friends gave me a book called “Programming Pearls” after going through it. I gave up automation/manual testing as a profession.

Sept 2015 After many rejections from many companies decided to become a freelancer, worked as a web developer but mostly an iOS apps developer. Within 3 months joined a product based start-up ServX currently backed by YCombinator and other HNIs.

June 2016 Seeking challenges joined an organisation where I met one of my mentors and currently working with at Kerb, remotely as a Full-stack Developer and a Ventures Scout at Navitas Ventures.

August 2017 I got my Masters degree in Computer Applications which I completed while working as a software engineer and co-organising meetups for iOS Developers in my city.

Not trying to portray I’ve achieved anything or something, these are mostly the good parts and I had a lot of support of amazingly supportive friends. There’s a lot more for me to learn. Fail fast!

I’m just trying to display how I found the turning point in my life with a mathematics chapter that I self-taught myself. Also, an electric guitar looks like a bad investment to me now. All I needed was a subscription to Apple Music.

Thanks for reading.

Cheers!

Pocket vs Browser Bookmarks?

· One min read
Ashish Kapoor
Software Engineer
women reading a book

Photo Credits: Ben White

I put a stop on my forever quest of finding the best way to keep reading and stay updated.

So, I asked my friends and literally the world on twitter.

Where on earth should I keep the awesome articles I come across and what is the right time to read them?

Answer to the first question is:

Don’t. unless its something worth keeping for later try pocket/browser’s bookmark. See, the information is dynamic in nature. Read it, get it, move on to the next one.

Answer to the second question is:

Date.now(); Otherwise you might end up with 5000+ or more articles unread on your Pocket account or Browser’s Bookmarks and probably irrelevant piece of information the time you get on to them.

Lastly, Another hack.