сабж, на злобу дня.

З.Ы. Именно кодинг с помощью агентов: codex, claude, gemini и прочей залупы. Не чаты, автодополнение и т.п.

  • Вячеслав
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

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

    • cocuckaOP
      link
      fedilink
      arrow-up
      0
      ·
      4 months ago

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

  • cocuckaOP
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    По сабжу. На работе пользуюсь довольно много, когда надо что-то тупое и объемное сделать – рефакторинг, генерализация, отчёты и прочая хрень, которая съедает кучу времени, но довольна проста и её можно формализовать. PoC часто пилю, вместо часовой ебли со скелетоном проекта, можно получить результат за считаные минуты. Натравливаю на PR для санитарной проверки а-ля тупая хуйня, которую легко пропустить.

    Естественно, сетап не ванильный, всё обёрнуто в хуки, скиллы и mcp для установки контекста, иначе слишком часто выходит херь вместо полезного выхлопа.

    • cocuckaOP
      link
      fedilink
      arrow-up
      0
      ·
      4 months ago

      Мы тут тащемта про кодинг, а не про дебилов, которые не знают как пользоваться инструментами

    • kevlarbeaver
      link
      fedilink
      arrow-up
      0
      ·
      4 months ago

      «ИИ-бот сотрудника OpenAI случайно раздал $250 000 в крипте» 🤯 Когда я читаю подобное, у меня первая мысль, что идиот всё-таки не этот парень, а в первую очередь - я. Потому что у меня нет $250 000 в крипте.

  • Nice
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    Голосовать не будут, пока нет мнения. Но меня теперь веселят воспоминания о спорах прошлых лет об использовании инструментов типа Lombok. Были кодеры которые не хотели его видеть на проекте потому, что нельзя доверять неявному байткодогенератору, ведь ты не знаешь что он там делает и какой байткод вставит, а это потеря контроля Т.е. раньше люди не доверяли конечному автомату с детерминированным поведением, а теперь все поверили нечеткой логике и графам с рандомными коэффициентами :)

    • JamesHolden
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      4 months ago

      Вера людей (или овощей? Как правильнее) в нейронку - меня начинает серьёзно пугать. На работе, со студентами катастрофа. Пока не понятно как искать выход. Телесные наказания же запрещены.

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

      То же самое у следующего курса с сишкой. С этими вообще фейспалм сплошной, внутрь функции main пастится весь выхлоп нейронки, начиная с инклудов. Потому что препод, то есть я, сказал что решение задания по лабе надо писать внутрь main. Ну и вот.

      • cocuckaOP
        link
        fedilink
        arrow-up
        0
        ·
        4 months ago

        Никто не пытается понять ассемблер

        Да и раньше никто не пытался особо. Катали либо с одногрупников (если были толковые), либо тупо с прошлых курсов. Мне как-то пытались сдать лабу, которую я сам делал пять лет назад.

      • Nice
        link
        fedilink
        arrow-up
        0
        ·
        4 months ago

        А он нужен? Ну ладно… хотяб RISC-V ? :)

        Кстати, серьезный вопрос, мне со стороны кажется что в embedded на него уже положили, т.к. везде 32-х битные контроллеры с сонями килобайт SRAM прямо на SOC ценою в доллар и потому по факту ничего ниже C не нужно. А писать на ассемблер теперь остается только энтузиастам раритетов.

        • JamesHolden
          link
          fedilink
          arrow-up
          0
          ·
          4 months ago

          Полезен, изучаем ARM ассемблер под STM32, потом переходим на C. Нужен в профессиональной работе он, кстати, очень даже. У меня был проект, где делали систему стабилизации скорости коллекторного двигателя, на STM32F0 самом дешевом. И там таки очень плотно в притирку выжирались все ресурсы. Писали, конечно, на плюсах, но приходилось неиллюзорно читать ассемблерный выхлоп и смотреть, чего там в каком случае, и что оптимальнее. И такое часто встречается.

          И вообще, по сути изучение ассемблера - это желание нашего спонсора-заказчика студентов, который потом их на работу берет.

        • JamesHolden
          link
          fedilink
          arrow-up
          0
          ·
          4 months ago

          Ну блина, покажи мне чип за доллар с сотнями килобайт рамы. Это где же такое?

          • Nice
            link
            fedilink
            arrow-up
            0
            ·
            4 months ago

            Я не кодер embedded поэтому цену придумал, хотя только что загуглил, если брать партией сотнями штук то можно найти что-то похожее ценой менее 2-х долларов :)
            https://estore.st.com/en/stm32g0b0cet6-cpn.html

            Хотя вижу, что в дешевых контроллерах рам обычно по 16-32 килобайта.

            Писали, конечно, на плюсах, но приходилось неиллюзорно читать ассемблерный выхлоп и смотреть,

            Ого, даже на плюсах для embedded! Но без динамического связывания через vtable? Или это уже не имеет значения из-за скорости процессоров? Скоро на rust будут писать?

            И вообще, по сути изучение ассемблера - это желание нашего спонсора-заказчика студентов, который потом их на работу берет.

            Это хорошо, тогда пускай, оправдано. А вот изучать асм под какой-нибудь K580/8080/i8051/etc я считаю ненужным.

            • JamesHolden
              link
              fedilink
              arrow-up
              0
              ·
              4 months ago

              Без динамики, конечно. Зато шаблоны во все поля - для эмбеддеда это киллер штука.

        • Harald
          link
          fedilink
          arrow-up
          0
          ·
          4 months ago

          а загрузчик кто будет пейсать тогда

          стартовый код, который инициализирует стек (контроллер памяти и прочее) и вызовет точку входа на сишечке

          какой-то минимум ассемблера всегда нужен

        • Harald
          link
          fedilink
          arrow-up
          0
          ·
          4 months ago

          компиляторы как писать без знания ассемблера целевой архитектуры

          • Nice
            link
            fedilink
            arrow-up
            0
            ·
            4 months ago

            Ах да, все пишут компиляторы, все написанные до сего момента никуда не годятся.
            Ладно, я забыл что прямо сейчас кто-то создает совершенно новую архитектору для микроконтроллеров, поэтому новому гиганту микроэлектронники нужно нанять 10 студентов со знанием ассемблера, чтоб они изучили новую ISA и запили собственный компилятор.

            • Harald
              link
              fedilink
              arrow-up
              0
              ·
              4 months ago

              Ладно, я забыл что прямо сейчас кто-то создает совершенно новую архитектору для микроконтроллеров, поэтому новому гиганту микроэлектронники нужно нанять 10 студентов со знанием ассемблера, чтоб они изучили новую ISA и запили собственный компилятор.

              не представляешь, но таки да )

  • JamesHolden
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    Пока что хуй знает, не понятно. Думаю что 80% хайпа, 20% реально полезных технологий. Что, впрочем, очень не мало.

  • Harald
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    кто все эти люди которые добровольно ставят себе этого краба

  • rezedent12
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    Сначала прошу Гопатыча показать примеры, как можно сделать нужное. Потом спрашиваю у него пояснения по всему что он написал. Затем продумываю архитектуру и пишу сам основу. То есть формулирую задачу и провожу её декомпозицию. После чего Гопатыч пишет отдельные функции.

    • MrSugoma2
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Сразу виден уровень твоего падения интеллектуального по уровню твоего падения морального.

      • rezedent12
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        Сразу виден уровень твоего падения интеллектуального по уровню твоего падения морального.

        Что же конкретно ты считаешь падением?

          • rezedent12
            link
            fedilink
            arrow-up
            0
            ·
            2 months ago

            Нелюбовь к духовности.

            Ваша духовность - с душком.

            • MrSugoma2
              link
              fedilink
              arrow-up
              0
              ·
              2 months ago

              Ваша духовность - с душком.

              Не понял смысл сообщения.

              • rezedent12
                link
                fedilink
                arrow-up
                0
                ·
                2 months ago

                Не понял смысл сообщения.

                Тот кто больше всех обвешан крестами и демонстративно поститься - на самом деле пидорас. Если кратко.

                  • rezedent12
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    2 months ago

                    Тот кто больше всех обвешан крестами и демонстративно поститься - на самом деле пидорас. Если кратко.

                    Обоснуй!

                    Это наблюдение, а не теоретическая конструкция.

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

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

                    Ещё вспомнил рекламу “CGpods”, а точнее её слоган “Тюменский Илон Маск”. От которого я понял что маркетинга больше чем продукта. Но ведь на кого то эта реклама сработала. Для меня очевидно, тот кто заходит на рынок надолго, развивает свой бренд, а не примазывается к чужому.

  • JamesHolden
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Земля - это планета людей! Покайтесь, и съебите на планету роботов со своей залупой

    • rezedent12
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Земля - это планета людей! Покайтесь, и съебите на планету роботов со своей залупой

      Пока не придумаешь человеческий KPI для программистов, эти слова пусты.

  • Holger
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    Пробовал gemini но он постоянно что то забывает.