AI jak to obecnie wygląda w praktyce firm?

AI jak to obecnie wygląda w praktyce firm?
I8
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 32
1

Może warto byłoby podsumować jak wygląda u was w firmach wykorzystanie AI? Dwa lata temu nikt nie widział zagrożenia. Rok temu wielu wspierało że AI dojdzie do pewnych możliwości.
Z tego co obserwuję to jak na razie małymi krokami konsekwentnie AI wypiera ręczne pisanie kodu.

Jak to u Was wygląda? Ile jeszcze macie "kreatywnej" pracy a nie prompta typu stwórz formularz bądź "ultra skomplikowaną" logikę serwisu w Javie?

W jakim kierunku to zmierza?

U mnie w firmie jest nacisk na tworzenie kodu wyłącznie przez AI.

I trochę z przekąsem, gdzie ten krach na AI? Gdzie ogromne koszty których firmy nie chcą płacić za wykorzystanie AI?

Żeby nie było nikogo nie atakuję ✌️

TS
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 871
1

A gdzie zwrot z inwestycji w AI? Gdzie są dowody na zwiększoną produktywność? Gdzie jest więcej apek na Google Play Store?

Na razie jedyne AI, które zabiera pracę to Another Indian.

TE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 274
2

U mnie też się trochę pozmieniało. Nowy greenfieldowy projekt od początku do końca ma być realizowany w podejściu AI first. Nie dość, że produkt mocno opiera się na agentyzacji to AI jest wszędzie w naszych procesach.

Nie mówię tutaj o asystowaniu w kodowaniu. Mówię tutaj o całkowicie przeorganizowanym SDLC by jak najlepiej wykorzystać wsparcie AI.

Od zbierania wymagań, transkrypcje spotkań analizowanych przez AI, przez refinementy z AI jako osobą zbierającą wywiad i czelendżującą, po tworzenie living documentation a finalnie wystandaryzowanie tworzenia kodu za pomocą Claude Code w naszym przypadku. Pełne intergracje z poziomu CC - od confluence, jiry przez GH i deploymenty.

Jako deweloper, który w wytwarzaniu oprogramowania najmniej lubił faktyczą fazę programowania jestem w siódmym niebie 😄 Przekierowaliśmy swoją uwagę na architekturę, szczegółowe refinementy w celu stworzenia specyfikacji i wszelkich ustaleń biznesowych. Przy naprawdę inżynieryjnym podejściu do tego widzimy duży zysk. Sama implementacja gdy wykona się dobrze prace przed jest przewidywalna i realizuje wymagania.

Aktualnie największe wyzwanie widzimy w wąskim gardle jakim jest Code Review . Tutaj chyba najwięcej naszej uwagi poszło, tworzymy kodu dużo i wszystko sprawdzamy dokładnie.
Jeśli chodzi o moje dowożenie to dowożę więcej. W 30 minutowe okienko pomiędzy spotkaniami da się realnie coś wartościowego zrobić - coś z czym przed AI miałem duży problem. Oczywiście nasz system ciągle się rozbudowuje i pewnie będziemy wiele rzeczy jeszcze zmieniać nie mniej widzimy w tym duży potencjał.

Natomiast tak jak powiedziałem , widzimy potencjał w całkowitym przeorganizowaniu naszego SDLC by jak najlepiej wykorzystać AI. Stare SDLC + AI jest ok ale naszym zdaniem nie tędy droga.
przykład:
Przed AI => refajment z rozpisaniem zadania -> 2 tygodnie czeka sobie zadanie w backlogu -> deweloper zaczyna realizować i pojawają się pytania -> powrót do analityka
Teraz z AI => w trakcie refajmentu Claude rozpisuje nam zadanie bazując na wymaganiach i projekcie na którym pracuje, identyfikuje pytania i decyzje do podjęcia, które wspólnie podejmujemy na refajmencie -> następnie deweloper odpala CC czasami nawet od razu po spotkania i przystępuje do realizacji - rzadko kiedy pojawiają się dodatkowe pytania czy decyzje do podjęcia przez co CC szybko sobie z zadaniem radzi -> następnego dnia już czeka na weryfikację.

Dochodzimy do momentu, że codziennie przydałby się refinement, a po refinemencie każdy siada i do końca dnia realizuje ustalone zadania. Może kiedyś tak to będzie wyglądało? 😄

Sensacyjny Sebastian
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 412
1

W poprzedniej firmie absolutny zakaz korzystania z jakichkolwiek narzędzi AI.

W obecnej firmie AI dozwolone, ale na własny rachunek — firma nie udostępnia żadnych subskrypcji.

