How To Be A Programmer

Today we will discuss about ten steps to be a programmer. This will help you a lot to be a programmer. So let's start.
How To Be A Programmer

Step 1:
You must have clear knowledge on five basic topic. These are variable, if-else, array, for loop and function. To learn you can select any programming language as like python, java.

Step 2:
When you develop application then you must need to store data and also access the data so you need to learn data structure. You must know hash table, dictionary etc then learn stack and queue. You can also learn linked list and tree.

Step 3:
To find anything in a array is called search. So learn linear search and binary search and also you should code yourself without help. The data you save on array should be serialized as like small to bigger or bigger to small this is called sorting. You must know bubble sort, merge sort, selection sort, insertion sort, quick sort etc.

Step 4:
To save data for long time for a software application there you need database. So you must learn database management system. You can learn mysql, microsoft sql. How to store data on database, how to read data all these things should be practically expert. You can develop project for student data insert, update, delete with student name, subject, number. Just try to make project.

Step 5:
You have to know oop conecept clearly. OOP means Object Oriented Programming. In oop you should learn Inheritance, Encapsulation and Polymorphism clearly.

Step 6:
You must practice programming as your own, If you forget then you should practice watching codes and try again and again till you expert. You should try to solve problem as like rectangular height and weight finding. You can try fibonacci series too. Then you should make calculator program without help.

Step 7:
Every single programming language have some packages/library/framework. So you should learn minimum one framework. To code you need to use software so you can choose any software but must be one that is used by other people too. You can select eclipse, netbean, sublime text, notepad++, visual studio, webstrom etc.

Step 8:
In software firm for big project there works many programmer together so here must be a version control system. Sources are saved in those software. The most poular source control software is github. So to be programmer you have to know gitbub account and you should have your own project codes there.

Step 9:
You need to have the ability to find solution of problem searching google. People who are expert than you should be followed so that you can learn from them. You have to solve answer at stackoverflow and also ask if you need to solve anything. You can also try some problem solving contest.

Step 10:
To be a programmer you should keep yourself always with programming. You have to try to do something new. You must have the dedication to code something new.

Leave your comment so that other people can know.