Заменит ли ИИ программистов? 🧑💻
Попробовал ✨Vibe Coding ✨ — написание кода только с помощью команд ИИ. Сидишь кайфуешь, время от времени набираешь команды для бота-кодера. Использовал Cursor — редактор кода с поддержкой LLM. Вещь просто волшебная. За часик и несколько запросов написал сервис в ~500 строк кода. Все работает. Красота!
Но с усложнением сервиса появились проблемы. Получается не совсем то, что нужно. Пытаюсь объяснить боту, что не так, но он не совсем понимает и снова делает не то. Полез смотреть сам. А там намешано все в одну кучу, структура слабая, надо бы все переделать))
Тут вспомнился пост Валентина Малых: в моем понимании умение кодить вполне себе станет аналогом умения писать перьевой ручкой, а вот проектированию нужно будет учить даже лучше, т.к. с мощным инструментом для написания кода сделать ерунду станет проще.
В англоязычном интернете приходят плюс-минус к похожим выводам — если давать задания ИИ поэтапно, самому продумывая архитекутуру, получается лучше. По моим ощущениям, это все очень хорошо ложится на решение типовых задач. Но вот в сферах, где данных не так много, чтобы нейронки на них хорошо обучились, проблем может быть больше, как и спроса на квалифицированный человеческий труд.
Выводы:
🟣 Учимся внимательно тестировать код, ИИ всегда может написать фигню.
🟣 Учимся думать над системой целиком и четко формулировать постановку задачи поэтапно. Пока что формат ИИ рулит, человек говорит, куда рулить.
🟣 Учимся решать нестандартные задачи.
Попробовал ✨Vibe Coding ✨ — написание кода только с помощью команд ИИ. Сидишь кайфуешь, время от времени набираешь команды для бота-кодера. Использовал Cursor — редактор кода с поддержкой LLM. Вещь просто волшебная. За часик и несколько запросов написал сервис в ~500 строк кода. Все работает. Красота!
Но с усложнением сервиса появились проблемы. Получается не совсем то, что нужно. Пытаюсь объяснить боту, что не так, но он не совсем понимает и снова делает не то. Полез смотреть сам. А там намешано все в одну кучу, структура слабая, надо бы все переделать))
Тут вспомнился пост Валентина Малых: в моем понимании умение кодить вполне себе станет аналогом умения писать перьевой ручкой, а вот проектированию нужно будет учить даже лучше, т.к. с мощным инструментом для написания кода сделать ерунду станет проще.
В англоязычном интернете приходят плюс-минус к похожим выводам — если давать задания ИИ поэтапно, самому продумывая архитекутуру, получается лучше. По моим ощущениям, это все очень хорошо ложится на решение типовых задач. Но вот в сферах, где данных не так много, чтобы нейронки на них хорошо обучились, проблем может быть больше, как и спроса на квалифицированный человеческий труд.
Выводы:
🟣 Учимся внимательно тестировать код, ИИ всегда может написать фигню.
🟣 Учимся думать над системой целиком и четко формулировать постановку задачи поэтапно. Пока что формат ИИ рулит, человек говорит, куда рулить.
🟣 Учимся решать нестандартные задачи.