In this article, I would like to share with you 20 Tips which can really help you to be a better programmer.
1. Study, study and study
The study allows us to perfect, but we look the more opportunities we will have to schedule better, I am speaking not only of universities, nor of course, at present, thanks to the Internet there are plenty of tutorials and manuals, not least the official site for PHP is really very good.
2. Search before you ask
This is a common evil that wants to learn to program, it’s easier to ask someone who knows, but it really does not have to be so for several reasons, first because it is something very vague, then that when someone gives us the answer easy not learn anything, what’s interesting when we are presented with a problem is to find the solution ourselves, but we just there to answer questions, this exercise is really benefit us to prepare our minds to solve future problems.
3. Find scripts already developed
Usually you can find many features, scripts ready for use, but it is interesting to study them, see how they work, so we learn if we copy and paste wrong.
4. Read the free video
I often download some applications are programmed to see, really learn much, as we do this every time we practice to learn more, especially if these applications are popular in which thousands of programmers around the world “get” hand to improve it. A good example of this is Wordpress.
5. Do not copy and paste
It’s easy, go to google looking for a role that can and what we need done. But the reality is not always what you downloaded is correct, and if we then have to solve a problem is most likely not have a clue where to start. Forget about learning factor zero implies that this practice.
6. Find the time to schedule
They sat in front of your computer, phone, your co-worker or family member asks you something, it really is the most annoying and uncomfortable that it is hard to concentrate, it is preferable to do something more “Light” before scheduling something wrong and then have to fix it.
7. Be your own Wiki
We recommend a lot, it’s easy to install a Wiki on our PC, we can just download the EasyPhp and take our order a functional server, and even better if you want to install “by hand”. The wiki is interesting to store frequently used routines, in my case save validations soil, etc.. Once we learned to do something and we have the best possible hand is interesting to not have to waste time writing the same thing over and over again.
8. Says whatever is necessary
Write comments in the code tends to be quite annoying and seems unnecessary, but comment on the important things we can save much time when we have to tweak the code months later.
9. Participate in forums / communities
It is interesting to interact with others who are in our same tune, often help us again and we can help. Online communities generally have very good vibes, and mutual aid which is abundant, a few lines of code can be useful for many people, so that everyone can improve. Remember to respect the 2.
10. Talk to other programmers
Instant messaging, in a cafe, phone, etc.. It is interesting to have friends who are in the same, not only by the issue of mutual assistance, these groups often also help “emotional” from the developer, some jokes, a comment may be an injection of energy to continue with a problem we can not solve.
11. Free time for other things
I love to program, but that understanding is not the only thing in life, sometimes it is a good start, a movie, you really need unplugged.
12. Set up your bunker
Having a work space according to your taste is essential to set a good chair that does not damage our column, a nice desktop that allows us to spread CDS, books, etc.. We must also be organized, but always to our liking, it’s good to be your target area and that no one hand, one in the long run it ends up feeling like a refuge.
13. Your team in a position
Another important point, a good computer, not having problems, if necessary a little more RAM, you do not need to schedule a supermáquina PHP but if this is not something that hanging every 2 sec.
14. Use free tools
If you can not pay for certain tools you actually spend on or download pirated versions, PHP does not need a lot and really not worth being rigged programs.
15. Organize your own library of scripts
Related to Item 7. The wiki is very good, but we must have organized, but find something you can take more time to write it again. I am very disorganized, but over the years I learned to manage my little problem: D
16. Are grateful to those who help you
If someone helps you, please at least say thanks. Remember that people around you are your technical support (at least they pay). If anyone bothers to answer your queries agradécele for the next person will continue this good will.
17. Be humble
Essential. There is always someone who knows more and more in this one “under” where there are real skulls, several years ago that I program in PHP, yet always learn something new, and partly that’s what I like to schedule, provided can be improved.
18. Always looking perfeccionarte
Related to the previous point. The technologies are evolving and we must do the same. When we have a nice practice a little free time is to optimize our code for a few months earlier, if we learned new things from certain that we can do better than before.
19. Try to be efficient and then try again
That does not mean that works this well. Also one of the most beautiful programming: You can always make a more efficient, consuming less resources, do not conform to yield the results we want, we can probably do better.
20. The first program you like the least
This is quite personal, but usually I get good results. When I feel something scheduling the first few minutes are “setting” then I say a period of maximum concentration, then the things that seem more complicated or when they are faster and better get out, then when this one can focus more tired to things more simple and routine.
I had several more tips, but the list is really going to do very long
I hope you find it useful.