F
F
Ftt2019-08-02 18:09:02
Computers
Ftt, 2019-08-02 18:09:02

What does a modern developer need to know about the operation of a computer?

I have been programming in JavaScript (Full-Stack) for more than 3 years. I didn't go to any courses, I didn't read any books about it. Only practice. But lately I feel that I feel uncomfortable among the rest, there is no correct knowledge of the basics of what a programmer needs. For example, how memory works, modern operating systems, etc.
Question: what videos / books / articles should I watch, and in what order, in order to understand all this more.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
Sergey Gornostaev, 2019-08-02
@sergey-gornostaev

Tanenbaum - Computer architecture
Tanenbaum - Modern operating systems
Tanenbaum - Computer networks

F
Fleuz, 2019-08-02
@Fleuz

I think to start you can watch something like this ( https://youtu.be/8CQ7ods0PeY )
In general, Yandex has a lot of interesting videos on various topics
. Here is a playlist with information on the Linux kernel device
( https://www.youtube.com/ watch?v=MAMGp651ez4&list=P... )
In general, what you are talking about corresponds to a full-fledged training program at a university, for example, at BSUIR
. So if the option of memorizing everything at once every day for several years does not suit you, read and see what you need, worries or interests as needed.
And yes it is a long process.

T
tiroman, 2019-08-02
@tiroman

I have been programming for 15 years, I also don’t know “how memory works, modern OSes, etc.”, I don’t experience any discomfort from the word at all, customers are satisfied with the quality of the work performed a lot)) I don’t see any reason to worry
p.s. I’ve been sitting on Linux for 5 years, I don’t understand how this OS works, how it works, what are the differences from Windows, now it’s already at the OS level for housewives, there is practically no console and other troubles, although sometimes you have to google some solution to the problem, it’s Linux such))
p.p.s. descending to the lower levels of technology seems to me a personal matter for everyone, unless of course your work is not related to these levels, it’s impossible to know everything, the world of technology is too big to try to understand and study it all ... if only you like it wildly and are interested, then yes , you can read. IMHO

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question