Есть ответы
Что делать если у тебя нет логики?

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

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

53
Участник • 2 ответа

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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