Математика для программистов-самоучек: собрали лайфхаки, книги и курсы

На форуме Hacker News пользователь novakor спросил, как подтянуть математику — он программист-самоучка и чувствует большой пробел в знаниях. Мы собрали лучшие советы.

Вот, что ему порекомендовали:

  • всегда помнить: если вы посмотрели курс лекций и уверены, что поняли тему — вы не поняли тему. Математику невозможно выучить, это процесс. Поэтому после каждой прочитанной темы нужно практиковаться и выполнять упражнения. Очень много упражнений;
  • купить книгу по алгебре для подготовки к школьным экзаменам или для подготовки ко вступительным в университет. Когда освоите базу, можно пройти университетский вводный курс математики;
  • ресурсы Khan Academy. На сайте проекта изучите раздел математики, а на YouTube-канале смотрите видео по нужным темам. Проект начал выходить и для русскоязычной аудитории, но пока доступны только две темы: тригонометрия и статистика для учеников средней школы;
  • Лекции профессора Леонарда. По мнению одного из пользователей, они ничем не хуже лекций в университете;
  • книги «Арифметика для практичного человека» Дж. Э. Томпсона, «Числовой дьявол: математические приключения» Ганса Магнуса Энценсбергера и «Исчисление с помощью аналитической геометрии» Ричарда Э. Джонсона и Фреда Л. Киокемейстера. Про последнюю пишут, что по ней занимались в Гарварде, и отмечают хороший набор упражнений;
  • курс алгебры на платформе ALEX — «не бесплатно, но работает хорошо». Платформа поможет вам определить слабые места и сама подскажет нужные материалы;
  • бесплатная книга по линейной алгебре от Джима Хефферона. Книга подходит тем, у кого уже есть какие-то знания, но он недостаточно их закрепил. Полный видео-курс линейной алгебры для колледжей от Хефферона в двух частях прилагается. Смотреть первую здесь, смотреть вторую тут;
  • образовательный Youtube-канал про математику 3Blue1Brown. Охватывает темы от матанализа до нейросетей. У проекта также есть образовательно-развлекательный подкаст, а гостем одного из выпусков стал автор проекта Khan Academy.
По теме
Зачем разработчику Twitter и как им правильно пользоваться
Зачем разработчику Twitter и как им правильно пользоваться

Bubble тоже составил несколько рекомендаций:

  • курс «Математика для всех» дает понимание, как работает математика в жизни и поможет перестать думать, что это невероятно сложный предмет для умников;
  • курс «Линейная алгебра и аналитическая геометрия» будет отличным мостом между школьной и университетской программами, вы закрепите базовые знания и плавно перейдете на новый уровень;
  • книга «Стратегия решения математических задач» от Альфреда Позаментье и Стивена Крулика. Все стратегии описываются на примерах бытовых ситуаций и через математику, а применять их вы сможете не только в математике и программировании;
  •  курс школьной математики от Яндекс.Практикума;
  • курс «Математика для всех» от Алексея Савватеева. Можно смотреть на Youtube или проходить на Coursera.

Материал может содержать партнерские ссылки. Это не отражается на стоимости сервисов или товаров. Партнеры не влияют на наши рекомендации и содержание текста. 

article widget img
«‎‎Главная ошибка собеса — подгонять ответы»‎. Рекрутеры рассказали о найме в IT
Откуда берутся IT-рекрутеры, с какими трудностями они сталкиваются в попытках закрыть позиции и какие ошибки сами совершают на интервью — полезно знать перед тем, как искать работу.
Размещение рекламы на Bubble
Размещение рекламы на Bubble
Телеграм-канал про Образо­вание, карьеру и жизнь в IT
Телеграм-канал про Образо­вание, карьеру и жизнь в IT

Читайте по теме

Расти в IT
Расти в IT
21

Расти в IT

Как вырасти до сеньора и тим-лида — гид по карьерному росту в айти
nerd head nerd letter

Мир содрогнулся, когда узнал, что читают разработчики по ночам...

Ничего криминального — только полезная еженедельная рассылка от Bubble. Тренды в айти, лайфхаки и советы экспертов.

Подписывайся!

Ты — котик! Проверяй почту
Нам нужен настоящий адрес эл. почты
Спецпредложения
Курсы со скидками для пользователей Bubble
Выбрать курс
Освоить за выходные
Экспресс-курсы программирования
Выбрать курс
Баг пофиксил
Курсы для QA-инженеров
Выбрать курс
Звездочка к резюме
Курсы по карьерному росту
Выбрать курс
Подписывайся на Bubble в соцсетях
Подписывайся на BUBBLE в социальных сетях
Телеграм-канал про Образование, карьеру и жизнь в IT
Только полезный контент и ничего лишнего.