Должен ли программист знать алгоритмы в 2021?

preview_player
Показать описание

Алгоритмы и структуры данных — насколько хорошо надо в них разбираться современному программисту?
Какие алгоритмы надо знать и как вообще их надо знать.

#SoftSkills #Хороший_Программист #Хороший_Программист_SoftSkills

© «Хороший программист»

Рекомендации по теме
Комментарии
Автор

Большое спасибо, немножко вернулся в спокойный и приятный 21 год) Как раз тогда и забросил тему: Алгоритмы и структуры данных. Этим летом разбираю эту тему полностью)

titanovsky
Автор

У меня навык очень простой.
while True:
with open(bottle_beer), open(mouth):
mouth.pour(bottle_beer)

mwave
Автор

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

angrythunderbird
Автор

Спасибо. Помогает ориентироваться при обучении.

Ланс-мв
Автор

Спасибо и лайк за видос! Добавляйте побольше бекграундов с видом Тель-Авива в видео, из холодной Канады всегда приятно слушать про computer science и смотреть на солнечный город.

sergiyrudenko
Автор

Хорошо конечно отрабатывать алгоритмы, пробовать написать более быстрые и все такое... но этот совет подходит учащимся с пассивным доходом (хоть от родителей). Просто что-то делать за что не платят - быстрый путь к выгоранию. Другое дело если на текущей работе появляется насущная необходимость..

ladogaspirit
Автор

Решил подтянуть алгоритмы, взял книгу "Грокаем алгоритмы", читаю и решил посмотреть на ютубе, много-ли где спрашивают алгоритмы, наткнулся на это видео, очень доходчиво, не нудно, короче говоря, много эмоций(положительных) получил!)))

DeAgRo
Автор

Лайк 👍🏽 Программистом пойти мешает то, что я 3D-дизайнер 😁

NadixCornu
Автор

Основной навык программиста - это быстро освоить новый навык. Вот когда я упрусь в необходимость написания алгоритма, тогда и выучу их. А если бы я 10 лет назад, при поиске первой работы стал бы экспертом в написании алгоритмов, то к моменту когда они понадобятся уже залыб бы их и пришлось учить бы заново. Кроме того 99% программистов ни когда не упрутся в этот предел. И зачем учить то, что скорее всего ни когда не понадобится? С таким же успехом можно советовать верстальщику учить ассемблер.

EvgenOl
Автор

решил поменять свою жизнь, перестроился в сторону программирования . Поступил в ВУЗ, пытаюсь осваивать java ... 98% времени обучения ЯП чувствую себя олухом и бездарем 😑

svenmarshal
Автор

Как попасть на стажировки?
Если ты не понимаешь алгоритмы?)

rusay
Автор

Спасиб) можно было бы еще микрокурс по основам)

ИнессаРыжикова-фд
Автор

Хочешь сайтики клепать то НЕ НАДО алгоритмы, а хочешь а фаанг или банк то надо.

akolchanov
Автор

Отличный ролик. Просто топ. Продолжайте еще.

ЗапасЗнаний
Автор

Классный ролик. Бодибилдинг не бросайте!))

zorkin
Автор

Вот и не понятно на чём фокусироваться: тестирование, безопасность, алгоритмы или архитектура

Roadmap Khalil Stemmler How to Learn Software Design and Architecture
Stage 1: Clean code
Stage 2: Programming Paradigms
Stage 4: Design Principles
Stage 5: Design Patterns
Stage 6: Architectural Principles
Stage 7: Architectural Styles
Stage 8: Architectural Patterns
Stage 9: Enterprise patterns

diatm
Автор

а если я понял, потом забыл потом освежил память и снова забыл, мне не быть программистом?

igorcoolman
Автор

Жизни не хватит изучать и язык, и фреймворк, и алгоритмы, и структуры данных, и пр. Нужно 24/7 посвящать себя этому. Нах оно нужно...

WellcomeToMe
Автор

Если есть большая цель попасть в ТОП компанию, лучше развиваться как full-stack или стоит выбрать что-то одно (front или back)?

zal_lex
Автор

похоже на ролик "идущий к реке"

Anton_Zh