Wpis z mikrobloga

Żarty się skończyły, w ciągu kilku następnych lat AI zacznie zastępować pracę programistów.
Nawet pisanie gównokodu nie będzie ratunkiem, bo AI też potrafi go refaktorować. Zresztą, możecie popróbować sobie sami - https://chat.openai.com/chat
Ludzie nadal walą drzwiami i oknami do branży IT, a w międzyczasie wychodzi taka przełomowa technologia. Obawiam się, że najlepsze dni naszej branży już były (albo właśnie są). Co robić?

#programista15k #sztucznainteligencja #frontend #programowanie #openai #programista25k
  • 61
@Wap30: 10 lat temu sklasyfikowanie jakiego gatunku ptak jest na obrazku, było bardzo trudnym zadaniem.
Dzisiaj istnieje tool, który już rozumie język naturalny i umie programować. Nie uważam że trzeba panikować, ale powinno to wszystkim pyszałkom z branży dać trochę do myślenia, jak może wyglądać sytuacja za kolejne 10 lat.
potem napisać "zrób to w innym języku Y na websocketach używając kafki + domain driven design i napisz mi manifest helmowy i podpowiedz jak to zdeployować na Azure" i patrzcie jak w 5 sekund robi Waszą wieludniową robotę i OPISUJE ORAZ DOKUMENTUJE KAŻDY KROK ( ͡° ͜ʖ ͡°)

A wy nadal uważajcie że AI nie zrozumie waszej skomplikowanej "logyki" biznesowej


@molski: taaaa...

How to move all docker
@dziekujemyzapraszamyponownie: @PoteznyMagWody: Pamiętajcie, że kod jest efektem ubocznym naszej pracy. Właściciela biznesu nie obchodzą kontenery/portainery, tylko jak szybko/tanio rozwiązać problem biznesowy za pomocą technologii.

Nie podchodźcie do tego jak w problemie XY, gdzie pytacie "jak AI może zrozumieć portainery", tylko zapytajcie "po co AI musi znać portainery jeśli znajdzie w 5 sekund szybsze rozwiązanie problemu biznesowego/technologicznego, który wg mnie można było rozwiązać używając portainery".

W latach pięćdziesiątych jakbyście powiedzieli paniom
Pobierz
źródło: comment_16699835016woearQjtx70dnk3DJVjtn.jpg
zatrudni pełen zespół programistów do napisania systemu bo AI sama ich nie zrozumie

jak programiści napiszą CAŁY system to AI potem to może da radę przepisać na inny język


