Full Stack Developer. Budding Entrepreneur. Mentor @ Udacity
I currently live in Gurugram with my startup friends but I have my parents in Delhi and I switch to and fro every now and then.
I haven’t travelled much after starting my career as a freelancer via Toptal. And that is partly because of some personal reasons. I have only taken one trip, that was of South-East Asia; Thailand, Malaysia, Bali. I have a talk coming up in Siberia in November so I will probably spend some time there.
Graduation – B. Tech in Computer Science from IIIT Vadodara, Gandhinagar
Freelance Software Engineering for now, and entrepreneurship
I will rate it 5, definitely.
In my opinion, making income public has no upsides but it can have some downsides. So as a rule, I don’t tell my income to anyone, except my parents.
2 years if we don’t count the remote internships. I haven’t done a office job yet. Tried it for a few days, didn’t like it. I think there are 2 reasons for that.
ok-ish. Hehe, I have been working like this for so long that I won’t have it otherwise. Only exception is when I am working on something special or with exceptional people, like if Google HQ hires me.
I am not a big fan of daily transport. I even tweeted about it.
Once you work remote/online and see for yourself, it’s very hard to go back to a 9-5 regular job.
The daily commute is often the deal breaker.
Only teleportation can change that. 😂 https://t.co/VPAU50spcb
— Avi Aryan (@aviaryan123) August 20, 2018
My first remote gig was as a web developer. There my task was to create a website for a local education firm. They were in the same city as me so I asked the founder if I can work from my home as I would be open to any physical meetings if needed. Another reason why remote was feasible in that gig was because it was more like a freelance job, that is, there is a client who wants something done and you do the task. So that reason helped too, and I was easily able to convince the boss to allow me to work remotely.
Not much. But I found that working in the same place helps to get into that “work” mode. Like, when you are working from home, it’s very tempting to work from your bed or couch or even on the floor. It’s cool I know but I think the overall efficiency reduces when you work from anywhere. You are easily distracted (comparatively). So having a desk and a chair from where you work from helps.
If you are just starting out, apply rigorously. You will get rejected or ignored by a lot of clients/companies and that’s okay. Securing that first freelance job is most important so do your best by applying to a lot of prospects.
Secondly, create a blog and a portfolio. This might not be that important as the first step, but it helps especially in the long run. With a blog, you get an Internet presence, a persona that you are something and not just any other Internet coder. I tweeted something similar here.
The #1 tip about freelancing that will help you increase your rates dramatically:
Create a presence, i.e.
👉🏻 build a blog
👉🏻 give talks
👉🏻 make distinct projects
👉🏻 share your thoughts
👉🏻 mark your persona
Take this out and you are just a coder in a pool of coders
— Avi Aryan (@aviaryan123) August 24, 2018
Avoiding daily transport. This becomes so much more valuable when you live in a city like Delhi. The pollution and the jams suck.
By the way, by daily transport I don’t mean any daily transport. It could be that your office is walking or cycling distance away from your place and you live in a clean city (like Gandhinagar), in that case I am fine with daily trips.
One of the biggest downsides of working remotely is motivation. When you are in a team, the members tend to motivate and challenge each other. This helps you do work even when you don’t feel like it. You might have a team even when you freelance but there are times when you are working on a large project and you don’t have much of a team. Keeping motivation becomes hard then.
I try to fix it by goal – setting i.e. dividing what I need to do in multiple tasks and then completing them one-by-one. This works quite well in my opinion if you are not lazy with creating tasks.
I am active on Twitter.
Apart from that, I write frequently on Dev Letters. You can follow the blog for my regular posts, I also hold some Q-A sessions there so you can ask your questions there.
Enjoy this post ? Please spread the word 🙂
Internet is huge! Help us find great content
Signup to receive a bi-weekly newsletter crafted with love 📮 and an invite to join our slack community 🚀
A community for remote workers, indie hackers and freelancers in India.