While I’m a computer science engineer by qualification, and have worked as an iOS and Python developer for about 4 yrs, it has been six years that I’ve written a line of any meaningful code. I’ve been a Product Manager and a Tech Consultant for last 6 yrs and have enjoyed doing it. In November 2019, I decided to move to Melbourne, Austalia from Delhi/Kasauli, India, and life has been a bit of a roller-coaster ever since. In last 6 months, I have seen terrible bushfires, a holiday season, and the corona virus lockdown. All my personal and professional plans have gone for a toss with no relief in sight. To make things worse, I also lost my last remote job in the process and have been struggling to find a meaningful one ever since. In simple words, life hasn’t been the best in last 6 months. And I’m sure I’m not the only one!
Being away from my family, friends and loved ones, the mind has also done what it does best: make me more anxious about my own life with every passing day. It’s like a race against time with no real end goal. It’s like I’m racing to achieve something, but I don’t know what. There are days when I feel that I’m chasing excellence, and then there are days when I feel that none of this makes any sense. It’s difficult to distinguish the good from the bad, right from wrong. There are days when I don’t know what I want, and there are days when I don’t know why I am doing what I am doing. It’s not the first time in my life that I’ve felt this way. I have dealt with these situation in the past, and will deal with it this time too. I can even talk and write about it freely, but that probably comes with the age.
The reason I wrote some code and this blog exists is because I decided to get back to writing code again. This extraordinary situation of lockdown has taught me a few things. It has given me a lot of down-time to think about what I want, and the direction in which our world as we see it, is moving. And I’ve summarised it to three main points:
-
Irrespective of what you are doing, the work that you do should be more of a hard-skill than a soft-skill. We’re moving towards a world where the professions will be streamlined, and anyone dispensable will meet his/her fate.
-
No matter what we do, our work should have the scope of being location agnostic. I’m a big advocate of remote work, and can see the ecosystem shifting in that direction.
-
Having lived both the lives, that of a developer and that of a manager, I need to learn to strike a balance between the two. I left one for the other, and re-learning that skill will be a challenge now. But a challenge I’m willing to invest in.
I got back to practicing writing code last month and haven’t looked back since. I’ve invested my time, money and energy into this with some achievable goals in sight. I have a good feeling about this! While I do get my share of doubts from time to time, yet I’m mostly confident about what I’m doing. The believe in keeping your head down and keep working towards it, and build things, one thing at a time.
It’s not easy, I can promise you that. And if you’re not confident about it, you shouldn’t do it. It took me a career of 9 yrs to figure out what all I want and what I don’t. I hope you are smarter than me. I’m also aware of the fact that almost every game is a young man’s game. And while I’m not relatively young. I’m okay with it! I hope you find something where you feel the same way. I hope you come back for future posts. Either ways, I hope you have a good journey.