How Competitive programming be helpful even if they were not a professional programmer!







 Not all programming contests require you to be a programmer professional to participate, what we will discuss today is the class of competitions that any one can be good at the basics of one of the programming languages ​​that this kind of contests called '' Competitive programming "participate, they focus on the intellectual effort and not on the programming language itself.


This kind of competition is based on solving a range of practical issues which may we live our daily lives in a specified period of time and the participant who solves the largest number of issues in the shortest time is the one who wins, beautiful but why you will need a major firms Mattel these people, here lies the secret they do not Abhton on people with stereotypical thinking, but for people with ideas may say it a bit weird, people are able to find simple and effective solutions at the same time and not necessarily that Egedo programming.

Among the most important competitions of the Organization, which aims to discover these persons, we find the "Google Code Jam," a contest Tndmha Google global company passed through two phases the first phase An Online and Tanih are calling it.
  

Also, we find by university students "The ACM International Collegiate Programming Contest" is open in the face of all students are made through a series of stages (local -jhoah-global) For the male has managed a group of students Doi far from programming disciplines (medicine-mechanics-Logistics .....) have access to the advanced stages of the competition.


This kind of competition is not restricted to professional programmers. If you are an amateur solve the issues do not miss your chance to join the biggest companies in the field of technology.