Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!
Когда я пошла учиться на большой оффлайновый курс разработки ПО, дело стопорилось: начали мы с С/С++ и иногда доходило до того, что я клала голову на клавиатуру и плакала. Шутка ли, то 273 ошибки при компиляции, то простенькая программа попадает в бесконечный цикл… Такое оно, обучение с нуля. И, вероятно, всё бы бесславно закончилось, если бы я не обратилась к своей любимой студенческой уловке: забываем интернет, берём в руки книгу (в вузе это было вообще несложно, я ещё звуки dial-up помню и карточки). Справочник Шилдта, убийственно огромный том Страуструпа, клавиатура и постоянная работа с кодом — и дело не вот полетело, но пошло до достойной сдачи экзаменов. Книги не подвели: доходчивее без того неплохих лекций, подробнее статей и обсуждений в интернете.
Мне тут подумалось — а читают ли что разработчики и айтишники в 2022 году? Читают. Рекомендации оказались дельными.
Disclaimer
Чтобы вам было проще, я подобрала ссылки на упомянутые книги — какие-то в статьях на Хабре об этих самых книгах (привет, издательство Питер), какие-то в магазинах, какие-то на английском языке, какие-то в PDF-копиях, некоторые оказались довольно редкими. Но я однозначно поддерживаю покупку бумажных книг: во-первых, это удобно (держать перед носом, делать заметки и закладки), во-вторых, это честно перед авторами и издателями, в-третьих, просто тактильно приятно. Кроме того, в открытый доступ обычно выложены далеко не самые свежие переиздания — для ознакомления нормально, а для изучения критично, потому что ИТ быстро идут вперёд.