Hello there, I’ve been coding for almost 7 years (since 2014), and there are a few things I wish I’d known before I started. As a result, I’ve decided to give my thoughts on what I believe you should know that I didn’t.
Because I’m giving my personal experience, it may differ from person to person, and you may know many of them. So, without further extra hassle, let’s get started.
This is the issue: many of you believe it is either too late or too early to begin coding. Today, I’m going to debunk the myth that you can start coding at any age. It is the ideal age to begin coding if you are still in school. If you’re still in college, now is the best time to start learning to code (this is where I started to code). The same goes for your 30s, 40s, 50s, and even 60s. You may begin learning to code anytime you choose.
There are three primary operating systems that are often used: Windows, Mac OS, and Linux distros such as Ubuntu. Don’t get them mixed up; you may start coding with either one you have. I recommend starting with Windows and then moving on to Ubuntu.
Because of its accessibility and user-friendly interface, you may begin your programming using Windows. Almost every programming tool is available for the Windows operating system, and you don’t need to learn about command-line interface operating systems because most development tools employ a graphical user interface.
In my perspective, there is no such thing as the finest programming language in general. I bring this up because there are a lot of “Top Best Programming Language” videos on YouTube and blogs out there. I’m not aiming at someone specifically, but rather in a broad sense, which I’ve realised is a bit silly because languages are used for a variety of purposes.
Github is a repository of open-source projects from which to learn and explore. You only need to create an account to access and learn from the code of talented and experienced developers. You may also use GitHub to store and distribute your code, but you’ll need to learn how to use the git technology first.
Learn Git and GitHub for free —
A language is a syntax, grammar, semantics (and perhaps a core library) that implementers are required to support. A framework is a cohesive set of library code that together simplifies programming in any given language. A framework doesn’t have to write in the language. It just has to be available to the language.[souce]
Language -> Frameworks
Python -> Django, Flask
PHP -> Laravel, Codeigniter, Cake PHP
Golang -> Gin, Beego, Echo
This is key to get success in any field. You have to keep practicing learning any language until you get a job or achieve any other goal which you decided. for that, you have to build many small projects. These mini projects will keep you motivated and help you learn more things.
Today I have discussed some of that points which I feel are important before you get started learning any programming language. You can share your experience and thoughts to help others to learn.
If you like to read more articles like this you can follow me here.