Несколько книг, с которых можно начинать самостоятельное изучение ИТ-индустрии:
- «Думай как программист. Креативный подход к созданию кода. C++ версия», Антон Спрол. 1 Книга для начинающих программистов, которые хотят научиться создавать свой код и креативно решать разные задачи. 1
- «Алгоритмы для начинающих», Панос Луридас. 1 Книга простым языком рассказывает о сложных терминах и фундаментальных вещах. 1
- «Чистая архитектура. Искусство разработки программного обеспечения», Роберт Мартин. 13 Базовый учебник по дизайну и архитектуре программ. 1
- «Идеальный программист. Как стать профессионалом разработки ПО», Роберт Мартин. 1 Сборник методик, практики и инструментов для разработки программного обеспечения. 1
- «Программист-прагматик. Путь от подмастерья к мастеру», Эндрю Хант, Дэвид Томас. 17 Книга помогает глубже понять ИТ-сферу как с технической, так и с личностной точки зрения. 1
- «Выразительный JavaScript», Марейн Хавербеке. 1 Автор просто и понятно раскрывает базовый синтаксис JavaScript, функции, модульность и асинхронное программирование. 1
Среди ресурсов для самостоятельного изучения ИТ-индустрии можно выделить следующие:
- W3resource. 2 Сервис с обучающими материалами и задачами по технологиям веб-разработки. 2 Есть встроенный редактор кода, чтобы решать задачи в браузере. 2
- Codewars. 24 Сервис с задачами на более чем 45 языках программирования. 2 Пользователям доступны практические задания на закрепление основ, паттернов и алгоритмов. 2
- StackOverflow. 10 Большая база вопросов и ответов по программированию в интернете. 10 Главная особенность сайта в том, что по рейтингу ответа легко понять, насколько рабочее предлагают решение. 10
- CodeProject. 10 На сайте есть обучающие статьи, примеры и материалы по новым технологиям. 10
Выбор книг и ресурсов для самостоятельного изучения ИТ-индустрии зависит от личных предпочтений и целей.