Pull to refresh

Comments 25

вообще то именно плохие программисты и генерируют код с ИИ (я не имею ввиду какие то отдельные примеры или решения которые ИИ содрас с того же оверфлов)

То есть им терять нечего - они изначально плохие

Вы лишаете себя возможностей для обучения

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

Причины использовать код, сгенерированный ИИ

Моя причина - в универе нужно было сделать игру. Я выбрал OpenGL, а кто-то другой - Unity. В результате моя игра выглядела как глючная демка, а игра чела имела более-менее законченный вид. Я конечно получил познания в низкоуровневом программировании графики, но в дальнейшем они не особо пригодились.

Считайте, что у вас нет другого выхода - придется генерить код в ИИ уже как минимум из-за конкуренции с другими людьми, которые его уже используют

Такие решения не нужны. Нужны типовые решения. И их надо выучить наизусть когда хочешь хотя бы мидлом назваться.

Ну и ладно. Универ это не время когда проекты должны работать. Эт о время когда надо учиться делать разное. Процесс гораздо важнее результата.

ИИ хорош для написания одноразовых проектов на незнакомом стеке. Учить тонкости этого стека, знания о которых ты больше нигде применить не сможешь, только чтобы через 2 года всё забыть? Зачем?

Я не уверен, что сегодня смог бы написать на Pascal хотя бы одну строку, которая была бы синтаксически корректной, не говоря уже о чём-то полезном.

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

На кой чёрт навыки, если нет результата?

Таблица умножения нужна мне всё реже

Навыки в любом случае нужны, минимальные, но нужны. Общее понимание что ты делаешь и почему ИИшный код не работает.

Таблица умножения нужна реже, но она всегда в подкорке;)

Поддержу таких адептов. Навыки письма и орфографии в ту же топку, надиктовать можно. Чем хуже - тем лучше.

Ага, при том что если сам напишешь хорошо структурированный текст без ошибок, тебя всё равно примут за ИИ)))

P.S. А чем надиктовываете, кстати? Я пробовал сберовский SaluteSpeech и перевод голосовух в текст в Telegram Premium -- и то, и то шляпа. Вместо связного текста получается каша из слов, без запятых, без разбиений на абзацы, многие символы остаются транслитерированными (говорю O(N) -- он переводит это как "о от эн"). На переформатирование каши в читаемый формат уходит куча времени. Какие сервисы есть получше?

Во-вторых, это базовый факт разработки ПО (и жизни в целом): если вы достаточно долго что-то не делаете, вы начинаете забывать, как это делается. 

В эпоху до исторического материализма (т.е. в докомпьютерные годы) нам говорили: не считай на калькуляторе — отупеешь.

Абсолютно правильно говорили.

Ну и многие ли сейчас в столбик делят / умножают, так сказать, поддерживают себя в форме?

Если калькулятора под рукой нет, то да.

Почему вы не купите себе смартфон?

У меня есть смартфон. Но часто проще на бумажке посчитать, чем идти за смартфоном.

Если вы учли Pascal и забыли его, то понадобится совсем немного времени, чтобы вспомнить то, что вы знали. Да и вы запомнили сопутствующие термины, алгоритмы и прочее. Это абсолютно не то же самое, что вы не учили вообще.
То же самое с иностранными языками. Если вы выучили язык и забыли его, то можно довольно быстро его вспомнить.

Если вы учили ${LANGUAGE_NAME}...

В том-то и дело, что использование LLM позволяет пропустить этап изучения

Кто ж знал, что экстернализация знаний и пассивное обучение выльются в плохие навыки...

Интересно, когда появились калькуляторы, были ли подобные статьи? О том, что калькулятор вреден, и с ним утрачиваешь навыки счета в уме, столбиком и на счетах?)

Статей не припомню, но это мнение вовсю транслировалось учителями вплоть до 2000 годов. Может и сейчас кое-где.

Ии в программировании можно сравнить с вырезанием барельефов и картин из дерева (декоративное). Раньше этим искусством чтобы овладеть, нужно было полжизни упорно заниматься и практиковать. Сейчас появились ЧПУ станки - граверы с ценой от боинга и даже с ценой доступной безработному бомжу, все создание деревянных узоров сводится к векторизации, убирании косяков и трансляции в G - code. Ну еще разумеется желательно знать режимы работы режущего инструмента и возможности станка. Покрыть лаком в оконцове. В принципе, этой нехитрой науке можно обучить за месяц. Стал ли этот чувак со станком чпу и компом - краснодеревщиком? Конечно же нет. Но результат он может выдавать со скоростью, что раньше целой артели мастеров не снилась. Качество возможно, тоже будет чуть похуже (например мастер может умело использовать естественные завитушки дерева для подчеркивания замысла) - но и на этот товар найдется менее притязательный покупатель. И даже не один - а учитывая скорость работы станка это не проблема.

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

заскэффолдить новый проект, написать функцию вычисления факториала или merge sort (почему людям так нравится заставлять ИИ писать факториал и сортировку слиянием?), сгенерировать бойлерплейт — в общем, рутину.

В этой фразе нет ни малейшей связи с реальным использованием AI агентов. Случаи использования вообще другие.

AI агент это просто новый инструмент без которого после нескольких месяцев освоения уже как без рук. Он смещает возможности и приоритеты.

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

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

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

А с появлением и развитием ИИ это и ведет к тому, что самостоятельные усилия будут всё более обесцениваться и заменяться "быстрыми" достижениями ИИ; образовательная среда начнет загибаться еще сильнее и быстрее - кто и зачем будет в неё вкладываться? Дети, не получившие навыка учиться с детства посредством напряжения собственных извилин, в зрелом возрасте уже не смогут наверстать упущенное. И вот - добро пожаловать в человекопарк: человек станет "домашним питомцем" ИИ в лучшем случае.

Возьмите дитеныша дикого животного в зоопарк, кормите его, ухаживайте, обеспечивайте комфорт - а потом выпустите его "на волю" - и что получите?

А про то, что нам математика не нужна, ассемблер или знать как устроен компьютер и как он там вообще функционирует... это ведь не про то, что вы будете всё это применять ежедневно, а как раз о понимании - как это реально работает и как это развивать дальше. Да, можно и без этого прожить - но это жизнь в "зоопарке" с надеждой, что кто-то вместо тебя всё это знает и может и тебе обеспечит. А неведение - оно мультипликативный эффект имеет еще, и чем на большее вы забиваете, тем более быстрыми темпами растет ваша беспомощность.

Единственный выход тут - направить всю мощь ИИ в первую очередь на исследование и внедрение техник развития самого человека. А иначе - нас ждет конец человеческой линии развития.

Возьмите дитеныша дикого животного в зоопарк, кормите его, ухаживайте, обеспечивайте комфорт - а потом выпустите его "на волю" - и что получите?

Мир с AI это и есть воля в которой нам предстоит выжить.

Помню как программисты кричали - "Ваш ии никогда не заменит человека, в 100 строчек кода 50 ошибок..." и т.д.

Засуетились гляжу 🫣

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

Sign up to leave a comment.

Articles