Answer the question
In order to leave comments, you need to log in
How to learn programming in order to understand it and be a good programmer?
1) Is it necessary to understand how a computer works at the lowest level? How are signals encoded and processed in the processor and how is the response displayed on the screen?
2) Is it necessary to know the "underneath" of programming languages, that is, how the interpreter or compiler of a particular language is arranged and how it works? Where is it stored in the handler program and how does it interact with the OS and the computer as a whole?
3) Do I need to be good at math?
4) Is it necessary to know English well?
5) What is the best way to learn programming?
Answer the question
In order to leave comments, you need to log in
1) Is it necessary to understand how a computer works at the lowest level? How are signals encoded and processed in the processor and how is the response displayed on the screen?At least in a basic form, any understanding at a deeper level can always be reached by the emergence of a task. The main thing is to realize what to look for, and for this there must be some concepts of the basics.
2) Is it necessary to know the "underneath" of programming languages, that is, how the interpreter or compiler of a particular language is arranged and how it works? Where is it stored in the handler program and how does it interact with the OS and the computer as a whole?This is necessary, in any case, if you apply for a serious level in your business. Most people don't care much about "what's under the hood" as long as it does its job as intended. But for serious things, the nuances and the use of such knowledge give a big profit.
3) Do I need to be good at math?Controversial question. Arithmetic and basic rules are necessary, of course. Deeper knowledge is rarely needed, but there are areas that it is very desirable to know at least to understand how to do it in science (graphs, trees, discrete in general, algebra and set theory will not be superfluous, the complexity of algorithms ...)
4) Is it necessary to know English well?Yes. Need. At least technical English. Conversational is also needed, there are forums, and conferences, and international reports, and in general, almost everything is in English initially. Only a small part is translated into Russian, but there is still time for translation and ... in short, English is a must-have for a programmer.
5) What is the best way to learn programming (in particular, web development: sites, applications, etc.) and at what point can you safely say to yourself: "I am a programmer", because there is no end point, right?At the time of writing in Hello World BASIC, you can congratulate yourself - you are a programmer. We will modestly keep silent about the level of competence and quality of your code at the initial stage.
1) Is it necessary to understand how a computer works at the lowest level? How are signals encoded and processed in the processor and how is the response displayed on the screen?
2) Is it necessary to know the "underneath" of programming languages, that is, how the interpreter or compiler of a particular language is arranged and how it works? Where is it stored in the handler program and how does it interact with the OS and the computer as a whole?
3) Do I need to be good at math?
4) Is it necessary to know English well?
5) What is the best way to learn programming (in particular, web development: sites, applications, etc.) and at what point can you safely say to yourself: "I am a programmer", because there is no end point, right?
The more you know, the more programmer. For the first time you can call yourself a programmer when you left the first probationary period in your life.
1) Is it necessary to understand how a computer works at the lowest level? How are signals encoded and processed in the processor and how is the response displayed on the screen?
Do you need to be good at math? Is it necessary to know English well?
1) Is it necessary to understand how a computer works at the lowest level? How are signals encoded and processed in the processor and how is the response displayed on the screen?
2) Is it necessary to know the "underneath" of programming languages, that is, how the interpreter or compiler of a particular language is arranged and how it works? Where is it stored in the handler program and how does it interact with the OS and the computer as a whole?
3) Do I need to be good at math?
4) Is it necessary to know English well?
5) What is the best way to learn programming?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question