phantom_wizard
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 150
2

Nie wiem jak obecnie z AI w firmach na stanowiskach gdzie się koduje, natomiast mogę powiedzieć jak jest na Supporcie IT. Odkąd dołączyłem do projektu co miesiąc lub dwa wprowadzane są nowe zmiany - nie wiadomo dokładnie przez kogo (ostatnio dowiedzieliśmy się że jedną z firm z big4), natomiast są to głównie uciążliwe generatory tekstu, który nic nie dodaje a raczej wprowadza zamieszanie. Nie mamy niestety żadnego wpływu na to, jakie zmiany zostają wprowadzone. W pewnym momencie utworzyli osobnego agenta, który dostał prawo odpisywania bezpośrednio użytkownikom ale pisał same bzdury (np dajmy na to, że użytkownik zablokował sobie konto i potrzebował resetu hasła a bot radził usunąć cookies). Nie wiem jakimi kanałami to poszło ale udało się tę zmianę wycofać - przynajmniej tymczasowo.

Inne spostrzeżenia:

  • Każde takie generowanie tekstu zabiera kilka bezcennych sekund z obsługi zgłoszenia.
  • Po utworzeniu zgłoszenia przez użytkownika często jest ono przypisywane przez "predictive intelligence" do grupy do której nie powinno w ogóle trafić.
  • Zamiast wziąć się za rzeczy które naprawdę są potrzebne (bo nie działają a powinny) i zgłaszane od dawna wprowadza się jakieś kretynizmy które służą nie wiadomo komu ani czemu.
  • Nawet z perspektywy Service Desk nie ma sensu pytać AI o cokolwiek bo pisze bzdury - a jest to najprostsze zadanie jakie może dostać, po prostu znaleźć informację na podstawie bazy wiedzy która zawiera tę informację.

Taki system ma sens ale nie w korporacji z przeterminowaną bazą wiedzy której nikt nie chce aktuallizować. Teraz nawet już ludziom z Service Desk nie będzie się chciało bo po co skoro zostanie to użyte przeciwko nim.

Mendoza
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
1

Z moich obserwacji AI od początku roku jest odmieniane przez wszystkie przypadki. Obecnie chyba każda firma liczy na zwielokrotnienie efektów swojej działalności dzięki użyciu Gen AI. Praktycznie każdy eksperymentuje i szuka właściwych zastosowań dla Gen AI. Dla części eksperymentów Gen AI nie znajdzie zastosowania, a dla innych może.

Pisanie kodu ręcznie powoli zaczyna zanikać na rzecz Gen AI. Sam widzę to po sobie zawodowo jak i prywatnie gdzie kod ręcznie praktycznie przestałem pisać. Zdecydowanie szybciej można dowieźć nową funkcjonalność przy pomocy AI. Jednak wymaga to doświadczenia i zrozumienia jak umiejętnie użyć AI, żeby napisało właściwy kod, który nie okaże się zaraz długiem technologicznym. Środek ciężkości w wytwarzaniu oprogramowania zaczyna się przesuwać moim zdaniem w kierunku zbierania i rozumienia wymagań użytkowników końcowych - w końcu dla kogoś to oprogramowanie tworzymy.

Mam wrażenie, że techniczne aspekty nie odgrywają już tak istotnej roli - może tak naprawdę nigdy do końca nie odgrywały a użycie AI tylko to bardziej uwidoczniło.

LukeJL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 8536
3
Mendoza napisał(a):

Środek ciężkości w wytwarzaniu oprogramowania zaczyna się przesuwać moim zdaniem w kierunku zbierania i rozumienia wymagań użytkowników końcowych - w końcu dla kogoś to oprogramowanie tworzymy.

Tu jest problem, bo dużo firm po prostu sobie coś zmienia bo tak ktoś to sobie wymyślił z d**y (albo robią testy A/B i wprowadzają randomowe zmiany, żeby potem sprawdzać, czy są jakieś wskaźniki większe o 1%). Jeśli software się szybko robi, to biznes jeszcze szybciej może te gówniane zmiany wprowadzać i następuje enshitification wszystkiego. Szczególnie, że teraz wszyscy chcą wepchnąć użytkownikom końcowym AI na siłę.

W zasadzie świadomy design oprogramowania został pogrzebany już lata przed tym, jak weszło AI. Rządzą randomowe zmiany z d**y i zmiany interfejsu co jakiś czas typu "ludzie się przyzwyczaili do takiego układu przycisków, to zrobimy teraz inny układ przycisków".

I8
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 32
0

Ciekawi mnie jak to się u was zmieni na przestrzeni kolejnych miesięcy

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.