So you want to be a code ninja?
Let’s face it – who doesn’t want to be a code ninja? According to a recent Stack Overflow survey, 10% of developers identified themselves as ninjas! Funnily enough, more than 7% self-identified as rockstars!
That is kinda true, coders have become like rockstars, creating disruptive and innovative technologies in every sector.
For “normal” people, what coders do is like a black art and that is why I think many developers embrace this image and joke around saying that they are ninjas!
It’s like a funny concept in the developer world. It has even become embedded in the ninja definition!
a person skilled in the Japanese art of ninjutsu.
a person who excels in a particular skill or activity.
“the courses vary—you don’t have to be a computer ninja to apply”
Let’s jump in!
Follow my 5 step guide to becoming a code ninja!
How to Become a Code Ninja?
Read my best programming language guide.
Come up with an idea for a mini project. Keep the scope small and manageable.
It’s best to go for a smaller project that you can see yourself finish in a few days rather than a large project that you may fail to complete.
Keep it small and fresh.
If you are stuck for ideas, just start making a web page around a topic you are passionate about.
Pick a hobby or something you enjoy and code around it.
Choose your language! Don’t overthink this step, just go with a language that feels right, you can always learn a new language in the future.
If you are unsure, start learning HTML because it’s ideal for beginners. No special tools are required.
All you need is a text editor and a web browser and heaps of motivation!
Allocate a full weekend for your ninja training.
Yes a full weekend.
I know you have stuff to do but trust me you will need a full weekend to get started.
Clear your schedule.
Forget your chores.
Cleaning, cooking and laundry can wait.
You are gonna become a code ninja!
Take an online course for your language of choice.
Start learning and working on your mini project right away.
Hack away at your code until you get results.
Feel the burn but take regular breaks. Take a break every 45 minutes or so, stay well hydrated. You may become engrossed!
By Sunday aim to have something to show for efforts.
It will be amazing.
Let me know how you get on!