Friday, February 22, 2019

Suggestion for beginners for learning programming languages




Hello Friends I'm sharing my personal experience of learning programming languages.
The problem with newcomers is that they always want to finish the task as quickly as possible. And when they can't they lose the wish to learn and give up.
Before you start your learning, keep one thing in mind, programming is a practical process and if you want to learn it you have to understand how everything fits, otherwise, you will be lost.
So, firstly look at popular languages like Java, C++, Python, Swift, PHP, Smalltalk. Select one which you want to learn. I recommend you to learn either Java or Python because it will help you more than others.
After selecting, 
Here are the steps which you must follow, 
Chances you will become the fastest learning programmer -
  • Practice more what you read or study
Don't just read apply the concepts. Most of the time you will face issues that are not mentioned in the book or whatever material you choose to study. For knowing and dealing with such complexities it is must to practice what you are reading.
  • Rather learning the language, learn the program
By this, I mean learn the program with practical examples. You should choose such a book or blog that is able to provide you a thorough practical knowledge. The reason why I am saying this is, in your learning phase you will be going to read many things but you will never use them until you have learned the topics with examples. Believe me, it's my own experience. So, cautiously select your learning material.
  • Try new things
Just to know how different things work, try some random stuff. Like you can try new frameworks, packages, languages, ideas etc. Even you can try for making an app. I know it sounds difficult for you but once you have followed the above steps you will surely going to try it.
  • Programming should be your hobby
I promise nobody will listen if you tell them what you have read in the book instead try it and say - "That's what happened to me when I tried that". It is possible only when you make programming as your hobby. One more thing never waits for the time you must be thinking about programming all the time.
  • Finish projects
If you are passionate for programming then you can't say the project is almost done. Just complete it and publish it. For checking how much work is left you have to share your work with family and friends. Tell them to use your project and collect feedback. After all this, you will be ready to publish or launch something new.
  • Lastly, create a good network
Make your own network of programmers, developers, Geeks. Quora is the best place for creating a good network. Many times you will learn the things with such a network and that lessons will prove beneficial for a lifetime. This will teach you how companies work at scale and you are able to work with a team.
Important - Read tech blog and refer to info sites. In fact, you can follow the new spaces related to technology, you can learn many new things from here also.
I hope it helps and motivates you to start your learning.
Load disqus comments

0 comments