01 March 2016

9 tips to become better in programming

Whether you are a complete beginner or experienced programmer, here are 9 Tips to get better programming and coding. Try to apply a maximum in everyday life to get real results.

9, tips, to, become, better, programming, coding, computer, programmer, experience, language, writing, guide, programs, fun, learn,
tips to become better programming - @wikihard  

It is easy to know the keywords of a programming language, it is easy to copy a code found on the Internet, but this program is much more than writing lines of code.

Read more : 3 ways to learn PHP on your own
Read more : A series of steps in order to become a successful programmer
Read more : Women encode better than men, According to this study 

Here are 9 tips to become better programming:

1. Programmer into a tall way of learning :

Programming is registered in the "know-how" of our memory. This part takes practice. Practice also helps to make mistakes, just to not repeat them in the future.
Programming is learn a lot by doing, and you do, the more you know.


2. Read books and guides

Before applying the previous point it obviously takes a minimum of bases. These bases are searching in books for programming languages ​​in question. Resources are many on the Internet, do not hesitate to buy a practical guide to start on better footing.


3. To contribute or ask questions

Especially in the open source community, the members are very active and willing to answer the questions. Try all the same to look forward to your questions.


4. Think well

Programmer's not that type of code from its keyboard. There are principles to learn before diving into the code: The data structures and algorithms. This is surely the most irksome part of learning because it is good in mathematics and theoretical, but this step lets you organize your programs properly and thus develop faster.


5. Read and use examples

Whether on blogs or in other people's code, inspire you to what exists for the continue or better. You do not need to reprogram all that exists for each new program.
This is a typical beginner mistake: Want any program from scratch. Although the desire to know everything in the background is a very positive point, you never get any program or learn from scratch. And if you do not believe me, start to learn assembler and try to keep going every day. The goal of the program is to understand the functioning of the systems and write programs that solve a problem, not to spend hours making what already exists, and better ... or worse.


6. Join the community of programmers

Sharing knowledge is very important to move forward and advance the other. If you have the opportunity to do a project with others, while being advised, you will gain a lot in productivity.
Sites like StackOverflow have a very active community that almost instantly respond to requests.


7. Test your programs

The best way to miss now and later to produce programs that are not fully functional, very memory hungry or just little optimized. Being satisfied with a non-functional program and continue well does not help to do better in the future. You have to stand on the side of the programmer but also on the user side.



8. Helping others

Helping others is to learn programming while providing a service. Teach someone is a great way to learn because:
Either we already know and rewriting what we learned (repetition is a great way to burn things in our memory).
Either at the same time we try and learn.


9. Be passionate, fun programming

Perhaps one of the most important points, at least for me. Look, almost all major projects that exist have been established by passionate people.

Unable to achieve something 100% free love to. Guess what, the websites for learning by playing, or vice versa to learn to program games are very popular.


PS: If you now decide to learn a programming language, what language do you learn? And why it's instead of another? Put it in a comment!

9, tips, to, become, better, programming, coding, computer, programmer, experience, language, writing, guide, programs, fun, learn,

No comments:

Post a Comment