бабуин гибонович
Просветленный
(46520)
1 год назад
Звучит замечательно, что программирование - ваше хобби, и что вы интересуетесь повышением своих навыков. Вот несколько рекомендаций по чтению и обучению:
1. **Книги по программированию**: Вы можете выбрать язык программирования, который вас интересует, и найти книги, посвященные этому языку. Начните с базовых учебников и постепенно переходите к более сложным темам. Например, если вы пишете игры, то книги по разработке игр могут быть очень полезными.
2. **Алгоритмы и структуры данных**: Это фундаментальная тема для программистов. Прочитайте книги о различных алгоритмах и структурах данных, таких как "Алгоритмы. Введение в разработку и анализ" от Кормена, Лейзерсона, Ривеста и Штайна.
3. **Математика**: Вы уже читаете книги по математике, что отлично. Математика играет важную роль в программировании, особенно в графиках, физическом моделировании и многих других областях.
4. **Базы данных**: Если вам интересно использование баз данных, изучите темы, связанные с проектированием баз данных, SQL, NoSQL и хранилищами данных. Книги по базам данных могут помочь вам освоить эти концепции.
5. **Проектирование программного обеспечения**: Ознакомьтесь с принципами проектирования ПО, такими как SOLID и шаблоны проектирования (Design Patterns). Книга "Чистый код" Роберта Мартина также может быть полезной.
6. **Ресурсы онлайн**: В дополнение к книгам, множество бесплатных и платных онлайн-курсов и ресурсов доступны на платформах, таких как Coursera, edX, Codecademy и других.
7. **Проекты**: Не забывайте практиковаться, создавая собственные проекты. Это поможет вам применить свои знания на практике и усовершенствовать навыки программирования.
8. **Следите за трендами**: Если вас интересует игровая индустрия, следите за новостями и трендами в этой области. Это поможет вам оставаться в курсе последних разработок.
Помните, что ключевое значение имеет постоянное обучение и практика. Удачи в вашем хобби!