Приветствую всех! Сегодня я расскажу о том, как мне удалось эффективно использовать (почти) бесплатные инструменты для разработки. Хочу отметить, что мой опыт достаточно специфичен, и я не собираюсь учить, как правильно. Каждый из вас может столкнуться с различиями в использовании ИИ, и это нормально.

Почти год назад я погрузился в мир ИИ и решил полностью отказаться от написания кода вручную. Вместо этого я использовал доступные модели, такие как Gemini и Qwen, а также CLI инструменты. За это время я справился с рядом задач: создал веб-приложение, подготовил научную статью и обучил нейросеть на PyTorch.

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