Mam wrażenie, że ludzie, którzy namiętnie gadają, że AI zastąpi programistów nie za bardzo pracowali przy projektach programistycznych. Owszem, takie AI potrafi pisać kod i owszem, jak korzystasz z tego bardziej dopracowanego, to może pisać naprawdę duże rzeczy. I nawet jeśli dałoby się zrobić jakieś mechanizmy, które potem testują ten kod, to dalej dobrze jest, żeby na końcowy efekt działania programu komputerowego spojrzał człowiek, który oceni, czy w ogóle ten program ma sens. I czy czasem nie ma jakiegoś błędu, którego AI nie wychwyci (np. jakaś grafika pojawia się w niespodziewanym miejscu lub momencie. No i dalej jest tak, że kiedy wchodzi jakaś zmiana w kodzie, to zwykle jest ona zatwierdzana przez człowieka, który spojrzy na to, przetestuje, przejrzy kod i podejmie decyzję, za którą weźmie odpowiedzialność. Od dwóch lat słyszę, że programiści nie będą w stanie znaleźć pracy i od roku pracuję w zawodzie programisty JS
@ModestProgrammer2 ай бұрын
Dobrze napisane.
@spiritofmirrors2 ай бұрын
Szacun. Znam paru ludzi, którzy w ostatnich dwóch latach opanowali pokaźny stack wokół js i ciągle szukają roboty. W Trójmieście, ale również zdalnie.
@MikeFeatherston07002 ай бұрын
Z drugiej strony jeśli coś jest proste a działa to ludzie będą z tego korzystać już chociażby z samego faktu że jest proste i działa. Po co wytężać umysł skoro już jest napisane ;> . Perfekcjonizm w programowaniu to w zasadzie sztuka dla sztuki.
@spiritofmirrors2 ай бұрын
@@MikeFeatherston0700 zależy na czym ma polegać ten perfekcjonizm. Jeśli to optymalizacja to czasem przy oprogramowaniu dedykowanym pod konkretny sprzęt to może się okazać, że gra jest warta świeczki, na większej skali można sporo zaoszczędzić na podzespołach. W branży gier czy oprogramowania żyłującego możliwości sprzętu do granic - również.
@MikeFeatherston07002 ай бұрын
@@spiritofmirrors A to nie są czasem marzenia ściętej głowy? I będą zarabiać bo najlżejszej linii oporu byle zarobić? Nie to że nie masz racji, ale wiesz... są ludzie i ludziska :> .
@ZOLTIQ2 ай бұрын
Nie koniecznie to musi być ChatGPT, istnieją bardziej specjalizowane modele AI wytrenowane pod kątem generowania kodu dla konkretnego języka np v0 narzędzie wydane przez Vercel do integracji z React JS. Nie zastąpi programisty ale przyspieszy pracę, dzięki temu jest jak na sterydach, który wykona to samo x razy szybciej niż jak by miał cały kod pisać z palca.
@peeenn74232 ай бұрын
Tak tak, tak sobie to tlumaczcie. Programista za 5 lat bedzie potrzebny co najwyżej do wlaczenia chata gpt 😂
@kantare45142 ай бұрын
Ale przecież to nie jest tak że Chat zastąpi w 100% programistów czy inną grupę zawodową - np. radiologów czy patomorofologów, lub np. muzków i tekściarzy - po prostu wprowadzi te zawody albo na nowy poziom albo spowoduje że tą samą pracę którą obecnie wykonuje 10 osób będzie w stanie wykonać 1 - bo nie będzie tak bardzo obciążona powtarzalnymi czynnościami którym może zająć się po prostu Chat. Problem polega na tym że część technologii zostanie po prostu wyparta albo rozwinięta przez Chata i osoby które uczyły się np. programować w C++ i nie nauczyły się korzystać z Chata - mogą zostać wyparte przez osoby młodsze które również ogarniają C++ ale tym razem wspomagają się chatem. Oczywiście jeżeli osoby z doświadczeniem będą korzystały z Chata dzięki swojemu doświadczeniu mogą długo być niezastępowalne. WNIOSEK - trzeba uczyć się korzystać z AI - to jest narzędzie i trzeba się go uczyć.
@ModestProgrammer2 ай бұрын
Jasne, warto korzystać z AI jako pomoc dla programisty
@hamavanti2 ай бұрын
A teraz zapytaj ChatGPT czy napisze program typowy dla juniora. Oczywiście że tak i to w większości popularnych języków programowania. Zapytaj go czy można zastąpić funkcję X, a jeśli tak to na jaką. Znowu dobrze podpowie.
@michalshk2 ай бұрын
Cud będzie jak się w ogóle skompiluje, poza tym jeśli chodzi o kod to mam wrażenie, że chatgpt skleja go z tego co jest w interncie a raczej żadna firma nie zaakceptuje takiego kodu/programu/systemu i nie zaufa.
@eyeadkm88712 ай бұрын
@@michalshk Celem firmy nie jest płacenie programistom, aż napiszą idealny kod, bo firma na tym nie zarabia. Zarabiamy na projektach - naszym zadaniem jest dostarczenie klientowi działającej funkcjonalności w ustalonym czasie. Nie możemy poświęcać dwóch lat, aby nasi programiści, jak buddyjscy mnisi, osiągnęli oświecenie i stworzyli najlepszą możliwą wersję kodu. Są terminy, a poprawnie napisany kod jest wystarczający, jeśli spełnia założenia projektu i pozwala osiągnąć zakładane cele.
@infeltk2 ай бұрын
@@eyeadkm8871 ale nie chodzi o ideał tylko coś sensownego. Zapytałem go o eksport danych do Excel. to mi zaproponował nierozwijaną bibliotekę. Fora są lepsze, bo rózni programiści podpowiadają różne rozwiązania i piszą o niuansach czy błednym działaniu mechanizmu w różnych wersjach środowiska.
@elektronick882 ай бұрын
Świetnie, każdy junior klepie jednak "drobnicę" i to jeszcze pod okiem doświadczonego programisty, co także wymaga dodatkowych zasobów, junior od takiej superwizji się jednak rozwija a ChatGPT nie. Nikt nie puści juniora aby pisał np. produkcyjny kod, nawet przy drobnicy ;) Dopóki ChatGPT nie będzie potrafił dodać użytecznych funkcji do bardziej rozbudowanego projektu niż "Hello World w Assemblerze" lub "Szachy w Pythonie", dopóty nie ma mowy o zastępowaniu programistów, nawet tych na poziomie mid czy junior, który z odpowiednią ilością czasu, sam może znaleźć własne błędy. Każ mu naprawić jakiś znany bug lub zaimplementować jakąś rozbudowaną funkcję w projekcie open source i zobacz jak sobie poradzi (np. obsługę HDR w Gnome). To jest to co na codzień robi każdy mid.
@bolekjakistam10182 ай бұрын
@@eyeadkm8871 Byłoby tak jak piszesz, ale niestety rynek wygląda inaczej, wymagania zmieniają się bardzo często i bez dobrego podejścia do czystości kodu powodzenia w dodaniu kolejnej funkcjonalności dużego projektu.
@piotrrutkowski1412 ай бұрын
Przykład liczenia liter w wyrazach nie odzwierciedla rzeczywistej użyteczności ani dokładności modeli AI w generowaniu zaawansowanego kodu. Chociaż LLM i agenci AI mogą wspierać programistów, wciąż popełniają błędy wynikające z braku pełnego zrozumienia kontekstu. Sztuczna inteligencja obniża próg wejścia do programowania, ale jednocześnie wzmacnia zapotrzebowanie na doświadczonych specjalistów. W przyszłości zawód programisty będzie bardziej nastawiony na ekspertów łączących umiejętności techniczne z biegłą obsługą narzędzi AI, jak i kompetencjami miękkimi. Firmy prawdopodobnie będą preferować małe, wysoko wykwalifikowane zespoły ekspertów zamiast dużych struktur z wieloma juniorami i midami.
@pawez87412 ай бұрын
To prosze spròbowac z gpt by napisał kod i sprawdzic go. Bo chyba tym zajmuje sie programista. Może Pan byc zaskoczony i zmartwiony.
@ModestProgrammer2 ай бұрын
Oczywiście, że tak robię. Często jest ok, ale czasem muszę poprawiać błędy, których osoba nietechniczna nigdy nie wychwyci.
@pawez87412 ай бұрын
@@ModestProgrammer zgadzam się, że podstawowa wiedzę techniczną należy mieć, pomaga to bardzo.
@spiritofmirrors2 ай бұрын
Podam Ci przykład, w który pewnie nie uwierzysz. Osoba, która uczy się Pythona z kursu dla początkujących na Netacad Cisco (pewnie znasz, platforma ciesząca się dużym szacunkiem). Był tam przykład gotowego skryptu, w którym pojawiał się zapis checked=True, linijka niżej na tym samym poziomie wcięcia if checked==True I nigdzie indziej w kodzie ta zmienna nie została użyta. Dostałem to od tej osoby by odpowiedzieć co sprawdza ten if, skoro zawsze będzie ta sama wartość przed sprawdzeniem. Trochę zwątpiłem, jako że programuję w czym innym niż Python, to poprosiłem ChatGPT o napisanie skryptu rozwiązującego ten sam problem co skrypt zamieszczony w kursie. Chat wypluł mi dokładnie ten sam algorytm z tymi samymi nazwami zmiennych co na Netacad. Oczywiście nie wiem kto od kogo "zwalił", bo może ktoś gdzieś w internecie wypuścił przykład z Netacad i Chat się go nauczył. Następnie poprosiłem więc chat by wyjaśnił mi po co użył w kodzie tej zmiennej. W odpowiedzi dostałem w pewnym sensie zapętlenie przyczyny że skutkiem mianowicie, że umieszczenie tej zmiennej było konieczne by dokonać sprawdzenia czy jest prawdziwa. Nie wątpię, że AI będzie się rozwijało i ostatecznie nas zastąpi, ale też nie szalałbym z tym co obecnie potrafi. Potrafi dużo i szybko, ale nie zawsze dobrze.
@damianhanzel22532 ай бұрын
Zobacz sobie zaawansowany płaty model chat GPT o1 preview, nie ma tam mowy o pomyłkach takich jak zawody bez a w nazwie
@zsggem2 ай бұрын
Żeby stworzyć coś naprawdę porządnego przy użyciu AI, trzeba napchać do niego tyle textu co do całego programu. Albo inaczej: im bardziej skomplikowany język programowania, tym bardziej skomplikowane muszą być nasze polecenia dla AI. Śmieszy mnie to, jak firmy cieszą się z odkrycia takiego "juniorskiego" AI. Nie martwią się, że teraz każdy będzie produkował kod średniej jakości, bo przecież AI wszystko załatwi? To trochę tak, jakby ludzie przestali myśleć i szukać rozwiązań, bo przecież AI im wszystko poda na tacy. Pamiętam czasy, kiedy czytało się fora i komentarze na Stack Overflow, gdzie ludzie dyskutowali i szukali odpowiedzi. Teraz wystarczy zapytać AI i wkleić odpowiedź, nie zastanawiając się. Może za kilka lat zobaczymy negatywne skutki takiego podejścia.
@ModestProgrammer2 ай бұрын
Wtedy jeszcze bardziej zwiększy się zapotrzebowanie na dobrych programistów, którzy będą musieli poprawiać te błędy.
@henrykbrzoska56452 ай бұрын
proszenie sztucznej inteligencji xDDDDD
@ModestProgrammer2 ай бұрын
haha
@mojekonto92872 ай бұрын
Tak sie myli, ale jak dasz mu zadanie, aby napisal algorytm np w pythonie, ktory pozwoli zwrocic poprawne wyniki to napisze taki poprawnie ;)
@ModestProgrammer2 ай бұрын
Różnie bywa
@Marcin28242 ай бұрын
Ciekawy film, dokladnie pokazuje, ze AI nic nie kuma co tam produkuje.
@ModestProgrammer2 ай бұрын
No niestety, zawsze musi coś odpowiedzieć, ale nie zawsze jest to zgodne z prawdą.
@rafal72172 ай бұрын
AI już zastępuje programistów (sporo kodu ktory pisze jest wygenerowane przez AI), pytanie powinno brzmieć, nie czy AI zastąpi programistów (bo to już ma miejsce) , tylko w jakim stopniu ich zastąpi? Wiec pytanie z tytułu filmu jest źle zadane.
@elektronick882 ай бұрын
Zastępuje (pisze sam nowe funkcje w rozbudowanych projektach)? Czy pomaga (code completion)?
@edemfromeden54322 ай бұрын
nie jest źle zadane, tytuł miał być clickbaitowy i taki jest
@rafal72172 ай бұрын
@@elektronick88 no narazie pomaga, pisze jakieś funkcje, czasami cała klase wygeneruje, niemniej jednak jest to kod nie napisany przezemnie tylko przez AI, dlatego podtrzymuje to co napisałem, ze pytanie nie powinno być czy zastapi programistów, tyko w jakim stopniu zastapi?
@mbnqpl2 ай бұрын
Polecam model o1 i o1-mini. Te 2 są dużo, dużo lepsze od poprzednich. Niestety są wolniejsze. Co do zastępowania programistów to kiedyś na pewno, ale dziś jest bardzo pomocnym narzędziem do nauki. Ucząc się hobbystycznie C# mam dostęp do ogromu wiedzy i ciekawego de-facto debuggera, który pomaga mi w nauce. Pozdrawiam :)
@kidspro_pl2 ай бұрын
A.I. nigdy nie zastąpi programistów... A.I. = losowy automat generujący teksty bazujący na statystyce... nie ma tu żadnej inteligencji... inteligencja jest u odbiorcy... ktoś kto nie ma wiedzy to nie poprawi błędów, a ktoś kto ma wiedzę może... tylko po co poprawiać błędy, gdy jak się ma wiedzę to prościej napisać samemu? ... a wielke korpo straszą, bo na tym zarabiaja, każdy chce wejść do tego wagonika... ale tak naprawdę zarabia MS, google, Nvidia, bo dostarczają infrastrukturę, która pali miliony dolarów dziennie. To jest niewyobrażalne co mozna by za te surowce, (które idą z dymem), zrobić pożytecznego.
@ezb42 ай бұрын
@@kidspro_pl są różni programiści i z pewnością jakaś część zostanie zastąpiona, co już się dzieje. Wiele prostego powtarzalnego klepania kodu można zastąpić generowaniem przez AI. Używam AI na co dzień, działam na własny rachunek i pewnie kiedyś musiałbym zatrudnić asystentów do pomocy przy projektach, które realizuję. Mi to się sprawdza, bo moja wydajność skoczyła przynajmniej 1000% (i nie przesadzam). AI na tym etapie nawet model o1 (który jest świetny w generowaniu dobrego kodu) nie zastąpi programisty pod tym względem, że zadziała tak jak ogólne wyobrażenie programisty, czyli gościa, który zrobi coś z "niczego". Aby AI napisało dobry kod, to trzeba dobrze się wysłowić pisząc prompta i podzielić proces na etapy, a to może być dla wielu trudniejsze i bardziej pracochłonne niż napisanie kodu, który mają na myśli. AI w tandemie z nawet przeciętnym programistą, może dać bardzo dużo i w tym sensie zastąpi jakąś część ludzi, ale w tej branży jest ciągły deficyt więc nie ma się co bać. Po prostu programowanie będzie wyglądało z czasem inaczej. Kiedyś też byli twardziele przekonujący, że najlepiej pisze się kod w czystym notatniku.
@mariuszs50182 ай бұрын
Smiesza mnie te komentarze jak ludzie ze swiata it wmawiaja sobie i szukaja jakichkolwiek argumentów i probuja udowadniać ze ich ai nie wygryzie 😅. Sam pracuje w it i widze ze w obecnym stanie raczej nie da sie mnie zastapic AI ale biorąc pod uwagę jak wygląda rozwoj to w najlepszym przypadku za 5-10 lat dalej beda ludzie w it ale będzie ich wielokrotnie mniej co spowoduje ze próg wejścia bedzie niebywale trudny. Ale szczerze wcale mnie nie zdziwi jak 95 procent rzeczy zrobi AI za 10 lat
@ModestProgrammer2 ай бұрын
Przeczytaj sobie jeszcze raz swoj komentarz :)
@mariuszs50182 ай бұрын
@@ModestProgrammer czytam czytam i co?
@super_kanal_oryginalny2 ай бұрын
Jeśli za 10 lat AI zastąpi programistów to tak na prawdę większość zawodów biurowych czy takich w których siedzi się przed kompem będzie zagrożona. Wszelkiej maści graficy content creatorzy, księgowi, urzędnicy, architekci, projektanci, ludzie na infoliniach będą zastąpieni przez AI nawet wcześniej niż programiści więc to nie będzie katastrofa tylko dla programistów, ale dla całego rynku pracy. Wątpię żeby to nastąpiło a jeśli nastąpi to już raczej będzie dochód podstawowy zapewnieony ludziom, bo skoro nie będzie dla nich pracy to co będą robić? Z resztą ludzie nie zdają sobie sprawy jak długo zachodzą zmiany w niektórych dużych firmach. Czasem ciężko jest przekonać kierwonictwo że do czegoś można uzyć excela bo jakaś grażynka wszystko całe życie robi ręcznie a ktoś pisze o wywaleniu wszystkich pracowników i zastąpieniu ich AI w ciągu 5 lat. To jest praktycznie niemożliwe w tak krótkim czasie.
@mariuszs50182 ай бұрын
@@super_kanal_oryginalny no oczywiście , ja mówię o calym rynku pracy umysłowej . Nie tylko IT. I oczywiście zgadzam się że IT nie będzie w pierwszej kolejności. I zgadzam się również z dochodem gwarantowanym . Po prostu uważam w przeciwieństwie do większości że IT nie będzie tu wyjątkiem który się od AI obroni. Z głodu nie umrzemy ale zostaniemy zrównani z panią która Teraz siedzi na kasie w Biedronce, dlatego polecam gromadzić majątek póki można . I obym się mylił
@hamavanti2 ай бұрын
Bosak sam powiedział że jak najbardziej ale jeśli zaproponują mu dobrą posadę. Musicie nauczyć się słuchać i czytać między wierszami.
@itmaker2562 ай бұрын
Tytuł mocno clickbaitowy, ale sam film przynajmniej daje do zrozumienia, że ChatowiGPT wiele brakuje, zanim mógłby zastąpić programistów. Wprawdzie korzystałem z tego narzędzia i potrafi odpowiedzieć na wiele pytań, jak rozwiązać programistyczny problem, ale to można porównać do znalezienia odpowiedzi na pytania zadane na StackOverflow, niż do prośby do napisania całego programu, który potrafi wielokrotnie przewyższyć objętością to, co Chat może zaproponować. Ponadto nawet wtedy nieraz popełnia pewne błędy. Dobry programista nie tylko potrafi po prostu pisać kod zgodnie ze wzorcami, ale też umieć krytycznie myśleć.
@ModestProgrammer2 ай бұрын
Chciałem przedstawić to w lekko humorystyczny sposób ;) Dokładnie tak jak piszesz, warto z tego korzystać, ale wszystko trzeba weryfikować.
@Marcin28242 ай бұрын
Zanim AI zastapi programistow to najpierw zastapi wszystkich ktorzy programistami nie sa. Po prostu najwieksza nadzieja i starania sa aby tych programistow bo tacy drodzy lol.
@mojekonto92872 ай бұрын
@@Marcin2824 zastapi tych z pracami, ktore polegaja na wykonywaniu pracy umyslowej opartej o procesy - czyli wiekszosc korpo, shared services i backoffice. Z czasem zastapi tez reszte bialych kolnierzykow i zostana tylko ludzie, ktorzy nadzoruja AI i ci ktorzy karmia AI przygotowanymi specjalnie danymi, az ci rowniez zostana zastapieni. Wtedy zostana jeszcze fizyczne zawody. Pojawia sie tez pierwsze zwiazki platoniczne ludzi z kompanami AI. Na koncu ludzie po prostu przestana sie rozmnazac i nastapi gwaltowny spadek liczby ludnosci na swiecie. Ci, ktorzy beda, beda zajmowac sie sztuka ludzka, filozofia naukami humanistycznymi i beda rozwazac na temat swiata wraz ze swoimi kompanami AI jak rowny z rownym. Jedni i drudzy wciaz beda sie od siebie uczyli, ale to AI kompani beda mieli przewage w wiedzy i opanowaniu. To jest i tak optymistyczny scenariusz :)
@ModestProgrammer2 ай бұрын
Dokładnie
@GloszePrawde2 ай бұрын
Wytłumaczy ktos czemu tak sie dzieje? przeciez potrafi pisac piekne teksty, a nawet zaawansowane mechanizmy z programowania, to nie logiczne
@mojekonto92872 ай бұрын
ChatGPT (podobnie jak inne wspolczesne modele) generuje statystycznie najbardziej prawdopodobne nastepne slowa. I tak mu wychodzi. Tak jak nawet sam sie wytlumaczyl, czasem potrafi sie skoncentrowac nie na tym co istotne. Generalnie ChatGPT opiera sie o architekture transformer z modułem attention, ktory decyduje na czym sie skupic w tekscie. Dlatego, aby uzyskiwac zadowalajace odpowiedzi, trzeba tak zadawac pytania (prompty), aby mogl uchwycic wlasciwa intencje naszego pytania.
@GloszePrawde2 ай бұрын
@@mojekonto9287 No okej, ale skoro potrafi znaleźć powiązania między najbardziej skomplikowaną architekturą w programowaniu, gdzie milion rzeczy jest zależnych od siebie, to dlaczego nie potrafi znaleźć powiązania z takimi prostymi promptami jak "Wyklucz zawody z literą a"
@mojekonto92872 ай бұрын
@@GloszePrawdesprobuj pokonwersowac na ten temat z chatem gpt. Moge sie mylic, ale to moze byc zwiazane z tym, ze nie byl wytrenowany na takich zagadnieniach po prostu. Model jezykowy opiera sie o tokeny, ktore umieszczane sa w wielowymiarowej przestrzeni wektorowej pod wzgledem ich znaczenia (semantyki). Slowa z polecenia (prompta) rowniez sa zamieniane na tokeny i polozenie wzgledem tych tokenow w zdaniu ma wplyw na ich polozenie w przestrzeni wektorowej (tzn sa podczas generowania odpowiedzi przesuwane (nie doslownie) w inne miejsca i dzieki temu model jest w stanie wylapac kontekst, np. barki (czesc ciala) to co innego niz barki (statki) itd). Moze byc tak, ze po prostu dla niego token "lekarz" nie ma zadnej zaleznosci z tokenem "a". Przy innym sformulowaniu pytania i kontekscie z poprzednich pytan i odpowiedzi, zacznie w koncu je dostrzegac. Tylko sobie gdybam. To jest ciekawy temat, na ktory moze tez swiatlo rzucic wlasnie rozmowa z czatem gpt, ktory orientuje sie jak w srodku dziala na podstawie dokumentacji. Nie wie tylko co sie dodatkowo dzieje w jego trybikach, podobnie jak my ludzie nie do konca teraz wiemy, ani co w nim, ani co w naszych mozgach sie dzieje, ze dzialamy tak jak dzialamy ;)
@eyeadkm88712 ай бұрын
Uważam, że stwierdzenie, iż ChatGPT zastępuje programistów, to duże uproszczenie. Możemy mieć na myśli na przykład senior developera i ktoś może zapytać, jak GPT miałby zastąpić seniora. Z perspektywy juniora sytuacja też się zmieniła - obecnie mamy kandydatów na juniora, juniorów, midów i seniorów. Podsumowując, czy opłaca mi się płacić 5500 zł netto juniorowi w Warszawie lub Krakowie? Muszę mu zaoferować przynajmniej taką kwotę, bo za mniej nie wynajmie mieszkania. A jeśli jeszcze dojdą rachunki, naprawy samochodu czy plany założenia rodziny, to po prostu wyśmieje mnie, jeśli zaproponuję mniej. Zamiast zatrudniać juniora, którego mid musiałby szkolić, tracić czas na pomoc i jednocześnie wykonywać swoje zadania, lepszym rozwiązaniem jest wsparcie się GPT. Dla mnie to korzystniejsze wyjście - nie mam pracownika, który choruje, bierze wolne, narzeka, czy domaga się podwyżki. Mid, wykorzystując GPT oraz swoje umiejętności, jest w stanie wykonać pracę na dobrym poziomie, a przynajmniej na tyle, by dotrzymać ustalonych terminów. Co do materiału - bardzo ciekawy, ale pamiętam czasy, gdy telefony pokazywano w walizkach albo widziało się stare, wielkie Nokie, i ludzie mówili, że to nigdy nie zastąpi komputera. Dobrym przykładem będzie pierwszy komputer, który zajmował dwie sale i działał na taśmach - jeśli dobrze pamiętam, był to Colossus. Obecnie mamy znacznie bardziej zaawansowane urządzenia, które mieszczą się w kieszeni, a niektóre z nich są nawet składane. Wszystko jest więc tylko kwestią czasu. Jak to się mówi, powiedz Polakowi, że czegoś nie da się zrobić, a on udowodni, że jednak się da. Pozdrawiam.
@ModestProgrammer2 ай бұрын
Raczej nie spotkałem się z tym, żeby ChatGPT zastępował programistów, przedstawiłem to z lekkim sarkazmem. Do zastępienia programistów jeszcze daleka droga, ale oczywiście może poprawić produktywność programistów.
@eyeadkm88712 ай бұрын
@@ModestProgrammer Oczywiście, nie mam nic przeciwko sarkazmowi, ale jak wiadomo, w każdym sarkazmie może kryć się ziarno lub nawet dwa prawdy. Automatyzacja i wykorzystanie technologii do ułatwiania sobie życia to przecież nic nowego. Spójrzmy choćby na historię - wiele zawodów, które kiedyś były wykonywane przez ludzi czy zwierzęta, zostało zastąpionych przez maszyny. Na przykład: Konie w kopalniach - kiedyś wykorzystywano je do ciągnięcia wagoników z węglem. Dziś w kopalniach używamy wydajnych maszyn górniczych i pojazdów do transportu. Telefonistki - dawniej ludzie ręcznie przełączali połączenia telefoniczne w centralach. Teraz cały proces jest zautomatyzowany dzięki technologii cyfrowej. Maszyny rolnicze - tam, gdzie kiedyś potrzeba było wielu rąk do pracy na polu, teraz wystarczy traktor lub kombajn, który wykonuje większość zadań samodzielnie. Roboty przemysłowe - w fabrykach, gdzie wcześniej ludzie pracowali przy montażu, dziś często pracują roboty, które wykonują skomplikowane operacje precyzyjnie i bez przerwy. Automatyczne kasy - w sklepach pojawiły się stanowiska samoobsługowe, gdzie klienci mogą sami zeskanować swoje zakupy i zapłacić, co eliminuje potrzebę zatrudnienia większej liczby kasjerów. Podobnie może być z programowaniem. Obecnie ChatGPT i inne narzędzia AI mogą wspierać programistów, automatyzując nudne lub powtarzalne zadania, generując kod lub sugerując poprawki. To już teraz przyczynia się do wzrostu produktywności, a w przyszłości może prowadzić do sytuacji, w której rola programisty skupi się bardziej na nadzorowaniu kodu, rozwiązywaniu problemów i zarządzaniu złożonymi scenariuszami, a mniej na pisaniu każdego fragmentu kodu od podstaw. Wiele z pracy programisty to praca nad już istniejącym kodem i utrzymanie jakieś funkcjonalności.
@ModestProgrammer2 ай бұрын
@@eyeadkm8871 Jasne, wszysko się zmienia. Natomiast uważam, że jeżeli programiści zostaną zastąpieni przez AI, to na pewno nie jeszcze w najbliższej przyszłości. Raczej programiści będę zastępowani w ostatniej kolejności. Jest mnóstwo innych zawodów, które mogą zostać wcześniej zastąpieni. Poza tym też będzie dużo nowych zawodów.
@mbnqpl2 ай бұрын
Zdalnie, jako junior mogę za 66% tej kwoty :P
@eyeadkm88712 ай бұрын
@@ModestProgrammer Szanowni Państwo, Ludzie często mają błędne wyobrażenie o tym, jak można przejąć kontrolę nad państwem. Wydaje się, że myślimy o przejęciu w sposób militarny, gdy tymczasem kraj można zdobyć ekonomicznie, wykupując długi czy przejmując strategiczne zasoby. Podobne procesy obserwujemy w polskim IT, które często nazywane jest "Indiami Europy". Nie jest powiedziane, że sztuczna inteligencja odbierze programistom pracę, z dnia na dzień a pracodawca posadzi przed komputerem robota, ale z uwagi na to, że będzie przejmować część ich zadań, wynagrodzenia mogą nie być już tak atrakcyjne jak kilkanaście lat temu, gdy zatrudniano ich masowo za wysokie stawki, zwłaszcza w czasie pandemii. Nikt nie gwarantuje, że przez cały okres swojej kariery programiści będą mogli wykonywać ten zawód. Może przyjść czas, gdy zostaną zastąpieni, tak jak radio telefonistki, lub ich miejsca zostaną zredukowane, jak kasy w sklepach samoobsługowych, do których obsługi wystarczy jeden pracownik. W przeciwieństwie do zawodów, takich jak chirurg czy pilot, nie możemy mieć pewności, że praca programisty pozostanie stabilna i niezmienna. Programiści muszą być świadomi tych zmian i gotowi na dostosowywanie się do nowej rzeczywistości w branży, która zmienia się najszybciej. Tym właśnie różni się pracodawca, od pracownika. Pracodawca potrafi dostrzegać zmieniający się rynek i dostosować swój biznes do nadchodzących zmian. Podczas gdy pracownik zostaje postawiony przed faktem dokonanym. Tak jak podczas masowych zwolnień jakie miały jeszcze nie tak dawno temu miejsce w IT.
@marcinsiennicki78052 ай бұрын
Trochę filmik mija się z prawdą, ponieważ nie wykorzystuje najmocniejszych modeli, dodatkowo sprawdza tylko jedno z rozwiązań pomijajac inne. Jeśli te narzedzia byłyby takie słąbe to aktualnie AI w google nie pisałby 25% kodu
@kacperpodlaski899516 күн бұрын
Podaj przykład gdzie AI pisze kod w google xDDDDDDDDDDDDDDDDDD? Co Ty w ogóle wygadujesz za głupoty xDDDD Byłem w październiku w dolinie krzemowej w godzinach kiedy więszość zaczyna pracę. I do biura google wchodziło nie mało osób xDDD