Igor Molchanov
73 subscribers
90 photos
4 videos
46 links
Для разговоров и обсуждений @molchanovia
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Обычный вечер пятницы навёл меня на такую мысль.

Я давно хотел сделать пост о нейросетях. Примерно с февраля 2024 года, где только-только пошли обсуждения об устаревании профессии программистов, списанных с ChatGPT курсовых, перепевки музыкантов от Sona AI, дипфейках и так далее. Ажиотажа вокруг новостей тогда было много, а объективного мнения мало, и все, ссылаясь на высказывания того же CEO Nvidia "Не учите детей на программистов. Искусственный интеллект заменит их всех", начали бить панику.
В таких новостях конечно больше маркетинга, чем достоверных прогнозов, но такой ход сработал. Пока одни рассказывали о том, что тот же Devin (нейросетка-программист) работает очень плохо в 80 из 100 случаев, вторые их не слушали и практиковали Cursor, Github Copilot и всё больше старались сгружать кода нейросетям.
В потоке прогресса хотели быть все, в том числе молодое поколение джунов, которые научились задавать набор промптов в LLMку быстрее, чем программировать.

И вот я уже не в первый раз замечаю новые пуллреквесты от молодых, где для их уровня знаний код написан ну слишком "чисто": он достаточно обобщён, грамотное название переменных и классов, соблюдение всех правил, но очень много ошибок, указывающих на копирование. Как добрый наставник – я стараюсь развернуть ученика на самостоятельное решение задачи, поэтому задаю дополнительные вопросы:
"Почему ты решил сделать так?" – Тишина.
"А ты новую функцию здесь используешь, для чего она нужна?" – Опять тишина.
"Вот это оверхед, обрати внимание на остальной проект, как в нём используется такой функционал!"
И в конце ученик утверждает, что всё понял и исправит.

А потом проходит время и мне прилетают его обновления, где всё обговорённое вроде бы исправлено!, но подход к написанию не меняется. Приходиться созваниваться с ним ещё раз и заново всё обсуждать. В одном из звонков я начинаю осознавать, что у паренька нет даже достаточного знания основ языка, чтобы понимать, как язык программирования работает и взаимодействует между собой (и даже понять, какие исправления я ему предлагал на самом первом созвоне!), но это не мешает ему предлагать какие-либо изменения, написывая код вместе с нейросеткой. Для этого даже придумали новомодный термин – Vibe coding, когда ты не вдумываешься в написание кода, а просто передаешь нейросети задачу и каждый раз поправляешь её, когда результат отличается от ожидаемого.

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

В таких случаях мне грустно, потому что это показывает некомпетентность человека. Понятное дело, что с джуна за такое никто не спросит, он на то и Junior, что ему всему предстоит научиться, но ведь аналогичные ребята, которые будут самостоятельно изучать и выполнять задачи, смогут в скором времени взять больше ответственности и, соответственно, вырасти по карьерной лестнице, гораздо раньше.. 😢
Please open Telegram to view this post
VIEW IN TELEGRAM
Не думал, что напишу что-то до июля, но вот вам новость.
Я сейчас смотрю на график трафика Cloudflare и, кажется, он умирает. Ещё один иностранный сервис падает смертью храбрых.

Новостные предпосылки от РКН конечно были, но в своём стиле.

Cloudflare в цифрах – это помощь в размещении и организации примерно 40% сайтов рунета.

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