Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

8 способов развивать алгоритмическое и логическое мышление для программистов | Фронтенд

Автор: Antonina Listopadova

Загружено: 2020-04-19

Просмотров: 19105

Описание:

Способы развития логического и алгоритмического мышления для программистов (не только математика, алгоритмические задачи и само программирование).

В названии видео нет ошибки, я имела ввиду именно "развивать", а не "развить", потому что для поддержки "формы" нужны регулярные "тренировки".

Логическое мышление развивается, когда (неожиданно) думаешь и решаешь сложную для себя задачу. Если для кого-то задача сложная, а для вас она лёгкая и даже думать не пришлось, чтобы решить — не особо сработает, пользы будет немного) Нужно, чтобы мозги работали и порой скрипели. В общем способы:

1. Решать алгоритмические задачи. Это 1й пункт, а не 1е место. Раз уж вопрос был больше в контексте разработки и программирования, то можно совместить полезное с полезным: одновременно готовиться к собеседованиям и развивать логическое/алгоритмическое мышление.

Видео про то, где брать задачки, на что делать упор и что иметь ввиду:    • Задачи на техническом собеседовании на fro...  

2. Математическая логика / алгебра логики. Можно найти учебник подходящей для вас сложности и в регулярном режиме его проходить.

3. Мат. анализ. Всё почти как в прошлом пункте. Понимание "зачем мне это надо и как оно пригодится в жизни" приходит чуть позже, чем эти предметы появляются в университете.

4. Много читать. Для развития логического/алгоритмического мышления читать нужно явно не романы в 500 страниц переживаний за героя и его несчастную романтическую линию, а книги, которые заставляют задумываться и меняться в реальности 🙆‍♀️

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

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

Недавно делала пост — отобрала 11 "самых-самых" книг за последние примерно полтора года: instagram.com/p/B-_baf_i4mw/

В telegram есть список 34 книг — столько прошли первый этап отбора)

5. Брейншторм. Им одним не обойтись, но он может хорошо дополнить) Это тоже про "напрячь мозги и подумать".

6. Делать то, что сложно и учиться новому. Тоже довольно очевидно, как мне кажется. Когда что-то получается хорошо, легко и быстро, нужно усложнить задачу.

7. Формулировать и объяснять. Чтобы понятно сформулировать свои мысли нужна практика. Формулировать — тоже навык и тоже тренируется, а не "от рождения либо есть, либо нет". Уметь структурно логично изложить свои мысли — это навык, который с одной стороны зависит от логического мышление, а с другой стороны развивает это логическое мышление.

8. Теория алгоритмов и структуры данных. Можно почитать и пореализовывать (в плане запрограммировать) классические алгоритмы.

Для того, чтобы в нужное время в голове оказывались нужные полезные мысли (а не обезьянка с тарелками), сначала нужно длительное время самостоятельно их туда заталкивать.

Я считаю, что это не взаимоисключающие способы и выбирать нужно интересные лично для себя. Лучше несколько разных. Как с изучением и развитием чего-либо другого.

Эти 8 пунктов — примеры, которые пришли мне в голову) Буду рада, если напишете в комментарии ещё способы, которые вам интересны.

Спасибо, что досмотрели видео, подписывайтесь на канал и инстаграм, пока! :)

Тайм-коды:
00:47 1-й вариант: решать алгоритмические задачи
01:22 2-й вариант: математическая логика / алгебра логики
02:00 3-й вариант: математический анализ
03:13 4-й вариант: много читать
04:39 5-й вариант: брейншторм
05:44 6-й вариант: делать то, что сложно и учиться новому.
06:38 7-й вариант: формулировать и объяснять
08:11 8-й вариант: теория алгоритмов и структуры данных

⭐ Instagram:   / listopadova.antonina  
⭐ Канал в Telegram: https://t.me/alistopadova
⭐ Карьерная подписка: http://listopadova.antonina.tilda.ws/...
⭐ Teamlead-подписка: http://listopadova.antonina.tilda.ws/...
⭐ Sponsr: https://sponsr.ru/alistopadova/
⭐ Vk: https://vk.com/listopadova_a

MUSIC:
Plaidness — Francis Preve (фонотека YouTube)

#РазвитиеАлгоритмическогоМышления #АлгоритмическоеМышлениеДляПрограммиста

8 способов развивать алгоритмическое и логическое мышление для программистов | Фронтенд

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(0) { }

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]