@l_Grela_l: nie rozumiesz jak ma to działać i co @molski ci próbuje wytlumaczyć. Patrzysz na programowanie takie, jakie znasz, a docelowo ma całkowicie zmienić się sposób programowania - to AI ma być programistą rozumiejącym klienta tak, jak dziś rozumie go programista (z
@bzdr: Dokładnie. Tylko czekać rok/dwa aż pojawi się jakiś viralowy post na hackernoon/medium/linkedinie, gdzie jakaś firma pochwali się jak AI napisało im infrastrukturę i cały stack technologiczny (backend/front/mobile) za pomocą tylko paru programistów-architektów zamiast 50 developerów, i ile to milionów dolarów na tym oszczędzili.
jak może wyglądać sytuacja za kolejne 10 lat.


@molski: tak jak pisał @l_Grela_l, bardziej by mnie martwiło powstawanie AI które rozumie wymagania biznesowe, zauważa w nich sprzeczności, problemy względem istniejącego kodu czy interfejsu (jak utrata spójności, bo np. podobny problem został już rozwiązany gdzie indziej inaczej), regresje względem istniejących wymagań, proponuje zmiany/kompromisy pozytywnie wpływające na wydajność czy UX czy wręcz kompletnie alternatywne sposoby na usatysfakcjonowanie tej samej intencji etc. Jestem
@bzdr: no właśnie @molski nie próbuje mi niczego wytłumaczyć tylko gada bzdury że podlinkowane AI zastąpi programistów
nie, na razie AI nie zastąpi programistów bo nie rozumie klienta
i napisałem wyraźnie - jak kiedyś powstanie takie AI które zrozumie klienta, będzie umieć się dopytać o szczegóły i nawet samemu coś wymyśleć żeby tego #!$%@? klienta poprawić to zacznę się martwić
@Wap30: takie AI nie powstanie bo AI to ogólnie bardzo wąska dziedzina i wcale nie ma tyle wspólnego ze swoją nazwa co się wydaje. A jeśli miałoby powstać to musiałoby powstać jakieś zupełnie nowe odkrycie naukowe w nowej dziedzinie całkowicie oderwane od aktualnych algorytmów xd
AI to ogólnie bardzo wąska dziedzina i wcale nie ma tyle wspólnego ze swoją nazwa co się wydaje


@PoteznyMagWody: no bo AI to mocno marketingowe pojęcie, ale nie ma powodu żeby w końcu nie obejmowało też bardziej wszechstronnych mechanizmów.

jeśli miałoby powstać to musiałoby powstać jakieś zupełnie nowe odkrycie naukowe w nowej dziedzinie całkowicie oderwane od aktualnych algorytmów


Tego nie jestem taki pewien, problem z sieciami neuronowymi jest taki że są
@molski: AI jak najbardziej może znaleźć zastosowanie w inżynierii oprogramowania...
Jako kolejne narzędzie w rękach inżyniera oprogramowania
To że "coś" zabierze programistom pracę możnaby powiedzieć o debuggerach, nowoczesnych IDE, współczesnych językach wysokiego poziomu, o garbage collectorze, o frameworkach i bibliotekach robiących "wszystko" za ciebie
Nawet jeśli powstanie narzędzie które sprawi, że ta sama praca będzie mogła zostać wykonana przy użyciu 2x mniej roboczogodzin, i tak nie doprowadzi to do nasycenia rynku.
via Wykop Mobilny (Android)
  • 6
@molski:

No ok, ale biznes sobie zatrudni jedną osobę która napiszę odpowiedni tekst do AI.


Osoba "pisząca odpowiedni tekst" to właśnie programista. Zarobki biorą się z dysproporcji pomiędzy ilością osób potrafiących ten tekst napisać a zapotrzebowaniem. Czy ta dysproporcja się utrzyma w nieskończoność? Pewnie nie. Czy AI może przyspieszyć zniwelowanie tej dysproporcji? Teoretycznie może (w praktyce stan obecny, czyli pisanie w językach wysokiego poziomu, to i tak znacznie ułatwiona sytuacja niż
via Wykop Mobilny (Android)
  • 1
@Emerkaes:

Programista od zarania dziejów tworzył narzędzia które zastępują część jego pracy


Pytanie czy zastąpi całość ( )
Ogólnie można sytuację potraktować jako przykład paradoxu Jevonsa gdzie odpowiednikiem wzrostu sprawności silników parowych zwiekszającego zużycie węgla zamiast go zmniejszać jest wzrost produktywności programistów zwiększający zapotrzebowanie na pracę programistów zamiast go zmniejszać.
Teoretycznie ta efektywność mogłaby wzrosnąć do tego stopnia że (hiperbolizując) jedna osoba mogłaby zaspokoić całe światowe
I żeby nie było - cała ta sztuczna inteligencja przynosi moim zdaniem więcej złego niż dobrego, a Open AI to ciota i #!$%@?.


@bzdr: rok 1836, robotnik Joe w fabryce smrodu pod Londynem: „I żeby nie było - całe te maszyny parowe przynoszą moim zdaniem więcej złego niż dobrego, a Boulton & Watt to ciota i #!$%@?.”

( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡
@JesusOfSuburbia: @l_Grela_l: Fajne copium, popróbujcie sobie sami co co to AI potrafi. Możesz mu zadać pytanie w stylu "zrefaktoruj mi ten kod z języka X na język Y framework Z bazę danych A" i zrobi Ci to w kilka sekund ( ͡° ͜ʖ ͡°) Pycha zgubi naszą branżę


@molski borze, ale co z tego? Bo pi... jakieś farmazony na zasadzie: paczcie! Piła mechaniczna, no to stolarze