Answer the question
In order to leave comments, you need to log in
Can you recommend IT books?
I know, it does not really correspond to the format of this site, but I will write the essence of the problem.
I'm in the army in a month, I don't want to lose 2 years there (I'm from Armenia), and I want to deepen / start studying other areas of IT, so I would like some books to learn what it's worth.
I taught myself C++ and have 1.5 years of experience, a little more, but not a very good experience to be honest.
But thanks to self-education, I know a lot of things that I didn’t use, and even deeper, in order to understand, you need a good experience, the receipt of which is delayed for 2 years. By this, I wanted to say that there is not enough time in the IT field and IT education.
But I would also like to study computer networks, OOD and deepen my knowledge of algorithms.
For the first two, I would like two books each, for beginners and more or less deeply studying (if I have time).
And on algorithms for deepening, can I take Cormen or is it better to have a less detailed book?
I know that you can find it on the Internet for all topics, but there are just a lot of books there, and I don’t have time to filter.
One more thing. C++ so as not to forget I want to use the books of Scott Myers and Stroustrup 4th edition, or are there other options? But I didn't find any.
I repeat, I know that it does not really correspond to the format of this site, but I would be very grateful if you could help.
2 books each of the advanced level OOD and Networking and for Kormen algorithms or another book to take for in-depth study?
ps I'm not going to become an expert in these areas, but I want to have a good idea, so that in the future, when necessary, I would quickly integrate
ps2 You can also have a book on Computer Security
Sorry and thank you)
I hope for your understanding and help)
Answer the question
In order to leave comments, you need to log in
I started reading Kormen, it was a bit difficult, but Grokay's algorithms work well. I think it's worth starting with it and moving on to something more complicated.
As I understand it, you want to read literature while on the job. So I guess it will be difficult (or impossible at all) to practice. Therefore, I advise you to read literature more on basic concepts and form the thinking of a programmer. Technical information won't do much, without practice...
Here are some great books to develop:
- Joel on Programming (Joel H. Spolsky)
- The Mythical Man-Month, or How Software Systems Are Made (Hill Chapel, Frederick Brooks)
- Target. Continuous Improvement Process (Elia M. Goldratt, Jeff Cox)
If you still draw on technical literature, then useful information about networks can be found in these books:
- The UNIX operating system (Andrey Robachevsky, Sergey Nemnyugin, Olga Stesik) - Chapter 6 is just about networks, if I'm not mistaken.
- Linux Administrator's Guide (Avi Nemeth, Garth Snyder, Trent R. Hein)
In general, you can look at the list of recommended books , suddenly you like something.
Not exactly what was requested, but would like to recommend McConnell's Perfect Code. A great option for the army, where there is no computer at hand, cool puts the brains in place
on networks - CCNA course from Cisco. Very "from Adam", boring, but deep, deep
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question