If you know better, you will code better

Kelvin Omereshone
codeburst
Published in
2 min readMay 21, 2018

--

Source: www.gc-solutions.net

Success is no accident. It is hard work, perseverance, learning, studying, sacrifice and most of all, love of what you are doing or learning to do. — Pele

Hello again, I want to quickly state the obvious today: you have to learn to become better at what you do.

As entry level developers (beginner developers), we could get into the habit of copying and pasting codes from different sources making your source code look like a digital version of Frankenstein monster. The hype now is, if it works, it’s alright!.

That’s not healthy for an upcoming developer, especially if you plan on doing this for a long time. You see, I understand the fact that you keep having this sort of question: “How do I know when to use _____?”(fill in the blanks, if you will!). Believe me you are not alone!

There is no end to education. It is not that you read a book, pass an examination, and finish with education. The whole of life, from the moment you are born to the moment you die, is a process of learning. — Jiddu Krishnamurti

So this is my suggestion: Your code will improve to the extent you learn about coding. You see it’s not just knowing what a particular technology or language does, but knowing how it works and functions. The difference between two developers implementations in solving the same problem is how well both developers know there stuff.

So we’ve all got to put on our learning hats and never to take it off. Writing code is fun but it’s also serious business that requires discipline as your code will be applied to life situations and scenarios. Therefore, learn your stuff: watch tutorials of senior developers solving a problem(don’t just copy the code and throw it in your own project), read great technical articles, purchase books(download pdfs if you may), understand the reasoning behind each line of code, separate conceptual implementation from contextual implementation and practice, practice, practice.

Thanks for reading and remember: you could code a bit more better each day if you learn how.

Practice is the best of all instructors — Publilius Syrus

✉️ Subscribe to CodeBurst’s once-weekly Email Blast, 🐦 Follow CodeBurst on Twitter, view 🗺️ The 2018 Web Developer Roadmap, and 🕸️ Learn Full Stack Web Development.

--

--

Currently building Sailscasts — a platform to learn server-side JavaScript with the Sails.js framework. Come learn and master Sails.js @ https://sailscasts.com