Three years ago, if someone had asked me the question “Should I learn to code?”, I would have said yes in a heartbeat.
I was fresh out of a coding bootcamp. I wanted to build the world and everything felt so within reach.
Ask me the same question now though and I’ll answer with a question: Why do you want to learn to code?
If it’s because “code is the language of the future”, don’t bother. Learn Mandarin or Spanish instead.
If it’s because you’re curious about data science and machine learning, brush up on basic statistics first. There’s no point learning Python if you don’t even know the relevant data to collect or what the word “correlation” means.
While knowing how to code is great, and can often make things a lot easier, it takes time to learn. It’s something you never stop learning.
Think: Would that time be better spent on other things?
But I’ll admit that I’m coming from a place of privilege. Other than coding I have a skill that I’ve been practising for far longer — writing.
These days I only code when I absolutely have to, or out of intellectual curiosity.
If using code to solve problems makes your brain come alive, I say, go for it!