Organizacja Linux Foundation podsumowała wyniki ankiety 234 opiekunów i programistów projektów open source, oceniającej wpływ narzędzi AI na rozwój. 59% respondentów zauważyło wzrost liczby przesyłanych zmian, ale około 25% przesyłanych pull requestów uznano za niskiej jakości AI-źle. Jeśli weźmiemy pod uwagę tylko większe projekty, wzrost liczby zmian odnotowało 69% ankietowanych, a odsetek AI-źle wśród pull requestów został oszacowany na 31%.
Wśród innych trendów:
- AI przyspieszyło realizację zadań związanych z pisaniem kodu,
u 52% ankietowanych, oraz omawianiem propozycji u 19%. Jednak 21% respondentów stwierdziło, że zastosowanie AI jedynie spowolniło rozwiązanie bardzo złożonych problemów. - 66% ankietowanych spędza zaoszczędzony czas na eliminację długu technicznego, 63% — na tworzenie nowych funkcji (63%) i 58% — na szkolenie.
- 71% opiekunów uważa, że AI obniża próg wejścia do rozwijania projektów open source, ale 53% twierdzi, że zastosowanie AI podważa zaufanie ze strony społeczności.
- 35% projektów wyraźnie wskazało w zasadach możliwość korzystania z AI, a 32% nie ma takich zasad i nie planuje ich wprowadzenia.
- 61% uczestników rozwoju stwierdziło, że przed wysłaniem zmian przeprowadza szczegółowe przeglądanie i pełne testowanie kodu wygenerowanego przez AI, ale nie zawsze wspominają, że korzystali z AI.
- 46% opiekunów uważa, że AI zwiększa zapotrzebowanie na mentorów dla nowych uczestników, a 32% uważa, że zmniejsza.
- 52% korzysta z generatywnych narzędzi AI codziennie, 23% — prawie codziennie, 20% — co tydzień, 3% — raz w miesiącu, 2% — rzadziej niż raz w miesiącu.
- 20% respondentów nie korzysta z AI, 58% używa AI do zadań niezwiązanych z rozwojem, a 59% — do zadań związanych z rozwojem.
Źródło: opennet.ru
