Решён
Что делать если у тебя нет логики?

Макс Фокус Привычки
15.2k
7

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

Программисты и математики - прокачивается ли это вообще? Или это как музыкальный слух, либо есть либо нет? Что реально помогло лично вам?

Решение
102
Участник • 2 ответа

Прокачивается. Это навык, не врожденная черта.

Логика как мышечная группа - она слабая от отсутствия нагрузки, не от генетики. Вот конкретная программа:

  1. Шахматы или го - хотя бы 20 партий. Не чтобы стать чемпионом, а чтобы начать видеть следствия своих ходов на несколько шагов вперед.
  2. Формальная логика - учебник Гетмановой или любой вводный курс по дискретной математике. Достаточно первых трех глав про силлогизмы и логические связки.
  3. Дебаты с собой вслух. Берешь любое свое убеждение и пытаешься его опровергнуть. Потом защитить. Потом снова опровергнуть. Это называется техника стального человека.
  4. Письмо. Когда пишешь - структура мысли обнажается. Видишь где дыры. Ежедневно 15 минут письма о чем угодно с требованием к себе: каждое утверждение должно быть обосновано.

Через 3 месяца будешь замечать собственные логические ошибки в реальном времени. Через полгода - чужие.

Аватар Максим_Сценарист

Техника стального человека - отличная вещь, подтверждаю. Сам практикую уже год.

21
Участник • 1 ответ

Задачи на логику с Leetcode или просто классические головоломки типа задач Льюиса Кэрролла (у него есть книга "Математические головоломки и развлечения"). Скучно, но работает.

43
Участник • 1 ответ

Программирование само по себе тренирует логику лучше любых книг. Компилятор не прощает туманных рассуждений. Либо программа работает, либо нет. Рекомендую начать с Python и решать задачки на Codeforces или аналогах - даже простые задачи уровня A и B заставляют мозг работать структурированно.

36
Эксперт • 4 ответа

Важное уточнение: "нет логики" бывает разных видов. Слабое формально-дедуктивное мышление - тренируется описанными выше способами. Но иногда проблема в когнитивных искажениях (confirmation bias, availability heuristic) - это другое, и тут нужна другая работа: чтение Канемана "Думай медленно, решай быстро" и практика замедления перед выводами.

Диагностируй сначала что именно у тебя западает.

8
Эксперт • 1 ответ

Честно говоря считаю что базовый уровень логики действительно во многом определяется нейрологически. Можно стать лучше, да. Но потолок у всех разный. Не надо себя мучить если математика в принципе не идет - может твои сильные стороны в другом месте.

16
Участник • 3 ответа

Спор про "логика врожденная или нет" вечный и бессмысленный. Даже если потолок генетический - никто не знает где он у конкретного человека пока не потренировался. Так что аргумент "зачем стараться" не работает.

13
Участник • 4 ответа

у меня та же проблема была, помогло вести дневник решений: записывал что решил и почему, потом через неделю перечитывал и видел где логика поехала, ощутимый эффект за пару месяцев

Написать ответ

Премодерация гостей

Вы отвечаете как гость. Ваш ответ будет скрыт до проверки модератором. Чтобы ответ появился сразу и вы получали репутацию — войдите в аккаунт.

Будьте вежливы и соблюдайте правила платформы.