Следующий этап - ревью тоже проводят с помощью нейросеток, не зная язык... Впрочем, для конторы, решившей пилить фронт на low code, тут особых изменений не будет.
@@redneck_prm5429Если немного помечтать... допустим еще лет 5 где то и появится переводчик в ухе который будет переводить все что говорит собеседник на ваш родной язык без подключения к нету. И тогда учить язык будут только в школе как обязательный предмет.
У меня есть опыт, python. Чисто технически не знал и знать не хотел. Но програмку AI мне для перекодировки имен файлов написал. Трахать мне ее пришлось безбожно! Эта тупая дура тупее жуниора, но с умением, РАБОТАЕТ! Девочками можно управлять, учитесь😀
Фигарить бойлерплейт они конечно могут, отдавать им логику и какие то крупные структуры/архитектуры, согласен с вами, бред. Хотя конечно это мое бекендовское ИМХО - возможно мкнопкомалярам они и правда делают хорошо
Начинающим или непрограммистам, которые хотят написать свою небольшую программу (или большую), которая упрощает их жизнь - это очень помогает. Я например не кодер, а сделал себе инструмент, который помогает и сэкономит время в основной работе
я сейчас учу Java, решаю кучу задач, и использую чатGPT как помощника очень часто, как правило он накидывает не правильный код, но он почти всегда дает направление в какую сторону думать)) очень выручает когда забываешь какой-то синтаксис, пользуешься чатом как шпаргалкой) Когда при учебе попадается сжатый кусок теории, плохо понимаешь, чат выручает) разжовывает всё как младенцу, очень удобно) Вообще в современном мире, умения спросить у чата и гуглить, стоят на одном уровне с умениями читать, писать и считать) этому нужно учить еще в школе)
Требования к выработке да, повысятся. Но зарплата вряд ли упадёт. Просто за те же человекаюочасы и с теми же усилиями ты будешь делать в день по фейсбуку.
@@barbiturat1 по факту повышение выработки при том же доходе это то же самое что и падение з.п. скажем в конце нулевых з.п. были те же но тогдашний сеньор это сегодняшний джун. т.е. что бы получать ту же з.п. нужно учится и идти к ней больше лет
поддерживаю, что запоминать достоверно методы не обязательно, особенно редко используемые, всё равно всегда можно за пару секунд открыть через поисковик документацию, и уточнить. сам этим грешу.
Миша, как Вы считаете, то, о чём Вы в видео рассказали, плохо сказывается на нейронных связях в мозгу или нет? Простыми словами, это деградация? Ну и второй вопрос к Вам, с развитием ИИ, как считаете, нужда в программистах будет сокращаться со временем?
ну это как сказать что водить авто это деградация ног. ну да деградация но требует других навыков и дает другие возможности. с нейронками ты все равно думаешь много но думаешь о другом
необходимость в не программистах а в входунах, сокращается уже. сама необходимость в реально программистах а не пишущих на ИИ появиться через лет 5-7. это необходимость станет критичной. такое уже было, уже проходили.. генераторы кода уже дано существуют.. сначала на генерируют абы чего, потом программистов будут просить исправлять.. я уже минимум 2 раза через такое прошел.🤣
@@IT_psychopath это для работников важно входун или нет а для бизнеса важно получить больше работы и заплатить меньше денег. Я в индустрии 20+ лет и 100% раньше_было_лучше. т.е. за меньшую работу платили больше. профессия никуда не исчезнет, но "сынок будет меньше кушать"
Я за то, чтобы учить программирование и совершенствоваться в нем, как раньше. Понимать код важно, и ты об этом говоришь, но многие потихонечку забивают на это.
Думаю этот букетный период с нейросетями скоро закончится. Будет то же что и с фреймворками и безкодовыми решениями. Да они помогают что-то начать, дают много бесплатного кода, но потом, когда проект вырастает начинаются бизнес эдж кейсы, проблемы перформанса, безопасности и прочих тонкостей. Чтобы заставить нейронку что-нибудь сделать - приходится писать все большие промты, а окна контекста уже не хватает, сеть не помнит с чего все начиналось, и что заказчик говорил на каком-то из митингов. В итоге без знаний того как оно работает, проект превращается в кучу мертвого кода полного сюрпризов, который проще уже начать с нуля, чем оптимизировать и кастомизировать. Надежды на то что через год-два сети станут в 100 раз умнее и все осмыслят и пофиксят - это wishful thinking
Знаете это похоже на то как в Азии люди разучились писать символы и теперь большинство просто вводит этот текст на телефоне. И теперь молодое поколение не знает как это написать, но знают как это выглядит
Ха точно. Я не умея вообще программировать - с помощью ChatGPT написал нужную мне программу для мониторинга и логирования сети на 400 строк кода на Пайтоне за пару вечеров. Единственная проблема - нейросеть плохо умеет работать с ГУЙ интерфейсами. Когда говоришь ей поставь там кнопку или поле для ввода данных там то и там то словами, часто лепит черте что, налезающее друг на друга или отстоящее друг от друга на километры. Приходится интерфейс доводить руками и своими глазами. А так логику чатботы пишут на ура.
Наслушавшись таких баек и появляются говнокодеры и новички, которые не могут найти работу. Не упрощай слишком работу, то многим покажется, что и на работе тебе денежку просто так платят
@@dmytrykovalsky9429 т.е. всякие проджект-менеджеры без тех. знаний, но описывающие задачи программистам "своими словами", перестанут быть нужны - достаточно будет программиста-менеджера нейросетей, который сможет понять бизнес-задачу, техническим языком ее описать для нейросети и потом проверить код.
@@dmytrykovalsky9429 сразу заметно джуновский комментарий, идёте "правильной" дорогой. Я не против ИИ, а за правду, тут блогер дает надежды людям, знал бы он как проходят современные собесы)
ты думаешь что таким образом остановишь приход говнокодеров? призывами? если результат такой же, зачем нужен профи. бизнес это понимает и просто снизит оплату труда
@@dmytrykovalsky9429программистам надо бояться в последнюю очередь. Потому что как только нейронка научится сама себя программировать она в считанные дни заменит все остальные профессии.
Хоть ты тресни не могу понять как можно с помощью нейронки пистаь 90%+ кода. Или я не умею этим пользоваться или Миша что то не договаривает. Пользуюсь копайлотом но иногда он полную дичь пишет, но вот поисковик частично он заменил. Он ведь дальше 1 условного логичного блока кода уже слабо работает.
На днях за пару вечеров сваял несложную утилиту на 400 строк кода на Пайтоне, не зная вообще никакого языка программирования. Моя только идея - код 100% писала нейронка. Но нужна хорошая премиум версия, ибо если код не влазит в буфер ввода вывода начинаются проблемы. Мой ChatGPT печатал мне код в 3 приема - переполняется буфер - он выдает кнопочку - Желаете продолжить? И так далее. В итоге накодил он мне на 8000 токенов код который выдавал в три приема.
Не знаю что там за ограничения по блокам. Я не программист. Но мне удалось написать полноценную программу взаимодействующую с интернетом и с Гуй интерфейсом, рисующей графики и диаграммы на 500 строк кода на Пайтоне. Основная проблема это то что код свыше 300+ строк не влазит в его буфер памяти . И попытки добавлять новые строки кода приводит к тому что он забывает начало и начинает жёстко косячить. Заканчивать код пришлось в какой то другой нейронке, у которой буфер побольше
Миша, здравствуй. Спасибо за работу, слежу с интересом. Вопрос - почему никто(!) не создаст материал, хотя бы 10 минутный ролик для новичков "как учить программирование с акцентом на ИИ". Спрошу иначе. Если бы ты начинал сейчас, как бы стал учить язык программирования, зная что через три года весь код будет писать ИИ с минимальным количеством ошибок. Спасибо.
Да, точно. У меня вечно было проблемой написание SQL запросов, особенно джойнить несколько таблиц. Когда делал проекты с SQL, это просто бала боль и страдание, это даже выливалось в прокрастинацию. Теперь с нейронкой SQL уже не такой мерзкий))) Просто закидываю в нейронку структуру таблиц и говорю что хочу получить на выходе, в 90% сразу рабочий запрос, в 10% приходится немного подкручивать. Мне стало комфортней работать, прокрастинация не возникает, зная что я не буду сейчас тратить 2 часа на какой то сраный SQL запрос до головной боли, а закажу его в нейронке за 2 минуты.
@@uuuummm9 у меня тоже появился такой вопрос.. это же проще некуда.. а все что сложнее ИИ тупо не тянет..🤣 оно, ИИ не умеет адекватно писать оптимизированные запросы в SQL.. можно часами ждать пока код ИИ сделает выборку.. и сел сам написал, выборка сработала за 5 минут..🤣
у меня это проблема связана с оценкой затрат, кажется фигня, понимаешь как это сделать, но неожиданно залипаешь на какой-то фигне-проблеме, связанной с реализацией )))
потому что делать оценку задач надо из расчета что вы сами их будете делать, а ИИ лишь ваш помощник, который поможет сократить время выполнения задачи и это доп время что осталось давать вам на отдых)
Код не начинаю. Пишу только логику. Причем стараюсь писать краткий промт. Желательно на 3-4 строки. Если строк более 10, то значит я сам не могу сказать, что хочу.
что лучше: 1) писать свой код, ясно представляя себе как он работает и почему он написан именно так ИЛИ 2) разбираться в коде, который нагенерил ИИ, пытаться его в голове проверить на корректность, на подводные камни ??? и хорошо еще, если речь не идёт об использовании какой-то хитрой библиотеки, с которой нужно еще знать как работать и там например, должен быть какой-то нетривиальный порядок вызова функций. Что вы предпочтете - вести авто самому или сидеть и смотреть как вас везёт автопилот, контролируя все его действия - и постоянно пребывая в готовности перехватить управление на себя если что-то пойдет не так? Не гадайте. Второй вариант намного быстрее и сильнее утомляет вашу нервную систему. Вам это надо?
А вот теперь попробуйте найти такую нейронку, которая сверстает в pixel perfect по шаблону figma, используя гриды и флексы. И еще, тоже по шаблону, под планшет и мобилку))
а можно "слегка" усложнить, попробуйте найти некую нейронку, которая сверстает по макетам из фотошопа, без гридов и флексов а ну да это проблема, это стандарты надо знать, опыт и всё такое, кароче бядааа)
@@serdotsenko не ближайшего. ИИ не сможет в адаптив, т.к. не умеет в отладку и не умеет решать задачи, в которых на выходе не простой ответ, который можно проверить.
В сложную архитектуру пока не умеет ИИ помощник. Но программить без копайлота теперь както постно и не прикольно. Меня постоянно веселят его предложения. Иногда потомучто он лихо понял что мне нужно еще до того как я полностью сам это осознал, а иногда потомучто полную чушь предложил будто угорая надо мной и моим рассуждением над задачей
на самом деле умеет. в чем проблема нарисовать архитектуру средней сложности для ИИ? понятно что код в 1 млн строк он не зарефакторит, но с нуля схему накидает, почему нет
Ровно год назад, не зная Java, удалось написать кучу функционала на сервер одной онлайн игры, да не сразу, да были ошибки, но все получилось. Баги фиксил так же. Причем я даже не знал ни архитектуры проекта, ни какие функции за что отвечают, просто закомментил чатом часть проекта, прочитал кратенько, посмотрел дерево зависимостей и так далее правил код. Когда то давно - даже не знал бы как подступиться, а по итогу было внедрено много сложной логики на коленке за пару дней. Практически вся сложность теперь упирается в фантазию и совместимость задумок. п.с. все баги были пофикшены, ничего не вылетает. В следующем году, наверно, получится весь проект в чат засунуть, чтоб он еще и баги сам фиксил
@@ggInzox не гробь ему жизнь, через пару лет, вообще программисты будут не нужны. В будущем будет востребована профессия робототехника, вот туда бы я пошёл
Да уж, нейросеть всё сделает за тебя тебе только нужно разбираться в коде и знать чего ты хочешь получить на выходе. Мне кажется или это и есть свойство профи знать всю цепочку и что должно получится на выходе, по факту ты уже становишься сеньйором для ИИ и проверяешь его работу как мидла...
Справедливости ради надо отметить, что до появления туевой хучи различных языков, фреймворков, а еще раньше до появления веба с его франкенштейновским монстром вместо архитектуры, было не только необходимо, но и вполне реально знать наизусть большую часть используемой технологии. Когда-то даже разделения на фронт и бэк как отдельной специальности не было. А сейчас просто нереально, но зато и нет необходимости.
В начале 90-х программировал на FoxPro, так вообще не знал почти ничего (ну кроме основ баз данных), встроенная контексная справка без всяких ии и интернетов отвечала на 90% вопросов. На остальные 10% отвечала FIDO.
А у меня он норм пашет в шторме, и только иногда виснет (лоадер на месте его индикатора), и тогда блокирует и стандартный автокомплит идеешки, неприятно. Но вообще непрерывно его использую.
Была та же фигня в Идее, но после того, как несколько раз отключил и включил плагин, лаги пропали и проц перестало нагружать, теперь работает быстро и плавно. Но там другая проблема - то ли он более "навязчивый" или агрессивный, чем в ВСКоде, то ли у JB просто редактор кривой, что код разваливается, когда выскакивают подсказки кодиума, и постоянно теряешь фокус, жутко бесит. В ВСКоде оно как-то вообще бесшовно работает и не напрягает.
Press F. все больше времени мы тратим не на сам код и уже на логику функциональности. потому что любой уже код можно просто попросить писать уже с оптимизацией.
Я с дуру посмотрел на свой собственный код 20-летней давности и ОХРЕНЕЛ! Нет, там все структурировано и коммнтариев полно. Но я не верю, что я был таким умным! А, язык C++... Была идея конвертировать одну собственную игрушку на андроид. То есть из C++ на Java. УГУ, проще застрелиться!
@@antonivanov6410 Предположительно, когда мы программим, то в голове храним намного больше информации, чем отображаем на внешних носителях. Вот и выходит, что рабочий код как-то работает. Но не дай бог его трогать через несколько лет.😀 p.s. Для любителей экзотики могу порекомендовать такой архивный язык BCPL. Он все еще живой, и красивый. Из него C и родился изгадив прородителя.😀Линки легко на сети найти, создатель Richard Martin жив.
Забавно будет когда об этом узнаёт работодатель и ты получишь по шляпе за то что пихаешь код проекта который ты не можешь скорее всего разглашать по контракту в открытую базу гпт которую могут 150 раз слить
@@un_defined ну для такого рода манипуляций тебе надо 1. Полностью абстрагироваться от домена в котором работаешь 2.писать код с супер атомареыми частями при генерации которых ты скорее всего не сможешь обойтись без объяснения кода и логики написаной перед этим
блин, ну я и до ИИ так писал.. не зная php, правда приходилось гуглить.. но факт есть факт.😁 я бы не сказал что оно прям пишет хорошо, пишет почти всегда ужасно.. пробовали работать с ИИ, не тащит сложных задач вообще.. знать язык сейчас стало наоборот важнее чем раньше.. ибо ИИ чем дальше тем больше учиться на том, что генерировало само! и качество ну просто не реально проседает... какие-то не большие, итиповые задачи оно делает хорошо. но написать что-то реально сложное, это треш. просишь оптимизировать код на том же SQL оно не понимает что ты хочешь.. оно напишшет1 но если ты не знаешь SQL там будет треш..🤣 писал на ИИ бота под дискорд.. напсало но лютое говно.. если бы я не знал python, подумал бы что код топ. но так как знаю очень хорошо данный яп, увидел горы проблем которые ИИ даже не понимает вообще..
очхороший пример дополнения человеческой нейросети компьютерной ... имена собственные "дорого" запоминать 🤭 а освободившиеся нейроные связи для чегото другого можно дообучить 😏
Кстати интересное мышление. Так вышло в связи со спортивными событиями и путешевствиями я познакомился с 900-1000 людьми за последние 13 лет и добавил их всех фейсбук. И так выходит, что некоторых из них я встречаю раз в год, 2, 5, 6 и не помню их имена, хотя они частенько помнят мои. И я иногда беру список друзей и минут 5 скролю чтобы найти аватару и узнать по лицу и прочесть имя....13 лет назад я и представить не мог, что можно оказаться в такой ситуации. А за годы жизни начинаешь встречать вообще по несколько человек с совпадающими именами и фамилиями одновременно.... Где уже тот нейролинк, давно пора!
@@XfilerD имена не самое прикольное... если давно с человеком не "синхронизировался" то бывает что одни и теже собития по разному запоминаются 😏 как то встретился с одним чуваком невидевшись с ним четверть века , в те времена мы были заклятые враги... я так это помнил, а через четверть века выяснилось что чувак отчаянно искал моей дружбы 🤭 и многие события вывернулись наизнанку
Я спрашиваю в нейросети (вместо гуглить) то, чего я не знаю в языке, а код пишу самостоятельно. Пользуюсь только подсветкой синтаксиса, без подсказок. Нужно развиваться, а не деградировать. Часто нейросеть навязывает зависимый код с потребностью устанавливать каки-то дополнительные пакеты, либы и т.д., и это бесит, потому что вполне можно обойтись без них.
теже мысли, теже выводы, при чём не только по этому ролику, но и по некоторым прошлым. видать индустрия так выстроена, что куда двигатся, всем понятно и очевидно, без документации, туториалов и прочих образовательных штук. ты ищешь кратчайший путь решения задачи, и он как правило получается у всех +\- одинаковый (глобально), детали конечно у каждого свои... но разве это имеет какое-то значение? 🙂
никто не тупеет, просто теперь перешли на более высокий уровень абстракции, нужно архитектрурно понимать процесс разработки ПО, а детали все, если их хорошенько декомпозировать, спокойно делает ИИ. НО это совершенно не означает что не нужно уметь кодить. нужно понимать как это делать правильно 🤓
Есть и обратная сторона, я ни разу не программист, но довольно эффективно ускорил свою работу с помощью гугл скриптов и питона. И да, что я пишу это трудно назвать программированием, но факт в том что функции работают за меня.
Настоящий программист не пишет код. Если вы пишете код, значит, вы занимаете низкую должность, такую как трейни, джуниор, миддл или только что стали синиором и плохо знаете свою работу. Если бы вы хорошо знали программирование и разработку, то не были бы миддлом (разработчиком среднего уровня).
Только сейчас начинаю понимать термин "programming trainee", который попадался ещё в 80-ых годах. Я тогда даже не представлял, что у программистов есть вот такие уровни.
@@uszakow індійський розробник то не співставний наприклад з українцем, якщо компанія інвестує у своє майбутнє а не тимчасовий шлак вона не буде брати індусів, то вже крайній випадок
Если "не знаешь язык на каком программируешь" - код написанный нейронкой кажется таким правильным))
Следующий этап - ревью тоже проводят с помощью нейросеток, не зная язык...
Впрочем, для конторы, решившей пилить фронт на low code, тут особых изменений не будет.
@@redneck_prm5429Если немного помечтать... допустим еще лет 5 где то и появится переводчик в ухе который будет переводить все что говорит собеседник на ваш родной язык без подключения к нету.
И тогда учить язык будут только в школе как обязательный предмет.
золотые слова.🤣 вот на 100% согласен.😁
Вовсе нет. Я переспрашивал нейронку, и она исправляюсь.
У меня есть опыт, python. Чисто технически не знал и знать не хотел. Но програмку AI мне для перекодировки имен файлов написал. Трахать мне ее пришлось безбожно! Эта тупая дура тупее жуниора, но с умением, РАБОТАЕТ! Девочками можно управлять, учитесь😀
Фух, аж камень с плечь. я думал у меня проблемы с памятью. Оказывается, я такой не один.
и не говорите.🤣 аж отпустило...
гугло-яндекс-стаковерфлоу-ман рулит ))
Я программирую много лет и код написанный ии несовершенен и очень сомнителен. К ии отношусь больше как к подсказке, чем альтернативе.
так и есть это основная его задача! но это не ии это модели GAI вот это то что будет ии
Фигарить бойлерплейт они конечно могут, отдавать им логику и какие то крупные структуры/архитектуры, согласен с вами, бред. Хотя конечно это мое бекендовское ИМХО - возможно мкнопкомалярам они и правда делают хорошо
@@mikeofs1304а что за прикол такой в обесценивании чужого труда? кнопкомаляры) чего только чсв-шные мудаки не придумают
Начинающим или непрограммистам, которые хотят написать свою небольшую программу (или большую), которая упрощает их жизнь - это очень помогает. Я например не кодер, а сделал себе инструмент, который помогает и сэкономит время в основной работе
да, но нейронка учится же, она тоже развивается, сегодня туповатая, завтра напишет целое приложение
я сейчас учу Java, решаю кучу задач, и использую чатGPT как помощника очень часто, как правило он накидывает не правильный код, но он почти всегда дает направление в какую сторону думать))
очень выручает когда забываешь какой-то синтаксис, пользуешься чатом как шпаргалкой)
Когда при учебе попадается сжатый кусок теории, плохо понимаешь, чат выручает) разжовывает всё как младенцу, очень удобно)
Вообще в современном мире, умения спросить у чата и гуглить, стоят на одном уровне с умениями читать, писать и считать) этому нужно учить еще в школе)
Весь прогресс всегда в пользу бизнеса и в пользу богатых. Все "помошники" приводят к тому что повышают требования к выработке и снижают з.п.
Что мешает стать богатым ?
@@dmytrykovalsky9429 уж не знаю что вам мешает стать богатым
Требования к выработке да, повысятся. Но зарплата вряд ли упадёт. Просто за те же человекаюочасы и с теми же усилиями ты будешь делать в день по фейсбуку.
@@barbiturat1 по факту повышение выработки при том же доходе это то же самое что и падение з.п. скажем в конце нулевых з.п. были те же но тогдашний сеньор это сегодняшний джун. т.е. что бы получать ту же з.п. нужно учится и идти к ней больше лет
@@dmytrykovalsky9429 Содержание слова "богатый". Оно ведь предполагает чужую бедность.
поддерживаю, что запоминать достоверно методы не обязательно, особенно редко используемые, всё равно всегда можно за пару секунд открыть через поисковик документацию, и уточнить. сам этим грешу.
Миша, как Вы считаете, то, о чём Вы в видео рассказали, плохо сказывается на нейронных связях в мозгу или нет? Простыми словами, это деградация?
Ну и второй вопрос к Вам, с развитием ИИ, как считаете, нужда в программистах будет сокращаться со временем?
ну это как сказать что водить авто это деградация ног. ну да деградация но требует других навыков и дает другие возможности. с нейронками ты все равно думаешь много но думаешь о другом
необходимость в не программистах а в входунах, сокращается уже. сама необходимость в реально программистах а не пишущих на ИИ появиться через лет 5-7. это необходимость станет критичной. такое уже было, уже проходили.. генераторы кода уже дано существуют.. сначала на генерируют абы чего, потом программистов будут просить исправлять.. я уже минимум 2 раза через такое прошел.🤣
@@IT_psychopath это для работников важно входун или нет а для бизнеса важно получить больше работы и заплатить меньше денег. Я в индустрии 20+ лет и 100% раньше_было_лучше. т.е. за меньшую работу платили больше. профессия никуда не исчезнет, но "сынок будет меньше кушать"
@@IT_psychopath если дешевле испралять за ИИ будешь сидеть и исправлять не вопрос
Хорошее видео!
Миша а можно узнать каким вы пользуитись ИИ, который без ошибок пишит полностьй код?
Спасибо взарание.
Пока программисты работают и пишут код, блогеры рассказывают, как они код не пишут
Программисты делятся на 2 категории. Первая не пишет код. Вторая не признает, что не пишет код.
Я за то, чтобы учить программирование и совершенствоваться в нем, как раньше. Понимать код важно, и ты об этом говоришь, но многие потихонечку забивают на это.
Расскажи про свои инструменты для программирования)
Спасибо Миша, за видос!
Думаю этот букетный период с нейросетями скоро закончится. Будет то же что и с фреймворками и безкодовыми решениями. Да они помогают что-то начать, дают много бесплатного кода, но потом, когда проект вырастает начинаются бизнес эдж кейсы, проблемы перформанса, безопасности и прочих тонкостей. Чтобы заставить нейронку что-нибудь сделать - приходится писать все большие промты, а окна контекста уже не хватает, сеть не помнит с чего все начиналось, и что заказчик говорил на каком-то из митингов. В итоге без знаний того как оно работает, проект превращается в кучу мертвого кода полного сюрпризов, который проще уже начать с нуля, чем оптимизировать и кастомизировать.
Надежды на то что через год-два сети станут в 100 раз умнее и все осмыслят и пофиксят - это wishful thinking
Поэтому проще быть готовым к написанию с нуля, с нейронной, но по другой архитектуре, можно и ручками
Поэтому нужны нейронки, умеющие контекст всего проекта (они то и захватят мир).
Миша, почему бы тебе не показать нам, как ты используешь нейросеть на примерах... Ну очень интересно 😢
Получается обсудили продвинутый IntelliSense
Главное чтобы нейросеть не спиздила твой код.
Ну это и понятно - трындеть не мешки ворочать..
Раньше программисты все же думали алгоритмами, а язык реализации был второстепенен
Знаете это похоже на то как в Азии люди разучились писать символы и теперь большинство просто вводит этот текст на телефоне. И теперь молодое поколение не знает как это написать, но знают как это выглядит
Ха точно. Я не умея вообще программировать - с помощью ChatGPT написал нужную мне программу для мониторинга и логирования сети на 400 строк кода на Пайтоне за пару вечеров.
Единственная проблема - нейросеть плохо умеет работать с ГУЙ интерфейсами.
Когда говоришь ей поставь там кнопку или поле для ввода данных там то и там то словами, часто лепит черте что, налезающее друг на друга или отстоящее друг от друга на километры.
Приходится интерфейс доводить руками и своими глазами.
А так логику чатботы пишут на ура.
Когда калькулятор изобрели тоже так говорили. По-моему с тех пор профессий стало больше
Зато счеты больше не покупают.
Наслушавшись таких баек и появляются говнокодеры и новички, которые не могут найти работу. Не упрощай слишком работу, то многим покажется, что и на работе тебе денежку просто так платят
Ну вы же понимаете что прогресс не остановить. И рано или поздно код будет писать не кожанный.
Вы на линии фронта, пора собирать тревожный чемоданчик.
@@dmytrykovalsky9429 т.е. всякие проджект-менеджеры без тех. знаний, но описывающие задачи программистам "своими словами", перестанут быть нужны - достаточно будет программиста-менеджера нейросетей, который сможет понять бизнес-задачу, техническим языком ее описать для нейросети и потом проверить код.
@@dmytrykovalsky9429 сразу заметно джуновский комментарий, идёте "правильной" дорогой. Я не против ИИ, а за правду, тут блогер дает надежды людям, знал бы он как проходят современные собесы)
ты думаешь что таким образом остановишь приход говнокодеров? призывами? если результат такой же, зачем нужен профи. бизнес это понимает и просто снизит оплату труда
@@dmytrykovalsky9429программистам надо бояться в последнюю очередь. Потому что как только нейронка научится сама себя программировать она в считанные дни заменит все остальные профессии.
Хоть ты тресни не могу понять как можно с помощью нейронки пистаь 90%+ кода. Или я не умею этим пользоваться или Миша что то не договаривает. Пользуюсь копайлотом но иногда он полную дичь пишет, но вот поисковик частично он заменил. Он ведь дальше 1 условного логичного блока кода уже слабо работает.
На днях за пару вечеров сваял несложную утилиту на 400 строк кода на Пайтоне, не зная вообще никакого языка программирования.
Моя только идея - код 100% писала нейронка.
Но нужна хорошая премиум версия, ибо если код не влазит в буфер ввода вывода начинаются проблемы.
Мой ChatGPT печатал мне код в 3 приема - переполняется буфер - он выдает кнопочку - Желаете продолжить? И так далее. В итоге накодил он мне на 8000 токенов код который выдавал в три приема.
чатгпт по кускам отлично пишет и тестирует. но кубики складывать все равно самому
Не знаю что там за ограничения по блокам.
Я не программист.
Но мне удалось написать полноценную программу взаимодействующую с интернетом и с Гуй интерфейсом, рисующей графики и диаграммы на 500 строк кода на Пайтоне.
Основная проблема это то что код свыше 300+ строк не влазит в его буфер памяти .
И попытки добавлять новые строки кода приводит к тому что он забывает начало и начинает жёстко косячить.
Заканчивать код пришлось в какой то другой нейронке, у которой буфер побольше
Ну я тоже многое отдаю ИИ, но не всё. Есть вещи, которые мне быстрее кодом написать, чем описывать ИИ, что я хочу получить.
Миша, здравствуй.
Спасибо за работу, слежу с интересом.
Вопрос - почему никто(!) не создаст материал, хотя бы 10 минутный ролик для новичков "как учить программирование с акцентом на ИИ".
Спрошу иначе. Если бы ты начинал сейчас, как бы стал учить язык программирования, зная что через три года весь код будет писать ИИ с минимальным количеством ошибок.
Спасибо.
Уверен что и в далеком будущем, компании не доверят писать код ИИ без присмотра полноценных программистов.
Ты не помнишь потому что ты блогер а не программист
Вылезай из чулана, отдай часть работы ИИ, мир настолько прекрасен, а не твои нолики и единички🙂
Это сыграет плохую шутку на интервью где докапываются до знания языка))
Шо за интервью такие? Не уверен, что вообще с таким в карьере сталкивался, может лет 15 назад, забыл уже. Кого вообще может интересовать знание языка?
@@andreasstager1642 Ты не сталкивался , а я регулярно)хотя я и редко стараюсь менять работу)
Интервью нечего общего не имеет с работой вот в чем прикол )))
Да, точно. У меня вечно было проблемой написание SQL запросов, особенно джойнить несколько таблиц. Когда делал проекты с SQL, это просто бала боль и страдание, это даже выливалось в прокрастинацию. Теперь с нейронкой SQL уже не такой мерзкий))) Просто закидываю в нейронку структуру таблиц и говорю что хочу получить на выходе, в 90% сразу рабочий запрос, в 10% приходится немного подкручивать.
Мне стало комфортней работать, прокрастинация не возникает, зная что я не буду сейчас тратить 2 часа на какой то сраный SQL запрос до головной боли, а закажу его в нейронке за 2 минуты.
Хуле там джойнить-то?..
@@uuuummm9...сказала нейросеть 😂
@@uuuummm9 у меня тоже появился такой вопрос.. это же проще некуда.. а все что сложнее ИИ тупо не тянет..🤣 оно, ИИ не умеет адекватно писать оптимизированные запросы в SQL.. можно часами ждать пока код ИИ сделает выборку.. и сел сам написал, выборка сработала за 5 минут..🤣
Вам два часа, а мне даже не знаю сколько. Лет миллион, и то не хватит.
Джойнить джунам сложно, сеньоры пишут код без джойнов. Джойны сложно оптимизируются, лучше без них
у меня это проблема связана с оценкой затрат, кажется фигня, понимаешь как это сделать, но неожиданно залипаешь на какой-то фигне-проблеме, связанной с реализацией )))
потому что делать оценку задач надо из расчета что вы сами их будете делать, а ИИ лишь ваш помощник, который поможет сократить время выполнения задачи и это доп время что осталось давать вам на отдых)
Это только на первых 100 проектах ;-)
Код не начинаю. Пишу только логику. Причем стараюсь писать краткий промт. Желательно на 3-4 строки. Если строк более 10, то значит я сам не могу сказать, что хочу.
""М-да, пропал дом..." (с) Собачье сердце
что лучше:
1) писать свой код, ясно представляя себе как он работает и почему он написан именно так
ИЛИ
2) разбираться в коде, который нагенерил ИИ, пытаться его в голове проверить на корректность, на подводные камни
???
и хорошо еще, если речь не идёт об использовании какой-то хитрой библиотеки, с которой нужно еще знать как работать и там например, должен быть какой-то нетривиальный порядок вызова функций.
Что вы предпочтете - вести авто самому или сидеть и смотреть как вас везёт автопилот, контролируя все его действия - и постоянно пребывая в готовности перехватить управление на себя если что-то пойдет не так?
Не гадайте. Второй вариант намного быстрее и сильнее утомляет вашу нервную систему. Вам это надо?
Про похожие методы и условия в языках, вспомнил мем про пхп и как там зовется split ^_^
Ну по поводу не знания языка, тут наверное нужно сделать ремарку, если язык высокоуровневый, с плюсами и rust у вас так не получится сделать
Какие нейронки лучше пишут код
А вот теперь попробуйте найти такую нейронку, которая сверстает в pixel perfect по шаблону figma, используя гриды и флексы. И еще, тоже по шаблону, под планшет и мобилку))
даже если и нету такой на сейчас, то появление её, это вопрос ближайшего времени
а можно "слегка" усложнить, попробуйте найти некую нейронку, которая сверстает по макетам из фотошопа, без гридов и флексов
а ну да это проблема, это стандарты надо знать, опыт и всё такое, кароче бядааа)
@@serdotsenko не ближайшего. ИИ не сможет в адаптив, т.к. не умеет в отладку и не умеет решать задачи, в которых на выходе не простой ответ, который можно проверить.
Нужны три человека, которые подтвердят что ты действительно программист, а не алкаш
НЕТ КАПИТАЛИЗМУ, ОСНОВНОЙ ПРИЧИНЕ БОЛЬШИНСТВА ВОЙН.
В сложную архитектуру пока не умеет ИИ помощник. Но программить без копайлота теперь както постно и не прикольно. Меня постоянно веселят его предложения. Иногда потомучто он лихо понял что мне нужно еще до того как я полностью сам это осознал, а иногда потомучто полную чушь предложил будто угорая надо мной и моим рассуждением над задачей
на самом деле умеет. в чем проблема нарисовать архитектуру средней сложности для ИИ? понятно что код в 1 млн строк он не зарефакторит, но с нуля схему накидает, почему нет
Кефир тебе в стакан наливает или приходится самому корову доить?
А ты умеешь в сложную архитектуру? ))))
Конечно не умею, но стремлюсь)))
Мне нравится вот эти паузы неуместные 1:56 😁 В них свой шарм есть
Это нейросетка грузится.
Ровно год назад, не зная Java, удалось написать кучу функционала на сервер одной онлайн игры, да не сразу, да были ошибки, но все получилось. Баги фиксил так же. Причем я даже не знал ни архитектуры проекта, ни какие функции за что отвечают, просто закомментил чатом часть проекта, прочитал кратенько, посмотрел дерево зависимостей и так далее правил код. Когда то давно - даже не знал бы как подступиться, а по итогу было внедрено много сложной логики на коленке за пару дней. Практически вся сложность теперь упирается в фантазию и совместимость задумок. п.с. все баги были пофикшены, ничего не вылетает. В следующем году, наверно, получится весь проект в чат засунуть, чтоб он еще и баги сам фиксил
А если я только начинаю, надо ли мне свои учебные/тренировочные проекты полностью самому писать или можно ии юзать?
я тебе так скажу - уже и програмировать не стоит начинать учится ))
@@dmytrohaponov5517что за бред, на завод уже поздно ИИ заменит, не такси тоже ИИ заменит такую логику не описать словами
Лучше без ИИ, и сейчас они не прям очен сильно помогают, если ты только начал лучше писать много чего самому
@@ggInzox не гробь ему жизнь, через пару лет, вообще программисты будут не нужны. В будущем будет востребована профессия робототехника, вот туда бы я пошёл
Юзай ИИ, главное, что бы ты хотя бы понимал, что он пишет
Use it or lose it! Это всегда было
Да уж, нейросеть всё сделает за тебя тебе только нужно разбираться в коде и знать чего ты хочешь получить на выходе. Мне кажется или это и есть свойство профи знать всю цепочку и что должно получится на выходе, по факту ты уже становишься сеньйором для ИИ и проверяешь его работу как мидла...
Я недавно 3 часа 3 строчки писал. И вполне законно потратил время.
Сейчас программисты становятся код ревьюерами
Хотите вы того или нет, а деградировать придётся, когда перестанете вывозить нагрузку вручную
значит такие задачки решаешь что хватает AI
Скажите название плагина ии которое он использует ы проекте а то не могу найти
да их полно разных, погугли. Начать можешь с копайлота
Нету плагина - секретарша все делает..
Мучает вопрос как найти надежных сотрудников в сфере ИТ. Все сразу хотят вагон денег не подтвердив свою надежность. Может не по теме, но наболело....
Крутая футболка 👍, это баленсиага?
тут даже хз это ирония или в серьез
Справедливости ради надо отметить, что до появления туевой хучи различных языков, фреймворков, а еще раньше до появления веба с его франкенштейновским монстром вместо архитектуры, было не только необходимо, но и вполне реально знать наизусть большую часть используемой технологии. Когда-то даже разделения на фронт и бэк как отдельной специальности не было.
А сейчас просто нереально, но зато и нет необходимости.
В начале 90-х программировал на FoxPro, так вообще не знал почти ничего (ну кроме основ баз данных), встроенная контексная справка без всяких ии и интернетов отвечала на 90% вопросов. На остальные 10% отвечала FIDO.
Мне пришлось отключить плагин Codeum в своем PHPStorm потому что он начал сыпать ошибки и крашить IDE.
VS Code он работает нормально. У жены в Idea та же проблема. Она им пользуется только как чатом-помощником
Тоже отключил. Но потому что он дико нагружал IDE. Вентилятор в ноуте постоянно шумел
А у меня он норм пашет в шторме, и только иногда виснет (лоадер на месте его индикатора), и тогда блокирует и стандартный автокомплит идеешки, неприятно. Но вообще непрерывно его использую.
Была та же фигня в Идее, но после того, как несколько раз отключил и включил плагин, лаги пропали и проц перестало нагружать, теперь работает быстро и плавно. Но там другая проблема - то ли он более "навязчивый" или агрессивный, чем в ВСКоде, то ли у JB просто редактор кривой, что код разваливается, когда выскакивают подсказки кодиума, и постоянно теряешь фокус, жутко бесит. В ВСКоде оно как-то вообще бесшовно работает и не напрягает.
Было бы круто еслиб ии научила тебя настраивать громкость в твоих видео
Copilot не знает язык move. Так что еще есть где по старинке приходится вкалывать
крутые шторы вначале😎😎😎название?
Press F. все больше времени мы тратим не на сам код и уже на логику функциональности. потому что любой уже код можно просто попросить писать уже с оптимизацией.
Я с дуру посмотрел на свой собственный код 20-летней давности и ОХРЕНЕЛ!
Нет, там все структурировано и коммнтариев полно. Но я не верю, что я был таким умным!
А, язык C++...
Была идея конвертировать одну собственную игрушку на андроид. То есть из C++ на Java. УГУ, проще застрелиться!
Такая же фигня: вот смотришь код C++, на котором до фига всего написал когда-то и уже не особо помнишь эти фишки про указатели... печалька.
@@antonivanov6410 Предположительно, когда мы программим, то в голове храним намного больше информации, чем отображаем на внешних носителях. Вот и выходит, что рабочий код как-то работает. Но не дай бог его трогать через несколько лет.😀
p.s. Для любителей экзотики могу порекомендовать такой архивный язык BCPL. Он все еще живой, и красивый. Из него C и родился изгадив прородителя.😀Линки легко на сети найти, создатель Richard Martin жив.
Да блин смотришь на свой код недельной давности и думаешь - вот ведь в старину люди умными были!
Поэтому я не стал двигаться в сторону програмирования,а в qa,devops,где нейронки ни когда не заменят взаимодействие людей
К слову о том, что под прошлым видео писали о том, что ИИ для программиста бесполезен и никак не влияет на индустрию
Жепь поди тоже нейросеть ему подтирает
насколько же скучные должны быть задачи, что с ними может справиться copilot)
Забавно будет когда об этом узнаёт работодатель и ты получишь по шляпе за то что пихаешь код проекта который ты не можешь скорее всего разглашать по контракту в открытую базу гпт которую могут 150 раз слить
так атомарно пишется код, а атомы одинаковы. а вот последовательность атомов..
@@un_defined ну для такого рода манипуляций тебе надо
1. Полностью абстрагироваться от домена в котором работаешь
2.писать код с супер атомареыми частями при генерации которых ты скорее всего не сможешь обойтись без объяснения кода и логики написаной перед этим
@@egorpahomov3013 чистые функции и композиция
блин, ну я и до ИИ так писал.. не зная php, правда приходилось гуглить.. но факт есть факт.😁 я бы не сказал что оно прям пишет хорошо, пишет почти всегда ужасно.. пробовали работать с ИИ, не тащит сложных задач вообще.. знать язык сейчас стало наоборот важнее чем раньше.. ибо ИИ чем дальше тем больше учиться на том, что генерировало само! и качество ну просто не реально проседает... какие-то не большие, итиповые задачи оно делает хорошо. но написать что-то реально сложное, это треш. просишь оптимизировать код на том же SQL оно не понимает что ты хочешь.. оно напишшет1 но если ты не знаешь SQL там будет треш..🤣
писал на ИИ бота под дискорд.. напсало но лютое говно.. если бы я не знал python, подумал бы что код топ. но так как знаю очень хорошо данный яп, увидел горы проблем которые ИИ даже не понимает вообще..
Я правильно понял вывод, что когда становишься умнее, начинаешь думать на русском?😊
Отлично. Скоро он за тебя детей делать будет 😂
Языки программирования не нужны. Достаточно хорошо владеть обычным языком.
Сомнительно, НО ОКЭЙ
Раньше программировали
Потом начали писать код
Далее стали программировать мышкой
Ну а сейчас hi gpt give me please look print "hello world"))))
Неllо wоrld она напишет. А если требуется просто создать файл, состоящий из определённых байтов?
Macho macho
а где реклама?
20% коментариев о футболке, 50% пишут что нейросеть говно, 10% спрашивают куда бежать, остальные пишут интересные вещи. Спасибо
Этот комментарий неинтересный
@@Oborotenby Так и было задумано.
❤
очхороший пример дополнения человеческой нейросети компьютерной ... имена собственные "дорого" запоминать 🤭 а освободившиеся нейроные связи для чегото другого можно дообучить 😏
Кстати интересное мышление. Так вышло в связи со спортивными событиями и путешевствиями я познакомился с 900-1000 людьми за последние 13 лет и добавил их всех фейсбук. И так выходит, что некоторых из них я встречаю раз в год, 2, 5, 6 и не помню их имена, хотя они частенько помнят мои. И я иногда беру список друзей и минут 5 скролю чтобы найти аватару и узнать по лицу и прочесть имя....13 лет назад я и представить не мог, что можно оказаться в такой ситуации. А за годы жизни начинаешь встречать вообще по несколько человек с совпадающими именами и фамилиями одновременно.... Где уже тот нейролинк, давно пора!
@@XfilerD имена не самое прикольное... если давно с человеком не "синхронизировался" то бывает что одни и теже собития по разному запоминаются 😏 как то встретился с одним чуваком невидевшись с ним четверть века , в те времена мы были заклятые враги... я так это помнил, а через четверть века выяснилось что чувак отчаянно искал моей дружбы 🤭 и многие события вывернулись наизнанку
Я спрашиваю в нейросети (вместо гуглить) то, чего я не знаю в языке, а код пишу самостоятельно. Пользуюсь только подсветкой синтаксиса, без подсказок. Нужно развиваться, а не деградировать.
Часто нейросеть навязывает зависимый код с потребностью устанавливать каки-то дополнительные пакеты, либы и т.д., и это бесит, потому что вполне можно обойтись без них.
Кто вообще воспринимает всерьез данного товарища?
Это же развлекательная нейронная модель! ;-)
теже мысли, теже выводы, при чём не только по этому ролику, но и по некоторым прошлым. видать индустрия так выстроена, что куда двигатся, всем понятно и очевидно, без документации, туториалов и прочих образовательных штук.
ты ищешь кратчайший путь решения задачи, и он как правило получается у всех +\- одинаковый (глобально), детали конечно у каждого свои... но разве это имеет какое-то значение? 🙂
Футболка топ. Но теща говорит что половая тряпка)
Давно пора снижать зарплаты программистам.
😂😂😂
Странный человек . Постоянно говорит нет войне но ведь бизнес это постоянная война да и война для кого то это бизнес .
унихтакпринято.
Да, это недооцененная, большая проблема ИИ. Меньше напрягаем мозг, забываем, тупеем
никто не тупеет, просто теперь перешли на более высокий уровень абстракции, нужно архитектрурно понимать процесс разработки ПО, а детали все, если их хорошенько декомпозировать, спокойно делает ИИ. НО это совершенно не означает что не нужно уметь кодить. нужно понимать как это делать правильно 🤓
Есть и обратная сторона, я ни разу не программист, но довольно эффективно ускорил свою работу с помощью гугл скриптов и питона. И да, что я пишу это трудно назвать программированием, но факт в том что функции работают за меня.
@@serdotsenko если ты не шевелишь серым веществом в черепной коробке оно атрофируется так же как и мускулы и это факт ))))
@@serdotsenkoв общем все верно, но не для программистов на C/C++, такие программисты еще долгое время будут нужны...
Такая же хрень, автомат и CtrlC = CtrlV
Настоящий программист не пишет код. Если вы пишете код, значит, вы занимаете низкую должность, такую как трейни, джуниор, миддл или только что стали синиором и плохо знаете свою работу. Если бы вы хорошо знали программирование и разработку, то не были бы миддлом (разработчиком среднего уровня).
Только сейчас начинаю понимать термин "programming trainee", который попадался ещё в 80-ых годах. Я тогда даже не представлял, что у программистов есть вот такие уровни.
А потом не можешь посчитать 2^11
Путаете IDE с нейросетью, я то думал покажешь, а не просто бла бла балобол
Джуны не нужны, на завод
Заштопайте Мише футболку
А говорят программисты много зарабатывают...
@@sadiu9 Дырявые футболки очень дорогие.
балабол, ни одного примера
Go has no while
Не боїшся що скоро змінять тебе ті які менше попросять грошей а знати будуть так само?
Что значит "скоро"? Конкуренция с Индией, где люди знают то же самое, а денег просят меньше, разве куда-то исчезала?
@@uszakow індійський розробник то не співставний наприклад з українцем, якщо компанія інвестує у своє майбутнє а не тимчасовий шлак вона не буде брати індусів, то вже крайній випадок
@@boyywnkobe и в чем отличие с нейросетями?
Чего ему бояться - у него рюкзак от эпама набит кирпичами.
Финансовая подушка как-никак..
Вкалывают роботы, а не человек.
Закончится все там что роботы будут сидеть с бутылкой масла перед теликом а мы работать на урановых рудниках. 😁
@@dmytrykovalsky9429Cool! 😂
😂😂😂
@@dmytrykovalsky9429 Я думаю, при таком устройстве общества люди гораздо раньше самоубьюутся.
Бедненький, нет денег на новую одежду. Совсем Европа измучала. Газ подорожал, экономика уничтожена.
Бла бла бла , просто лепит дичь всякую. Тотали Зиро .
Если нейронка может решить за тебя 90 процентов задач, значит как специалист ты вымираешь. Увы.
Задачи решаешь сам, а нейронка 90% рутины на себя берёт, это разные вещи.
@@1Cygapb1 если эти 90% рутины не автоматизировал еще 10 лет назад, значит фигня, а не специалист
сколько тебе лет? займись лицом