It’s been a while since I’ve indulged in learning new technologies when I start freelancing. Most of my time spent on working on clients projects and doing a lot of administrative work + some hobby projects. I hate to admit it that my skills got a little bit rusty in coding and I didn’t learn any tech for a while.
This tends to always happen when I’m too focused on whatever project I’m working. It occupies a lot of mental space in my mind. Plus my brain gets lazy to sit down and learn new things.
When you are freelancing it was too easy to put all of your time in your clients' projects and we tend to forget to sharpen our knife. Even though I’m in the tech industry it feels I was a little bit left behind with the new trends.
To take action on this, last week I’ve already started blocking my evening to online courses that I’m taking to upgrade my skills. This is something that I will be doing for the next 12 months. Kinda like me time to do your own thing. The last time that I’ve to do it is that I’ve only lasted 1 month and 15 days on #100DaysOfCoding since I’ve got a short Remote works last year.
P.S. Note to self: I know there is an incoming trend about building your MVP with ’No Code’ and you don’t need to learn a framework to build your own products. This advice sound really good when you want to validate your ideas quickly. But if your bread and butter are actually in tech as a software engineer or developer this will be a bit of dangerous advice since your current income is base on the ability to solve the problem with the code. And upgrading skills from time to time will surely help you keep afloat in the job market.
As much as I always fantasizing about entrepreneurship and startups and building my own thing. It was a good strategy to first to have a good amount of savings.