Good day! Recently, I sat down with books on algorithms, as well as solving various problems on them.True, for a full-fledged programmer, there is little knowledge, and I would like to know which materials are worth studying, especially on operating systems, computer hardware, and the basics of databases.There is a lot of knowledge, but they are all unfortunately superficial, so I will be very(very, very) grateful for your recommendations.
Thank you very much in advance;)
Kernigan and Ritchie, basics in C
None You don’t know what problems you will encounter when you code Java 10 in 3-5 years.Technologies are developing so quickly that only by feeling them for several years, can we predict something in terms of"complete" understanding.Not for nothing is the junior, midli, and sinyerov generally give usually 5+ years of experience.So, in terms of"full understanding of programming", you can not bathe at all.Read the classics: GoF, Kormen, Whip.