I get a lot of messages from people asking how I started my coding journey. When I tell them, the next response is usually, “I’ll love to start also, but… are the reasons why I don’t think it would work for me.”
This post is for you if you’re looking to get into coding and you’re doubting yourself or you just can get yourself to start.
I also recently started my journey and hope you find this helpful.
Here are common myths and beliefs that might be holding you back from getting started.
Truth: You do not need to be a genius to learn to code. What you need is a lot of patience, willingness to learn, and eliminate self-doubt.
Coding can be synonymous with solving a puzzle. At first, it can be frustrating trying to put the pieces together but when you start understanding the logic of the puzzle, you start to feel better and in control.
Truth: A programming language is basically a set of the syntax used to perform several operations like conditionals, looping, expressions, functions, etc. It’s not the number of programming languages that gets you a job but how deep you understand common programming concepts.
You can definitely get a job with knowledge in just a single language, but you will have to learn other languages as you grow in your career.
I recommend that you start with any of these languages, get grounded in it, build a portfolio, and apply for a job.
Backend development: Node.js/Python/PHP
If you're willing to commit the time and effort it takes to learn, you're certainly ready to start your journey as a developer. Learning to code is a never-ending process, so whenever you start, it's never too late.
Truth: Just like any other career, programming is not gender-specific. Women are equally capable as men.
The programming world, just like any other field is for both genders and I strongly believe more ladies should be encouraged to be programmers. As a matter of fact, a woman called Ada Lovelace was the world's first computer programmer.
I can tell you that starting off programming, you don’t need a fancy computer or MacBook. With a Windows or Linux computer, you can get really far in programming.
Getting a MacBook is not a requirement!