В свое время я закончил МФТИ. Относительно непростой вуз для обучения. Закончил неплохо. За время обучения выработал подход к подготовке к экзаменам, который часто применял после окончания вуза. Например, когда решил стать программистом или когда решил заботать алгосы, чтобы поработать в фангах.
Подход следующий. Обычно, на подготовку к экзамену выделялось 4 дня. Для теоретических экзаменов давали список вопросов (билеты). Обычно, это 30-80 тем. Я старался разделить этот список на 3 части и ботать в день эту одну треть. Например, если 30 вопросов, то в день ботал 10 вопросов. Ботал примерно 12-14 часов в день. Каждый день был устроен примерно так. Читаю/изучаю какой-то вопрос по лекциям, книгам и т.д. Стараюсь разобраться пока не понимаю все детали. Далее воспроизвожу этот вопрос на бумаге с формулами и проговариваю про себя ответ на вопрос. И так по всем вопросам, которые я запланировал на день. В конце дня повторял все изученные вопросы за день. Иногда мы проговаривали эти темы вместе с соседями по общаге. Также спрашивали друг друга непонятные вещи, с которыми не смогли разобраться сами. На 4 день, я снова повторял все изученные билеты и доучивал все, что не успел за предыдущие три дня. Часто недоучивал несколько последних билетов, т.к. не хватало времени и/или капасити памяти/мозга. На них я писал бомбы и брал с собой. За все время они мне пригодились 1 раз. Выпал билет, который я не учил и я воспользовался бомбой.
К письменным экзаменам подход похожий. Только вместо билетов, там типы задач. Подготовка была чуть проще, т.к. в течении семестра мы сдавали задания, где прорешивали десятки типовых задач. К письменному экзамену я находил варианты прошлых лет, которые были во внутренней сетке, и прорешивал с десяток другой задач на каждую тему (по матану, дифурам, общефизу и т.д.).
Аналогичный подход я применял, когда решил изучить алгосы 11 лет назад. Я никогда не участвовал в олимпиадах по программированию и изучал все буквально с нуля. Основа подготовки: выяснение основных типов задач, изучение теории и подхода к решению данного типа задач, прорешивание большого числа задач на каждую тему. При этом важно попробовать сначала решить самостоятельно, потом разобраться с решением и его воспроизвести. И далее повторять уже решенные задачи с увеличивающимся интервалом. Сначала сразу после решения. Потом через несколько дней/неделю, потом через месяц, потом через год, потом через несколько лет/перед следующей подготовкой к собесу в другую компанию. Вначале процесс забывания максимален, далее он постепенно замедляется и задача/подход к решению остается надолго в долгосрочной памяти. Самостоятельное прорешивание вначале позволяет глубже погрузиться в детали задачи, ее сложность именно для вас. Это сделает разбор решения более персонализированным, будет вызывать эмоциональный отклик на моменты, с которыми у вас были сложности. И поэтому вы лучше запомните задачу.
Post #1295
2.74K



- 👍 62
- 🔥 19
- ❤ 8
- 🤯 3
- ❤🔥 1
- 💯 1