Learning to code has completely changed my life and it continues to change others:
learning to code ~2.5x’d my income— Samuel (@samueIw) January 24, 2020
My Startup Updates Thread— Efosa S. Omorogbe (Ogbeide-Ihama) (@EfosaSOI) April 20, 2017
Fast forward ~3yrs, I’m a full-time Frontend & UX developer and have incredulously increased my income… all because of that frustration (or drive to solve a problem). I say all of this to say: If you want to learn to code, you need to have a drive that will help you stay committed. If you’re going to be half-hearted, it will just take you longer 😅. Having developers screw me over was the best thing to ever happen to me.
I taught myself how to code by waking up at 5 in the morning every day for 3 months straight and read code before I went to work at 10. Lemme stop you right here and say this if you ever want to learn how to code, pay attention to writing code that is readable:
This was one of the main reasons why I was able to learn so quickly. Having a bunch of code in front of you that is written like a "How to..." tweet helps a lot when you want to learn to code. Reading a somewhat clearly defined function name or variable, helps you understand what the code is doing:
Plus a lot of code has detailed documentation (with examples) on how certain code functions work. People see lines of code and instantly think of the matrix (and all those who write code are Neo). Coding is just another language, much like learning how to write in Spanish or French. It's not like having to be like Neo and seeing the matrix, though it does feel like having that kind of power in your hands (bending applications to your will).
The good thing about code (if you already understand English) is that most, if not all, code are written in English. Though there are many languages to write code in. For clarity, let's call them "Libraries". Think of coding libraries as a form of slang. Take the slang phrase, "What you saying" for instance, which in plain English means, "How are you doing" (well, one of its meanings).