Не учите алгоритмы, они не нужны!* / Полина Гуртовая

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 พ.ย. 2024

ความคิดเห็น • 16

  • @ПетрФомин-щ9ж
    @ПетрФомин-щ9ж 7 หลายเดือนก่อน +5

    1:33 Вам не нужны алгоритмы, если
    - Вы работаете в предсказуемой среде
    - Полностью доверяете своему фреймворку
    - Решаете стандартные задачи
    - У вас опытные коллеги
    - Вы не беспокоитесь, что однажды вас заменят Большой Языковой Моделью :D

    • @ПетрФомин-щ9ж
      @ПетрФомин-щ9ж 7 หลายเดือนก่อน

      Вы вообще за новостями следите? Новый опенсорсный DBRX уже с первой подсказки пишет на питоне игру змейка в которую можно сразу начать играть без правок. Если так и дальше дело пойдёт в джунах надобность отпадёт капитально.

    • @okke00
      @okke00 7 หลายเดือนก่อน

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

    • @ПетрФомин-щ9ж
      @ПетрФомин-щ9ж 7 หลายเดือนก่อน

      @@okke00 Можете привести пример промта и ожидаемого правильного ответа БЯМки что бы можно было понять понять о чём речь?

    • @okke00
      @okke00 7 หลายเดือนก่อน

      @@ПетрФомин-щ9ж Там нет какого-то особого промпта, я тестил на задачках уровня хард с литкода. Просто брал как есть текст, копировал его в чатгпт, добавлял коммент, что ответ нужен на шарпе и потом результат копировал на литкод. Собственно из примерно 10 задач он решил все с первой попытки, по скорости попал в 75 перцентиль во всех случаях, по памяти было похуже, но совсем на днище не уходил. В целом это ожидаемый результат, т.к. алгоритмические задачи это не проектирование, где надо трейдоффы анализировать и где чатгпт красиво складывает лапки и начинает нести чушь, в алгосах всегда есть конкретное оптимальное решение или набор таких решений(если вспомнить CS то конечно не всегда, но тех задач и нет на литкоде). Тестировал если что я все это на 4 версии чатгпт примерно полгода назад.

  • @XXq-h6q
    @XXq-h6q 7 หลายเดือนก่อน

    Теперь уже и мозги не нужны чтобы программировать. ИИ сам все напишет. Больше 1.5 минуты не смотрел.

  • @vdx321
    @vdx321 7 หลายเดือนก่อน +1

    Да лучше учить js и писать функциональщину

    • @АлексейАлексеев-ц8х9т
      @АлексейАлексеев-ц8х9т 7 หลายเดือนก่อน

      Что такое функциональщина, что бывает кроме неё, что именно гуглить, чтобы узнать об этом подробнее?

    • @okke00
      @okke00 7 หลายเดือนก่อน

      Лучше коз учиться разводить, когда ИИ взъебет всех будешь хотя бы с едой сидеть)

    • @achillescres9270
      @achillescres9270 7 หลายเดือนก่อน

      @@АлексейАлексеев-ц8х9тпарадигмы программирования, но автор комментария написал что то странное

    • @axel-11
      @axel-11 7 หลายเดือนก่อน

      @@АлексейАлексеев-ц8х9т google "functional programming"

    • @olegchaika7898
      @olegchaika7898 7 หลายเดือนก่อน

      @@АлексейАлексеев-ц8х9т ключевые слова для гуглежа: functional programming, scala, haskel, clean architecture book robert martin

  • @dondragon6949
    @dondragon6949 7 หลายเดือนก่อน

    пиздец}
    ну какие же це алгоритмы???
    если бля опять математика!!!
    и просто бред... функции в жизни!!!
    а просто посрать незя???
    или бля мне функция нужна шоб посрать???
    и опять математика!!!

  • @dreamshaded
    @dreamshaded 7 หลายเดือนก่อน

    кликбееейт! 😀 спасибо)

    • @im_buddha
      @im_buddha 7 หลายเดือนก่อน

      согласен. там есть задачи на хард решал за 1 час. а есть неделю медиум думаю.
      Перебором нельзя решать из ограничения времени.
      Не все так просто