Be a professional in any field, it can not be achieved only in the midst of the availability of several conditions, and Kalmbermjh order to be proficient in a language or some languages, it requires that there are several conditions, the subject of today's episode I wanted to answer a question that has long been repeated in live broadcast which is how I can become a professional programmer? .
Love programming
Of the basic conditions are necessary in order to become a programmer, a professional is the love of programming, Fekkai other field Love and tendencies is what creates you a professional person, for this, it is above all must have tendencies to study programming languages in order to be able already to continue to study and be able to them, but It must be before Tstirk the goals behind the study of programming and not the other way around, because if you want to study programming just because the job market requires some programming languages Vsedkna Will not never Thtervha!
Time
Of the basic factors that make you a professional programmer is the time! فلايمكن to become a professional in the programming language specific only in 3 or 6 months, for example, in order to begin your first steps in the professionalism C language must Ttjoaz two years of study and deal with this language and not in two months or 4 months or even a year, so you can repeat that launches yourself a professional title in programming as do some of the Muslim Brotherhood, which in his autobiography find it يثقن 10 programming languages in the two years of the study, in fact is to Aathagn the not one of them, for this Professionalism necessary time and a long time as well.
The algorithm Algorithm:
Of things that you must interest in the career school Language code is Alegareetm and Data structures because it is necessary in order to become capable of solving problems code, as that enables you to algorithm Algorithm must be through understanding, not conservation, because the conservation of ايجعل you programmer professional
Participate in programming competitions:
Theoretical side is not everything as that those problems code that is found in the books of learning programming is not Bafilal problems existing code in the field, and therefore participate in competitions code helps to cope with the solution to the problems of software is more complex, of course, in an atmosphere of competitive between you and the members of the various States, for this I advise some sites such as www.france-ioi.org for French-speaking and, Www.codechef.com the speakers English Community.topcoder.com .
Participate in the development of some free software and source codes analysis
As is the case for participation in competitions, participation in the development of some free software, that actually helps you improve your code and abilities as well as improve the way write Ecuadk code, as well as to learn more from the source code source code and how to write them
0 التعليقات:
Post a Comment