Вопрос-ответ: Зачем учить алгоритмы

  Рет қаралды 62,107

S0ER

S0ER

6 жыл бұрын

#soer #itubeteam
Основной канал для общения и публикации новых видео - Телегарм - t.me/softwareengineervlog
Спонсорство - donate.s0er.ru
Сайт платным контентом - soer.pro
Зеркало для видео Дзен Видео - zen.yandex.ru/id/5f578bdf22e2...
GitHub - github.com/soerdev
Чат для программистов - / discord
Группа ВК - codeartblog

Пікірлер: 199
@aleksey8530
@aleksey8530 3 жыл бұрын
Если вообще встаёт вопрос "зачем мне это учить", то скорее всего учить это нет необходимости. Те вещи которые не нужны (если конечно это не интересно само по себе, а учишь заставляя себя) учить не имеет смысла. Когда станут нужны алгоритмы, тогда их надо учить. Все просто. Не надо пытаться выучить все на свете, авось пригодится. Может и не пригодится никогда. А если это нужно вам конкретно, то вопрос "зачем" и не встанет.
@FerelUltra
@FerelUltra 2 жыл бұрын
Почему так мало лайков?
@Dronkremq
@Dronkremq 4 жыл бұрын
Спасибо за видео! ......Задний фон стены помнил cs_italy :)
@stepanbazrov6330
@stepanbazrov6330 4 жыл бұрын
А мне inferno больше
@BigCrus
@BigCrus 6 жыл бұрын
пересмотрел десятки видео на эту тему на других каналах, но настолько глубокий ответ на этот вопрос вижу впервые. спасибо, познавательно
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 5 жыл бұрын
BigCrus та же история
@cybersatori542
@cybersatori542 4 жыл бұрын
+1
@polskolg
@polskolg 3 жыл бұрын
Согласна!
@idu6349
@idu6349 4 жыл бұрын
Очень толковое раскрытие вопроса о необходимости знания алгоритмов! Большое, Вам, спасибо:)
@stokitko
@stokitko 5 жыл бұрын
Про алгоритмы есть такой момент - если ты программист по натуре, то тебе алгоритмы будут сами по себе интересны. Это, можно сказать, самый сок программирования. Пускай не все, но тебе точно будет прикольно самому написать, например, поиск двоичным делением. Поэтому вопрос "учить алгоритмы или нет" может странно прозвучать. Штук пять алгоритмов ты сам выучишь, а скорее всего ты может даже их уже сам писал и только потом узнаешь что у них есть названия. Я когда был начинающим программистом и нашёл книгу по алгоритмам (а это было в динтернетную эру) то очень удивился что я пару раз уже написал Selection sort. А по другим алгоритмам очень удивился что так можно было написать и потом по своим програмкам прошёлся и в нескольких местах переписывал. С другой стороны, алгоритмика это огромная область и по сути втягивание математики. Именно "основы" алгоритмов, это теория вычислимости и довольно сложная штука и точно не для начинающих. Хотя что такое, например, "Нотация асимптотического роста" (O-нотация) понять в приницпе нетрудно. Но для практических алгоритмов это почти всегда работа с графами (а точнее деревьями как частным случаем графа). Тут само главное что нужно не упускать что алгоритмы не существуют без структур данных. А все базовые структуры данных уже есть в стандартных библиотеках. Поэтому вместо изучения алгоритмов по книгам ты можешь просто взять и посмотреть исходный код, например в Java посмотри на ArrayList и сравни с LinkedList а на закуску TreeMap. В работе тебе этого будет достаточно чтобы понимать когда какую структуру (и алгоритмы к ней) использовать.
@evand.349
@evand.349 5 жыл бұрын
Нет программистов по натуре. Есть программисты по необходимости. Например, бывшие таксисты идут в программисты. Все работают за еду-наш девиз!
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 5 жыл бұрын
@@evand.349 есть программисты по натуре, и *бывают* по необходимости
@evand.349
@evand.349 5 жыл бұрын
@@Das.Kleine.Krokodil Дружище, всё в этом мире по необходимости.
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 5 жыл бұрын
@@evand.349 Дружище, не всё в этом мире по необходимости.
@user-fh6xg9pn3y
@user-fh6xg9pn3y 5 жыл бұрын
@@Das.Kleine.Krokodil Крутой ник, ага)
@lubazukerman
@lubazukerman 4 жыл бұрын
ХОРОШИЙ РОЛИК .СЧАСТЬЯ ТЕБЕ И МНОГО ЗДОРОВЬЯ
@AlexS-gn9tq
@AlexS-gn9tq 4 жыл бұрын
Спасибо за понятный, структурированный ответ.
@peronium_
@peronium_ 4 жыл бұрын
четко и просто, спасибо, талантливый парень
@grom3
@grom3 4 жыл бұрын
Отличное объяснение. Спасибо
@kadichat8877
@kadichat8877 Жыл бұрын
Очень полезное видео. Спасибо!
@orestborovets2140
@orestborovets2140 4 жыл бұрын
Спасибо , очень познавательно) Никогд не слышал о верифекации
@user-os2vb6wv7l
@user-os2vb6wv7l 6 жыл бұрын
Хороший канал. Все хорошо объясняет. Молодец. Качество информации гораздо выше чем на некоторых более раскрученных каналах.
@jackdanyal4329
@jackdanyal4329 4 жыл бұрын
отличное видео. многое разложили по полкам. а какую литературу именно можете посоветовать где изложено от простого к сложному? и давно мучает вопрос, какой раздел математики все же больше подходит для лучшего понимания алгоритмов?
@_pheax
@_pheax 5 жыл бұрын
Спасибо !
@user-mb7ic3zb3e
@user-mb7ic3zb3e 6 жыл бұрын
Спасибо, что помогаете разобраться в этом сложном деле -программировании!
@a_v_a_n_t_i41
@a_v_a_n_t_i41 5 жыл бұрын
Отлично!
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 5 жыл бұрын
Понравилось. Грамотно
@user-ll4et4gc6y
@user-ll4et4gc6y 4 жыл бұрын
Только начинаю профессионально заниматься программированием. Спасибо большое за инфу! Начал после Вашего видео читать книги по алоритмам!
@californikateca1739
@californikateca1739 4 жыл бұрын
Только сейчас в школе похожу алгоритмы. А вы так взяли и шлифанули все многочасовые лекции за 10 минут. Восхитительно!
@user-fo3ok6mm7u
@user-fo3ok6mm7u 4 жыл бұрын
Спасибо за видео, мне кажется за последние несколько месяцев прирост больше, чем в предыдущее время.
@thesweetlife843
@thesweetlife843 6 жыл бұрын
Очень доступно! Спасибо за инфу !
@Thur1nor
@Thur1nor 5 жыл бұрын
тут больше зависит от предметной области и направления изучения разработки. Например в том же геймдеве( если делать что то крутое, работать на интересных проектах) то алгоритмы просто мастхев. Причем на мидла, алгоритмы процедурной генерации, несколько алогритмов поиска пути и сортировок просто необходимо попробовать реализовать самому. Структуры данных так же важны. Например в зависимости от нужной структуры данных можно хорошо так разгрузить логику более высокого уровня абстракции.
@user-vu1gs8kg2j
@user-vu1gs8kg2j 4 жыл бұрын
Стремление привести свой код в алгоритм(хотя бы в голове) это обязанность. Если в задачах сложных то нужно разбить задачи на мелкие алгоритмы.
@typicaluser4941
@typicaluser4941 4 жыл бұрын
это уже называется паттерны
@user-my5nw2kg6l
@user-my5nw2kg6l 2 жыл бұрын
Очень полезная информация, думаю это как то повысит число более "глубоких" разработчиков
@lennyy8330
@lennyy8330 4 жыл бұрын
Редко, но пригождаются алгоритмы в работе.
@horror_pixel_projekt557
@horror_pixel_projekt557 4 жыл бұрын
Сябки за verification.
@darkfateinc7333
@darkfateinc7333 3 жыл бұрын
Привет S0ER! А подскажи плиз, такой вопрос есть - какой уровень математических знаний нужен для понимания книг Д. Кнута ?
@user-cm6vb1zz7x
@user-cm6vb1zz7x 6 жыл бұрын
Не могу понять одно... Почему так мало подписчиков? Вы реально все в тему говорите... Спасибо за труды
@S0ERDEVS
@S0ERDEVS 6 жыл бұрын
Мало просмотров - мало подписчиков. Нужно продвигать, но пока нет на это времени.
@nmdsoft
@nmdsoft 4 жыл бұрын
потому что 95%(глянь в гугле)
@jaygreen1181
@jaygreen1181 4 жыл бұрын
на какой минуте он припенивает машину к стене или жрет гавно? откуда на развлекательном портале у профильного канала будут подписчики? проверьте что у вас в адресной строке и подумайте еще раз.
@dmitry6687
@dmitry6687 4 жыл бұрын
программирование это не музыка тебе, изначально узкий круг заинтересованных
@constvntine5453
@constvntine5453 4 жыл бұрын
@@dmitry6687 +)
@onemoment2280
@onemoment2280 4 жыл бұрын
А почему к следующим видео про алгоритмы закрыт???
@innarudenko3778
@innarudenko3778 4 жыл бұрын
!!! Подготовь, пожалуйста, список полезных книг об алгоритмах. Я читала только Кормена, но он больше со стороны математики рассказывает. Хотелось бы еще и со стороны программиста почитать.
@user-jf8jp4jo8j
@user-jf8jp4jo8j 4 жыл бұрын
Он рассказывает именно так, как эти темы и должны рассказываться
@crashoverride9681
@crashoverride9681 4 жыл бұрын
Thx!
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 5 жыл бұрын
Евгений, приходилось ли тебе читать книгу "Алгоритмы" автор Дасгупта? Что скажешь о качестве книги?
@S0ERDEVS
@S0ERDEVS 5 жыл бұрын
Я не читал эту книгу. Судя по оглавлению, эта книга очень полезна для студентов ВУЗов, где изучают программирование. И мне понравилось, что в ней есть алгоритмы для квантовых компьютеров. Я не очень отслеживаю новую литературу по алгоритмам, но эту книгу добавил в свой список to read.
@andrewvsk2368
@andrewvsk2368 4 жыл бұрын
Читал, есть полезные низкоуровневые алгоритмы, которые иногда сложно найти в другой литературе (если не открывать Кнута :)). Да и книга короткая, можно прочитать поверхностно чтобы быть в курсе, а если потребуется решить задачу, вернуться.
@googleadmin4749
@googleadmin4749 4 жыл бұрын
Прикид норм бро)
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 5 жыл бұрын
Евгений, прошу раскрыть вопрос - какие алгоритмы и какие разделы математики вы явно используете в своей работе. Под разделами математики подразумеваю не теорвер и матан, например. А более конкретно что?
@S0ERDEVS
@S0ERDEVS 5 жыл бұрын
Дофига всего по математике используем, например - регрессия, дисперсия, среднеквадратичное отклонение, мат. ожидание, градиенты, антиградиенты, графы, пределы, интегралы, численные методы и т.д. Алгоритмы, из простых - всякие обходы графов, из сложных, например, Алгоритм Киркпатрика. Алгоритмы это же не только то что у Кнута описано, есть огромное количество алгоритмов заданных вот в таком виде - web.cs.ucdavis.edu/~ma/SIGGRAPH02/course23/notes/papers/Jobard.pdf
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 5 жыл бұрын
Спасибо!
@Excalib
@Excalib 4 жыл бұрын
*Если хочешь стать программистом - ставь лайк!* Нравится обучать программированию, переходи на канал и узнаешь много интересного!
@current1710
@current1710 5 жыл бұрын
Спасибо. Понял.
@user-tv4pl9ih2j
@user-tv4pl9ih2j 4 жыл бұрын
Стасян, привет!
@user-dq1ee8md8g
@user-dq1ee8md8g 5 жыл бұрын
поздравляю, первое полезное видео на канале
@watchbotzz
@watchbotzz 4 жыл бұрын
Отличный пиджак
@user-pv3xw6rq3f
@user-pv3xw6rq3f 4 жыл бұрын
их можно учить?
@valeriygalev2933
@valeriygalev2933 5 жыл бұрын
А есть ли какие-то устоявшиеся названия у существующих алгоритмов? Как например названия у паттернов.
@S0ERDEVS
@S0ERDEVS 5 жыл бұрын
У каждого алгоритма есть свое название, например, "обход графа в ширину", "обход графа в глубину", "сортировка выбором" и т.д. Есть алгоритмы, названные по имени автора, например, "Алгоритм Дейкстры". Другой вопрос, что алгоритмов в сотни раз больше, чем шаблонов проектирования. И каждый год разрабатываются новые. Поэтому их не учат как паттерны, а применяют при необходимости. Если, конечно, нет готового решения, а оно, как правило, бывает.
@valeriygalev2933
@valeriygalev2933 5 жыл бұрын
Можно ли где-то о них почитать? А то на запрос о видах алгоритмов Гугл отвечает стандартными - линейный, разветвление и т.д.
@S0ERDEVS
@S0ERDEVS 5 жыл бұрын
Самый популярный труд, наверное, Д.Э. Кнут "Искусство программирования", но там можно голову сломать. Очень сухо написано. Лично мне нравится книга «Алгоритмы. Руководство по разработке» Стивен Скиена. По большому счету любая книга по алгоритмам и структурам данных подойдет.
@valeriygalev2933
@valeriygalev2933 5 жыл бұрын
Евгений, спасибо
@user-gm3ch6te5c
@user-gm3ch6te5c 4 жыл бұрын
Дональд Кнут..!!))) Всем в помощь...!)
@nessai1hyperflex936
@nessai1hyperflex936 4 жыл бұрын
жалко что на ассемблере
@Erwin_Anderson
@Erwin_Anderson 4 жыл бұрын
А какие для собеса то учить?)
@Pravda-bw3tj
@Pravda-bw3tj 4 жыл бұрын
обеспЕченью, а так видос огонь
@kartezist
@kartezist 4 жыл бұрын
Хирьянов на вопрос типа "зачем нам это все" сказал - "чтобы быть не тупыми"
@idu6349
@idu6349 4 жыл бұрын
Не знаю кто такой Хирьянов, но в его ответе не вижу конструктивного содержания. Мне кажется, что если человек "тупой", ему никакие алгоритмы не помогут. Ну, а если "не тупой", то он не будет делать того, смысла чего не понимает: например, учить алгоритмы если не знает зачем это нужно и когда их можно в любой момент найти в инете или написать свой алгоритм. Вот, Сойер все "разложил по полкам".
@kartezist
@kartezist 4 жыл бұрын
@@idu6349 если человек тупой то почему ему не помогут алгоритмы? только решение задач и развивает мозги
@kartezist
@kartezist 4 жыл бұрын
@@idu6349 вопрос мотивации это вообще другое
@kartezist
@kartezist 4 жыл бұрын
@@idu6349 хирьянов - препод, читает популярный на ютабе простенький курс "алгоритмы на python"
@sergzach
@sergzach 4 жыл бұрын
Секундочку - алгоритм - это не любой набор действий, решающих задачу. А в ограничениях как минимум.
@developmentops8552
@developmentops8552 5 жыл бұрын
А кто верифицирует верифицирующий код ? )
@adamaslambekov7987
@adamaslambekov7987 2 жыл бұрын
Не хватает информация 16 ричная система
@elenashlandakova2548
@elenashlandakova2548 5 жыл бұрын
спасибо
@user-re7hx3sq2c
@user-re7hx3sq2c 6 жыл бұрын
К сожалению, в некоторых местах, верификация в машиностроении выглядит примерно так habrahabr.ru/company/pvs-studio/blog/310862/
@S0ERDEVS
@S0ERDEVS 6 жыл бұрын
Это косвенно говорит о том, что хороших спецов не хватает чтобы покрыть потребности компаний, приходится брать кого попроще. В итоге не все программисты, которые претендуют на подобные должности, знают стандарт MISRA C/C++, а некоторые даже не слышали про него.
@m110h1986
@m110h1986 4 жыл бұрын
@@S0ERDEVS я не слышал. а ну ка гляну
@user-cy4js3xv7w
@user-cy4js3xv7w 5 жыл бұрын
какие книги почитать по алгоритмам?
@S0ERDEVS
@S0ERDEVS 5 жыл бұрын
Мне нравится Стивин Скиена "Алгоритмы. Руководство по разработке". Стоит посмотреть Кнута "Искусство программировать". Но по большому счету, можно просто вбить в гугле "Алгоритмы и структуры данных" и получить просто тьму книг на эту тему.
@faramozayw1654
@faramozayw1654 5 жыл бұрын
Бхаргава Грокаем алгоритмы
@Uni-Coder
@Uni-Coder 4 жыл бұрын
Есть платформа openedu.ru, там есть курс "Алгоритмы программирования и структуры данных". Хороший курс, бесплатный, русскоязычный. Еще есть курс "Технологии программирования", он привязан к языку C#, но там есть алгоритмы на графах, а также такие элементы, как жадные алгоритмы, динамическое программирование и т. д.
@andrewvsk2368
@andrewvsk2368 4 жыл бұрын
@@S0ERDEVS мне кстати Скиена не очень нравится. На многие интересные алгоритмы не демонстрируется эффективная реализация, а даются ссылки на коммерческие библиотеки. Решение может быть и адекватно, если вдруг надо быстро решить задачу, но не научит использовать их хорошо. Мне Седжвик нравится, кстати один из учеников Кнута. Хорошо описывает, реализации на C (и Java в новой книге) и при чтении не возникает чувства собственной интеллектуальной неполноценности в отличие от чтения некоторых глав Кнута :).
@adamaslambekov7987
@adamaslambekov7987 2 жыл бұрын
Можна вастановить повреждёный файл
@MagnetLoop
@MagnetLoop 4 жыл бұрын
У современных машин всегда есть механическая связь между рулевым колесом и колёсами, даже если они с автопилотом.
@25name89
@25name89 5 жыл бұрын
У "нас" практически все образование находится на весьма посредственном уровне, и не занимаясь самостоятельно не стать хорошим программистом. У меня есть знакомые которые отучились и знают то-то об алгоритмах и как высчитать их сложность, но от этого хорошими инженерами их не назвал бы. Ну или я не совсем правильно понял 1-ю группу, поправьте если я не прав.
@S0ERDEVS
@S0ERDEVS 5 жыл бұрын
Если не заниматься самостоятельно, то нигде не стать хорошим программистом. Это полный бред, что где-то могут научить так, что никогда больше учиться не надо будет. В каждом правиле есть исключения, которые лишь подтверждают правило. Это же не строгая теорема, где наличие одного контрпримера рушит все доказательство. Все выводы, которые я делаю, я делаю лишь на своем опыте. Мой опыт - тоже не истина в последней инстанции. Я не очень верю в чистое самообразование, без ВУЗа. Так же как не верю в ВУЗ без самообразования. Это две стороны одной медали, их не стоит отделять, а то полной картины знаний не получится.
@Uni-Coder
@Uni-Coder 4 жыл бұрын
Есть хорошие курсы на openedu.ru, "основы комбинаторики", "теория графов" и "математическая логика" - математический базис, "алгоритмы программирования и структуры данных" - алгоритмический базис, "программирование на C#", "технологии программирования", "управление данными" - уже конкретика по C# и SQL. "Функциональное программирование" я сейчас прохожу, но там Lisp и он мне не нравится. Я всю жизнь был самоучкой, но когда прошел эти курсы, понял, что быть самоучкой - еще не значит быть хорошим программистом и знать всё. Учиться и проходить курсы тоже надо. Много нового узнаёшь.
@user-gm3ch6te5c
@user-gm3ch6te5c 4 жыл бұрын
@@S0ERDEVS Согласен полностью, на своем опыте испытал... Я по первому высшему - гуманитарий (лингвист-переводчик), второе высшее - разработка, проектирование электроники... Когда работать начал инженером-электроником думал, что нашел свое... Потом захотелось большего, окунуться в разработку ПО, барахтался как слепой котенок, т.к. в ВУЗ-е только 3 или 4 семестра 2 часа в неделю читали прикладное программирование C#, в основном математика и электроника шли по профилю моему... записался на курсы, которые меня полностью разочаровали, понял, что надо работать самому, читать, разбирать код, разбирать алгоритмы, только так сможешь хоть как-то вырасти... Спасибо за уроки, Soer...)
@Yegoros
@Yegoros 4 жыл бұрын
Алгоритмы по-настоящему использовал только 1 раз когда делал бакалаврскую работу, а на ее основе человек защищал докторскую в каком-то мед учреждении) В общем у них была статистика пациентов поступивших к ним с разными показателями (там их десятки были). Они проводили мед. операцию и были результаты - человек выжил или нет. Короче надо было построить модель и выяснить какие показатели были существенными для благополучного исхода операции. И потом строить вероятность для вновь поступивших. В общем было довольно интересно. Использовали кажется метод наименьших квадратов. Хотя лучше наверное было построить нейросеть
@gavriilarchangel7568
@gavriilarchangel7568 4 жыл бұрын
Решите проблему со звуком
@peterkolarov3350
@peterkolarov3350 4 жыл бұрын
Ответ:незачем, потому как я не программист 😁
@ivan101ist
@ivan101ist 4 жыл бұрын
Да будь хоть гуру алгоритмов, если себя не рекламировать, то никому ты ненужен. Рассказы про исключительность отдельных программистов с их навыками - как раз та самая самореклама. Варификация эта такая же задача как и все остальные, ничего особо сложного в этих задачах нет. Просто нудно и муторно проверять код, который итак работает.
@a.o.yaroslavov
@a.o.yaroslavov 4 жыл бұрын
Зачем ходить в школу?
@user-gi2nb1jg2v
@user-gi2nb1jg2v 4 жыл бұрын
Я что-то не понял, судя по комментариям: если мне неинтересны алгоритмы в общем + по работе никогда не приходилось по-настоящему иметь дело с алгоритмами, то я не программист?
@user-jf8jp4jo8j
@user-jf8jp4jo8j 4 жыл бұрын
Нет, ты просто типичный программист средней руки. Это нормально, ничего страшного
@user-gi2nb1jg2v
@user-gi2nb1jg2v 4 жыл бұрын
@@user-jf8jp4jo8j что это значит? Я без троллинга. У нас в компании, таких как я сотни, но они имеют тайтлы сеньоров/лидов.
@user-jf8jp4jo8j
@user-jf8jp4jo8j 4 жыл бұрын
@@user-gi2nb1jg2v это значит, что ты можешь работать у вас в компании, даже над очень сложными проектами, но в Гугл тебя не возьмут, потому что там проекты могут быть на порядок сложнее. Я же сказал, что это нормально и это не троллинг, просто ты хороший специалист, но не гений программирования, как и большинство программистов. Вот что я имел ввиду
@user-gi2nb1jg2v
@user-gi2nb1jg2v 4 жыл бұрын
@@user-jf8jp4jo8j спасибо за ответ)
@user-jf8jp4jo8j
@user-jf8jp4jo8j 4 жыл бұрын
@@user-gi2nb1jg2v ,да не за что😊
@chernyasha
@chernyasha 4 жыл бұрын
99% - ам достаточно с 13 минуты послушать. А остальным с начала.
@razor23Ukraine
@razor23Ukraine 4 жыл бұрын
Спасибо
@AK-ST-47
@AK-ST-47 4 жыл бұрын
Много пустых слов. Я работаю больше 8 лет QA Engineer. Я тестировал много разных систем... ИИ, Финансовые, Предсказывающую аналитику, bigData, Netcode. Я головой понимаю что ты имеешь ввиду, но конкретных примеров я так и не увидел! Пока-что это похоже на лекцию из института о том как написать свой собственный компилятор и язык программирования на C++. Воды много, теория хорошая - пользы 0. В реальной жизни никто не будет писать свой собственный компилятор и новый язык программирования, ибо на сегодняшний день для этого ровно 0 причин!
@fuzzySlash
@fuzzySlash 4 жыл бұрын
Пустой треп для мотивации школьников. Если есть желание донести что то до людей, то надо выкладывать список литературы или ссылки. Тогда если "меседж зашел", то человек имеет вектор куда двигаться.
@S0ERDEVS
@S0ERDEVS 4 жыл бұрын
Тупой коммент, когда критикуешь нужно прикладывать ссылки на видео, которые сделаны "как надо".
@fuzzySlash
@fuzzySlash 4 жыл бұрын
@@S0ERDEVS kzbin.info/aero/PLM6kePQ4tAcjsIvBsFkA2hboNPHk3Jo_3 К примеру вот этот дядя. Залезь в список каналов какого нибудь американца увлекающегося холодной обработкой металла и ты найдешь там канал Леонтьева. Мужик настолько грамотно излогает материал, что в каблухах и тахнарях его ролики крутят вместо лекций.
@edkachalov
@edkachalov 4 жыл бұрын
Учи алгоритмы, а то будешь как PHP разработчик именовать элементы массива буквами.
@edkachalov
@edkachalov 3 жыл бұрын
@@FreeFire-zd3ql Если задача типовая, то для нее берут готовый алгоритм, а если требуется нечто оригинальное, то тут только придумывать собственный велосипед. Знание базовых алгоритмов значительно ускоряет придумывание нового решения и вообще мыслить алгоритмически - это крайне полезно.
@Kay27097
@Kay27097 4 жыл бұрын
плохой звук... без звука с субтитрами было бы лучше
@user-hc8zr1tv4h
@user-hc8zr1tv4h 4 жыл бұрын
Нихрина не понял но очень интересно! А чё он так нервничает будто в детский сад первый день как пошёл.
@S0ERDEVS
@S0ERDEVS 4 жыл бұрын
Слегка напряжен, но не нервничаю. Мало опыта общения с такими мудаками как ты, тогда было. Сейчас уже норм.
@user-hc8zr1tv4h
@user-hc8zr1tv4h 4 жыл бұрын
@@S0ERDEVS Ясно :)
@user-gm3ch6te5c
@user-gm3ch6te5c 4 жыл бұрын
@@S0ERDEVS 5 Баллов, так хамам отвечать надо...)))))
@systemupdate2152
@systemupdate2152 4 жыл бұрын
Ты несешь какуето дичь. Переливаешь "воду" из пустого в порожнее. Нет никакой конкретики. Видео заявлено зачем учить, а не как организовано делопроизводство в компании.
@5pExpertize
@5pExpertize 4 жыл бұрын
Помню, было мне 45. Подавала москвичам собранные данные. Они обрабатывали. А потом бац - "мы больше не можем вашу свалку разбирать в каждом регионе разную. Учитесь программировать на VBA, а то мы с вами не работаем." Слёзы, сопли, икота. Кинулась на сайберфопум, добрые люди подкинули книжицу Паронджанова. Через 2 недели выдала работоспособный алгоритм обработки и код. Продолжила работать, как сама раньше не додумалась?
@igorzhurbenko3440
@igorzhurbenko3440 4 жыл бұрын
Привет. Вы находитесь на канале SoftWare Engineer и сегодня мы говорим про Украину.
@-urdy
@-urdy 4 жыл бұрын
канал вобще ниочём
@TV-kr9ht
@TV-kr9ht 4 жыл бұрын
Нахера это нужно работать на какого-нибудь Стив Джобса когда может быть лучше самому стать "Ствивом Джобсом" или Илоном Маском? Самое лучшее это свои проекты создавать. Ты всю жизнь почти проработал на дядю и достиг какого то крутого лэвела, можешь гордиться, что обогатил чужой карман, вот ты такой крутотенечка, а сколько ты своих собственных проектов создал? Если ты обогатил дядю, а почему же ты эти же программы не создал от своего имени и не обогатил себя? Вот твоя ничтожная цена программиста ты просто тупой офисный безинициативный клекр, готорый гнул спину с утра до ночи на кого то и уйдешь в никуда твое увольнение никто не заметит на твое место примут другого и начальнику отдела кадров будет пох..й кого принимать.. лиж бы диплом соотвествовал...
@S0ERDEVS
@S0ERDEVS 4 жыл бұрын
Тебе не лень тратить столько энергии на злость? Я живу своей жизнью, главное чтобы она нравилась мне, а что думают люди... Кого это реально волнует? И твои оскорбления они просто улетают в пустоту. Тупой... Офисный... Клерк... Ну и? Дальше то что? Короче пустое все это.
@vladg6251
@vladg6251 4 жыл бұрын
работаешь ты автомехаником, а мог бы свои машины делать.. круче чем феррари и "Маруся" одновременно))) ахахах а ты все гайки крутишь
@evand.349
@evand.349 5 жыл бұрын
Чуваки, не надо из программирования делать икону! Сейчас программирование на спросе, эта индустрия растёт, притягивает инвестиции и является высокодоходной. Отсюда высокие зарплаты. Придёт время, когда этот бум спадёт, всё устаканится и программист будет получать,как водитель трамвая.
@CatStudioz
@CatStudioz 5 жыл бұрын
По вашим прогнозам, когда случится этот момент ? Да и потом, если человек умеет думать, то сможет обойти среднестатистическую зарплату стороной.
@evand.349
@evand.349 5 жыл бұрын
@@CatStudioz Чувачок, прогнозы-дело не благодарное. Скажу только, что сейчас темпы роста АйТи 30-35% в год и учить необходимое, чтобы влиться туда, имеет смысл. Слышал, что эти темпы роста будут ближайшие 6-8 лет ещё. Мыльный пузырь пока растёт. Обязательно лопнет и будет, как в 2000г., когда в США и Канаде куча программистов потеряла работу, многие тогда навсегда ушли из этой сферы. Студенты тогда перестали идти на компьютерные специальности, а многие профессора потеряли работу. Потом потихоньку АйТи пошла вверх и пузырь надулся. Думаю, как только возврат от инвестиций резко упадёт, это будет началом спада. Может другие отрасли притянут инвестиции и тогда доля их для АйТи уменьшится, т.к. инвестиционных средств не безгранично. Посмотрим.
@olexxxone6363
@olexxxone6363 5 жыл бұрын
@@evand.349 я так же думаю, как правило, после такого сильного толчка пойдет и спад, но вместе с этим и пойдет на убыль человеческий труд, так как пойдет автоматизация систем и машины вытеснят достаточно большое количество профессий. В России эти темпы конечно будут ниже, в связи сами понимаете с чем. Поэтому очень сложно обустроиться и знать где пригодишься.
@alexorgnet
@alexorgnet 5 жыл бұрын
olexxx one, в чем проблема? Да займись какой нибудь творческой работой. Как например насчёт того что бы начать петь, рисовать, писать стихи или лепить?
@olexxxone6363
@olexxxone6363 5 жыл бұрын
@@alexorgnet просто сейчас молод, нужно выбирать направление своего развития как в профессии так и в жизни, не очень хочется раскидываться.
@megkek6002
@megkek6002 5 жыл бұрын
Спасибо!
@suvar8667
@suvar8667 4 жыл бұрын
Спасибо!
ОДИН ДОМА #shorts
00:34
Паша Осадчий
Рет қаралды 6 МЛН
Follow @karina-kola please 🙏🥺
00:21
Andrey Grechka
Рет қаралды 25 МЛН
Trágico final :(
01:00
Juan De Dios Pantoja
Рет қаралды 32 МЛН
Как проходить #собеседование
10:38
JWT авторизация. Основы JWT - механизма.
6:45
Хочу вАйти
Рет қаралды 1,7 М.
Зачем учить алгоритмы и структуры данных? / Основы программирования
14:48
6 важных структур данных
17:25
S0ER
Рет қаралды 89 М.
How To Learn Algorithms? Why? #codonaft
19:22
codonaft
Рет қаралды 558 М.
ОДИН ДОМА #shorts
00:34
Паша Осадчий
Рет қаралды 6 МЛН