Зачем учить алгоритмы и структуры данных? / Основы программирования
После того как человек задался вопросом "как стать программистом" и стал работать в эту сторону, рано или поздно возникнет вопрос а нужно ли учить алгоритмы и структуры данных?
Должен ли хороший программист разбираться в алгоритмах и структурах данных? И если да, то почему? Какую литературу почитать: Дональда Кнута "Искусство программирования", "Грокаем алгоритмы" или ещё что...
00:00 Вступление: нужно ли программисту учить алгоритмы
00:40 Программисты бывают разные
01:38 Нужно ли учить алгоритмы параллельно со своим первым ЯП
02:00 Нужно ли учить алгоритмы после освоения своего первого ЯП
03:05 Пример #1 когда нужны алгоритмы и структуры данных
05:05 Пример #2 когда нужны алгоритмы и структуры данных
06:08 Пример #3 когда нужны алгоритмы и структуры данных
06:54 Что надо знать об алгоритмах и структурах данных программисту
09:17 Что такое "разбираться" в алгоритмах?
09:48 Про собеседования и знание алгоритмов
12:46 Необходимо ли знать алгоритмы и структуры данных, чтобы устроиться на свою первую работу?
13:05 Литература для изучения алгоритмов и структур данных
13:44 Алгоритмы на Java - Роберт Седжвик
Курс по алгоритмам на coursera: https://www.coursera.org/learn/algorithms-part1-ru
#алгоритмы #CтруктурыДанных #программист #разработчик #engineerspock #кнут
Наши курсы по программированию:
Алгоритмы и структуры данных от А до Я:
https://www.udemy.com/course/algodata/?referralCode=06C6A3F40168553EDEA1
Практический курс для новичков по SQL и PostgreSQL: https://stepik.org/z/97207
Программирование на C#: от новичка до специалиста: https://bit.ly/2RK9BA9
Подпишись на канал https://bit.ly/2QBesmw
Видео Зачем учить алгоритмы и структуры данных? / Основы программирования канала EngineerSpock - IT & программирование
Должен ли хороший программист разбираться в алгоритмах и структурах данных? И если да, то почему? Какую литературу почитать: Дональда Кнута "Искусство программирования", "Грокаем алгоритмы" или ещё что...
00:00 Вступление: нужно ли программисту учить алгоритмы
00:40 Программисты бывают разные
01:38 Нужно ли учить алгоритмы параллельно со своим первым ЯП
02:00 Нужно ли учить алгоритмы после освоения своего первого ЯП
03:05 Пример #1 когда нужны алгоритмы и структуры данных
05:05 Пример #2 когда нужны алгоритмы и структуры данных
06:08 Пример #3 когда нужны алгоритмы и структуры данных
06:54 Что надо знать об алгоритмах и структурах данных программисту
09:17 Что такое "разбираться" в алгоритмах?
09:48 Про собеседования и знание алгоритмов
12:46 Необходимо ли знать алгоритмы и структуры данных, чтобы устроиться на свою первую работу?
13:05 Литература для изучения алгоритмов и структур данных
13:44 Алгоритмы на Java - Роберт Седжвик
Курс по алгоритмам на coursera: https://www.coursera.org/learn/algorithms-part1-ru
#алгоритмы #CтруктурыДанных #программист #разработчик #engineerspock #кнут
Наши курсы по программированию:
Алгоритмы и структуры данных от А до Я:
https://www.udemy.com/course/algodata/?referralCode=06C6A3F40168553EDEA1
Практический курс для новичков по SQL и PostgreSQL: https://stepik.org/z/97207
Программирование на C#: от новичка до специалиста: https://bit.ly/2RK9BA9
Подпишись на канал https://bit.ly/2QBesmw
Видео Зачем учить алгоритмы и структуры данных? / Основы программирования канала EngineerSpock - IT & программирование
Показать
Комментарии отсутствуют
Информация о видео
22 июня 2021 г. 20:00:12
00:14:48
Другие видео канала
![Чистый Код / Clean Code: # 2: Комментарии, условные выражения и прочие запахи реализации](https://i.ytimg.com/vi/g_Ka8x49nqA/default.jpg)
![Какие бывают направления в программировании?](https://i.ytimg.com/vi/4XKrlOh3Iek/default.jpg)
![ООП / OOP #1: Что такое инкапсуляция и сокрытие информации?](https://i.ytimg.com/vi/TirwqqQcULg/default.jpg)
![API vs. SDK: What's the difference?](https://i.ytimg.com/vi/kG-fLp9BTRo/default.jpg)
![Самые востребованные языки программирования для начинающих](https://i.ytimg.com/vi/FLy0LEis5Hs/default.jpg)
![Алгоритмы и структуры данных простыми словами. Зачем учить алгоритмы? #codonaft](https://i.ytimg.com/vi/CB9bS46vl04/default.jpg)
![9 вещей, которые я хотел бы знать в начале карьеры в айти](https://i.ytimg.com/vi/jfRE0_beZ3s/default.jpg)
![Чистый Код / Clean Code: # 1 Правила именования переменных, функций и классов](https://i.ytimg.com/vi/Irf1eIkcBkE/default.jpg)
![Должен ли программист знать алгоритмы в 2021?](https://i.ytimg.com/vi/-ayGKITDbWU/default.jpg)
![Алгоритмы и структуры данных для программистов](https://i.ytimg.com/vi/HpHKQQmuuRg/default.jpg)
![Почему нужно выбрать доброту? | Андрей Курпатов](https://i.ytimg.com/vi/FnU0eCNZoCI/default.jpg)
![12 вещей о ПРОГРАММИРОВАНИИ, которые я хотел бы знать в 20 лет](https://i.ytimg.com/vi/Z9FvlPpSS3U/default.jpg)
![Winderton: слив и разоблачение инфоцыгана. Кто такой EngineerSpock?](https://i.ytimg.com/vi/wfmUSDnqxL8/default.jpg)
![История IT #2: Ада Лавлейс и Чарльз Беббидж / Аналитическая машина / Разностная машина](https://i.ytimg.com/vi/OklAmuP3-OE/default.jpg)
![Обзор ПЕРСПЕКТИВНЫХ специальностей в сфере IT на ближайшие годы / Плюсы и Минусы IT-профессий](https://i.ytimg.com/vi/-v-bSsy05e0/default.jpg)
![Основы Программирования - #1 - Логика. Алгоритмы](https://i.ytimg.com/vi/_J-3nt9bhbI/default.jpg)
![Понимание Lambda выражений в Java / Зачем они нужны и какие проблемы решают Lambda](https://i.ytimg.com/vi/ztraQ9chIUE/default.jpg)
![Минусы IT: почему не надо становиться программистом](https://i.ytimg.com/vi/Rspx_ehSlT0/default.jpg)
![Функциональное программирование # 3: Поверхностная и замораживаемая неизменяемость](https://i.ytimg.com/vi/BGET7THkO1g/default.jpg)
![Как найти первую работу в IT? Чек-лист для джуна | Конкурс](https://i.ytimg.com/vi/oLZuCGuAnsM/default.jpg)