kamyshev.code
2.14K subscribers
40 photos
565 links
Архитектура, код, софт-скиллы и всё остальное. Вопросы, пожелания, комментарии — @igorkamyshev

https://kamyshev.me
Download Telegram
​​Онлайн-курс

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

На Coursera есть хороший курс Algorithmic Toolbox, платный. И есть русскоязычный бесплатный аналог на Stepik — Алгоритмы: теория и практика. Методы и Алгоритмы: теория и практика. Структуры данных.

#алгоритмы
​​Алгоритмы

В современной разработке не так много областей, где программисту нужно уметь строить сложные алгоритмы. Поэтому, многие специалисты обходят эту область стороной.

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

OTUS запускает курс «Алгоритмы для разработчиков». Научат использовать готовые алгоритмы и проектировать решения на основе базовых подходов , расскажут про оценку сложности и структуры данных. Обратите внимание, для участия в курсе нужно знать Java, C++ или Python.


#общие_знания #алгоритмы #партнерский_материал