K
K
Kirill_Amber2019-04-11 16:26:46
IT education
Kirill_Amber, 2019-04-11 16:26:46

Is it important to understand everything in programming and where is it better not to go?

I don’t understand some points in programming, and in particular in hardware. Is it important to understand everything: what does the compiler do? Do I need to disassemble each function in different libraries to fully understand it? Or is it possible to have some superficial knowledge of this and that and just ctrl + c, ctrl + v, so as not to waste time?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
R
Ronald McDonald, 2019-04-11
@Zoominger

just ctrl + c, ctrl + v so you don't waste time

Look, the web programmer is born! True, his time is worth nothing, but he still "saves" it :)
On the topic : for example, there is knowledge of Hardware , Compiler , Libraries , Programming Environment (IDE, debugger).
If you are a systems engineer, then without knowledge of hardware and assembler (at least in general terms) you will not swim far away, i.e. hardware + compiler + libraries + environment .
It is very desirable for appliers to know how the compiler works (at least, again, in general terms), hardware is no longer necessary, this is a higher level of abstraction. A competent programmer must understand what is happening in the PC and must know the language in which he writes, i.e. compiler + libraries + environment .
It is enough for all kinds of web programmers to know the language and environment they write, because there is no special compiler there, i.e. libraries + environment .
Something like this.

M
Moskus, 2019-04-11
@Moskus

If you start your career in programming by looking for excuses not to learn and not know basic things, get ready to stay forever in the category that is sadly but correctly called "shitcoders". These are precisely those who run away from any difficulties, refuse or are unable to study, and engage in stupid copying. And he gets paid for his work like a trained monkey, which is completely fair, because the quality of the product with such an attitude is the lowest.

S
SOTVM, 2019-04-11
@sotvm

about this and that and just ctrl + c, ctrl + v
"oh how many wonderful discoveries we have ... " = dead systems, you programmers and "copy-pasters" :)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question