ИИ для программиста?
надо разбираться в предметных областях, надо разбираться в программировании,
Естественно, без этого и вручную ничего не сделать. А уж с ИИ тем более.
Я обычно точно знаю, что хочу получить и как это должно выглядеть, и по нескольким строкам кода можно понять, что сгенерилась фигня.
А иногда понять, что твои хотелки фигня.
Но чтобы получить что-то приличное, код вместе перерабатывается не раз.
Но в итоге всё равно получается быстрее и лучше, чем исключительно только когда сам пишешь.
Вот как раз близится к завершению svn конвертер. Пока только не могу понять отчего стандартная команда "git svn ..." работает так медленно и с большими проблемами в результате. Полчаса и пара минут всё же разница большая.
При этом весь код написан ИИ. Могу разве написать пустой класс с комментариями, что нужно сделать.
Ну и первый выданный вариант отличается от конечного в огромное количество раз. И без правильных команд и "технологии работы" он бы никогда таким не стал.