Day 0: You can’t just jump at it!

That’s right! You heard me. You just can’t. Well, you can — but honestly, you probably shouldn’t. Why? Because you don’t know anything about it. Unless you’ve been coding since you started growing teeth or hit puberty, coding will likely be a very foreign subject to you.

Admit it, you’re staring at a black background and a bunch of colorful text formations you have no idea of. There’s no shame in that. There’s no shame in feeling like you’re watching a scene from The Matrix and have no f–ing clue what you’re doing. It’s okay. The less you know, the better. This way you’ll be looking at things more objectively and be less influenced by things you may have heard or read in the past. Things change, so it’s important to do your research.

Precisely why I’ve done mine. No seriously, I have. After going through hours of YT videos, google articles, cross referencing yearly analysis of programmer salaries, job demands and programming trends I’ve pin pointed the two programming languages I (and probably you) should be learning.

Drum roll

Javascript and Python.

The reason is simple. Javascript, apparently having the stigma of being lackluster at its inception, slowly evolved into a very powerful programming language and according to many credible websites like stackoverflow, is on a MASSIVE rise right now.

It’s medium-flexible, meaning you can develop desktop and mobile frameworks, back-end services, browser plugins and almost anything else you can think of. The demand for JS developers have increased tremendously the past couple of years and its application has become much more popular throughout the industry. Demand also means big $$$.

Why Python second? Because it’s a very popular language and has massive support just like C++ or Java. I’d love to learn Python after Javascript because I believe many future technologies like AI or VR will require automation and “machine-learning” capabilities, which is something Python can offer. Also, it’s mentioned to be one of the easier programming languages to learn.

Alright, with that I think I’m going to conclude my post. I’ve started this long and arduous process with some good-old research and hard facts. I usually do this anytime I try to learn something new. I just go out there, devour the web for information and craft myself a logical path to follow. With how easy it is to access information, it’d be unwise to jump into anything before at least narrowing the path you’d want to take. So this is my path, and I welcome you to follow what comes next. Cheers.

Leave a comment

Design a site like this with WordPress.com
Get started