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

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

Что общего между бегом и программированием?

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

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

Почему бег? Все довольно просто! Бег — это один из самых популярных и доступных видов спорта. Многие бегают для улучшения здоровья, фигуры, настроения и самооценки. Но знаете ли вы, что бег может также помочь вам стать лучшим программистом? Ниже я расскажу вам, как бег влияет на ваш мозг, как правильно бегать, чтобы получать максимальную пользу от этого занятия, и как бег помогает мне эффективнее учиться программированию.

Чем полезен бег

Бег — это не только тренировка тела, но и мозга. Бег улучшает кровообращение, что напрямую прокачивает ваши когнитивные функции, такие как память, внимание, концентрация и способность к творческому решению проблем.

Бег также снижает уровень стресса, позволяя вам дать выход накопившимся в течение дня негативным эмоциям — в некотором роде вы позволяете себе убежать от проблем, а в ходе тренировки понять, что эти самые проблемы, которые мучали вас весь день, не так уж и страшны.

Как правильно бегать (и почему бег похож на программирование)

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

Во-первых, следует озаботиться собственным комфортом. Так же как и с программированием, вам не нужно бежать покупать себе новейший макбук или дорогущие беговые кроссовки. Во многом прелесть бега заключается в том, что им может начать заниматься каждый. Однако если вы хотите улучшать свои результаты и становиться лучше, то следует озаботиться приобретением пары беговых кроссовок и легкой дышащей формы.

Во-вторых, ставьте перед собой цели. Вы наверняка не раз слышали, что лучший способ стать хорошим программистом — делать проекты. Удивительно, но похожий механизм действует и в беге. Если не ставить перед собой цели (проекты), то риски бросить новое хобби с каждым днем будут расти. Однако если вы будете постоянно ставить перед собой новые цели и праздновать их достижение, то бег превратиться в незаменимую часть вашей жизни.

Так, я поставил перед собой цель пробежать полумарафон через три месяца после первой тренировки и через полгода попробовать осилить марафонскую дистанцию. Я записался заранее на полумарафон, и теперь каждая тренировка имеет смысл — я не просто бегаю, я готовлю тело к соревнованию.

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

Как совмещать бег с программированием

Бег может быть отличным способом развить свои навыки программирования, если вы правильно распределите свое время и энергию. Вот несколько советов, как это сделать:

  • Бегайте утром или вечером. Утренний бег поможет вам проснуться, поднять настроение и активизировать мозг для работы. Вечерний бег поможет вам расслабиться, снять стресс и улучшить сон.
  • Бегайте перед тем, как взяться за сложную задачу, или после работы с ними. Бег может помочь решить проблему, с которой вы застряли, или закрепить новую информацию, которую вы изучили. Бег поможет вам отвлечься и неожиданно найти решение к проблеме, над которой вы бились весь день.

Бег — это не только здоровый и приятный спорт, но и полезный инструмент для учебы программированию. Бег улучшает работу вашего мозга, повышает вашу продуктивность и не требует больших вложений — вы можете выйти на вашу первую пробежку хоть прямо сейчас!

Если вы хотите стать лучше в программировании, попробуйте бег — возможно, это именно то, чего вам не хватало в жизни.

Аватар пользователя Vladislav
Vladislav 28 сентября 2023
0
Похожие статьи
Рекомендуемые программы
профессия
Верстка на 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 декабря