Скидки до 28% + 2-ая профессия бесплатно и подарки на 50 000₽

Главная | Все статьи | Дневник студента

Как преодолевать сложности в обучении

Время чтения статьи ~1 минута
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Как преодолевать сложности в обучении главное изображение

Обучение программированию не назвать лёгкой прогулкой. Периодически приходится сталкиваться со сложными темами, непонятными терминами и зубодробительными заданиями. Здесь я расскажу, как справляюсь со всеми этими трудностями.

иллюстрация для поста

Непонятная тема

Если мне непонятны некоторые вещи в теоретической части, то в первую очередь я иду смотреть дополнительные материалы к этому уроку. Если их нет, то перечитываю материал в надежде разобраться. В случае, когда ничего из этого мне не помогло - обращаюсь к гуглу. Это идеальная для меня схема, но не всегда я пользуюсь ей в такой последовательности, а порой и вовсе иду к заданиям после непонятого материала, что в итоге всё равно возвращает меня к необходимости понять теоретическую часть.

Терминология

Порой я встречаю термины, значение которых мне не объяснили, либо я об их значении позабыл. Конечно, можно сразу полезть в википедию, но там далеко не всегда всё объясняется понятным языком. В таких ситуациях, чаще всего, значение термина станет понятным к концу урока. Если же нет, то придётся возвращаться на урок - два назад, и искать этот термин там.

Сложные задания

Если вы столкнулись с заданием, которое не знаете как решить, то не стоит смотреть решение учителя. От этого не будет никакой пользы, хоть иногда и хочется это сделать. Лично я в таких ситуациях перечитываю задание и подсказки к нему, иногда перечитываю по 5 раз. Следующий шаг — это возвращение к теории, обычно все ответы хранятся именно там. Если и это не помогло, то идеи для решения можно посмотреть в обсуждениях к этой теме. Последний шанс решить задачу — это гугл. Там можно найти либо алгоритм решения, либо само решение, но в любом случае это будет полезнее, чем просмотреть решение учителя, потому что вы сами его нашли, а значит научились самостоятельно, пусть не решать, но хотя бы находить информацию.

Надеюсь, что кому-нибудь пригодится эта информация, и если у кого-то есть свои способы решения подобных проблем, то напишите об этом. Интересно будет почитать.

Аватар пользователя Георгий Баратели
Георгий Баратели 19 октября 2020
8
Похожие статьи
Рекомендуемые программы
профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 26 декабря
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 26 декабря
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 26 декабря